| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- export interface HollandRecord {
- "createBy": string | null;
- "createTime": string;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "customerCode": string;
- "code": string;
- "wants1": string | null;
- "wants2": string | null;
- "wants3": string | null;
- "ruleCode": string;
- "scorer": number;
- "scorei": number;
- "scorea": number;
- "scores": number;
- "scoree": number;
- "scorec": number;
- "status": number;
- }
- export interface HollandRule {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "code": string;
- "jobs": string;
- "marjors": string; // '多个用、号分隔'
- "status": number;
- }
- export interface HollandDetail {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "customerCode": string;
- "recordCode": string;
- "stepId": number;
- "stepTitle": string;
- "questionId": number;
- "ruleCode": string;
- "questionTitle": string;
- "answer": string;
- "options": string[];
- "status": number;
- }
- export interface HollandEntity extends HollandRecord {
- rule: HollandRule;
- details: HollandDetail[];
- }
- export interface MbtiRecord {
- "createBy": string | null;
- "createTime": string;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "customerCode": string;
- "code": string;
- "ruleCode": string;
- "scoreE": number;
- "scoreI": number;
- "scoreS": number;
- "scoreN": number;
- "scoreT": number;
- "scoreF": number;
- "scoreJ": number;
- "scoreP": number;
- "status": number;
- }
- export interface MbtiRule {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "code": string;
- "name": string | null;
- "title": string;
- "status": number;
- }
- export interface MbtiDetail {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "customerCode": string;
- "recordCode": string;
- "stepId": number;
- "stepTitle": string;
- "questionId": number;
- "questionTitle": string;
- "optionA": string;
- "optionB": string;
- "valueA": string;
- "valueB": string;
- "answer": string;
- "status": number;
- }
- export interface MbtiEntity extends MbtiRecord {
- "rule": MbtiRule;
- "details": MbtiDetail[]
- }
- export interface MbtiRecommendMajor {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "code": string | null;
- "category": string | null;
- "major": string | null;
- "majors": string | null;
- }
- export interface MbtiRecommendMajorCategory {
- "createBy": string | null;
- "createTime": string | null;
- "updateBy": string | null;
- "updateTime": string | null;
- "remark": string | null;
- "id": number;
- "code": string | null;
- "category": string;
- "major": string | null;
- "majors": MbtiRecommendMajor[];
- }
|