简历集成、简历预览、简历编辑、修改密码等功能开发
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled
This commit is contained in:
1
src/types/Management/interview.d.ts
vendored
1
src/types/Management/interview.d.ts
vendored
@@ -9,6 +9,7 @@ declare namespace API.Management {
|
||||
applyId?: number;
|
||||
interviewTime?: string;
|
||||
interviewMethod?: string;
|
||||
meetingType?: string;
|
||||
meetingLink?: string;
|
||||
meetingPassword?: string;
|
||||
interviewLocation?: string;
|
||||
|
||||
144
src/types/cms/appuser.d.ts
vendored
144
src/types/cms/appuser.d.ts
vendored
@@ -64,5 +64,149 @@ declare namespace API.CmsAppUser {
|
||||
status?: string;
|
||||
politicalAffiliation?: string;
|
||||
idCard?: string;
|
||||
orderByColumn?: string;
|
||||
isAsc?: string;
|
||||
}
|
||||
|
||||
/** 教育经历 */
|
||||
export interface EducationItem {
|
||||
id: number;
|
||||
userId: number;
|
||||
schoolName: string;
|
||||
educationLevel: number;
|
||||
major: string;
|
||||
degree: string;
|
||||
studyType: string;
|
||||
startTime: string;
|
||||
endTime: string;
|
||||
content: string;
|
||||
sort: number;
|
||||
createTime?: string;
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
export interface EducationParams {
|
||||
userId: number;
|
||||
schoolName?: string;
|
||||
educationLevel?: number;
|
||||
major?: string;
|
||||
degree?: string;
|
||||
studyType?: string;
|
||||
startTime?: string;
|
||||
endTime?: string;
|
||||
content?: string;
|
||||
sort?: number;
|
||||
}
|
||||
|
||||
export interface EducationResult {
|
||||
code: number;
|
||||
msg: string;
|
||||
data: EducationItem[];
|
||||
}
|
||||
|
||||
/** 培训经历 */
|
||||
export interface TrainItem {
|
||||
id: number;
|
||||
userId: number;
|
||||
trainOrg: string;
|
||||
trainCourse: string;
|
||||
startTime: string;
|
||||
endTime: string;
|
||||
trainCert: string;
|
||||
trainContent: string;
|
||||
sort: number;
|
||||
createTime?: string;
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
export interface TrainParams {
|
||||
userId: number;
|
||||
trainOrg?: string;
|
||||
trainCourse?: string;
|
||||
startTime?: string;
|
||||
endTime?: string;
|
||||
trainCert?: string;
|
||||
trainContent?: string;
|
||||
sort?: number;
|
||||
}
|
||||
|
||||
export interface TrainResult {
|
||||
code: number;
|
||||
msg: string;
|
||||
data: TrainItem[];
|
||||
}
|
||||
|
||||
/** 工作经历 */
|
||||
export interface WorkExperienceItem {
|
||||
id: number;
|
||||
userId: number;
|
||||
companyName: string;
|
||||
position: string;
|
||||
startDate: string;
|
||||
endDate: string;
|
||||
description: string;
|
||||
createTime?: string;
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
export interface WorkExperienceParams {
|
||||
userId: number;
|
||||
companyName?: string;
|
||||
position?: string;
|
||||
startDate?: string;
|
||||
endDate?: string;
|
||||
description?: string;
|
||||
}
|
||||
|
||||
export interface WorkExperienceResult {
|
||||
code: number;
|
||||
msg: string;
|
||||
rows: WorkExperienceItem[];
|
||||
total: number;
|
||||
}
|
||||
|
||||
/** 技能 */
|
||||
export interface SkillItem {
|
||||
id: number;
|
||||
userId: number;
|
||||
name: string;
|
||||
levels: string;
|
||||
}
|
||||
|
||||
/** 完整简历 */
|
||||
export interface ResumeData {
|
||||
userId: number;
|
||||
name: string;
|
||||
age: string;
|
||||
sex: string;
|
||||
birthDate: string;
|
||||
education: string;
|
||||
politicalAffiliation: string;
|
||||
phone: string;
|
||||
avatar: string;
|
||||
salaryMin: string;
|
||||
salaryMax: string;
|
||||
area: string;
|
||||
status: string;
|
||||
email: string;
|
||||
idCard: string;
|
||||
nation: string;
|
||||
workExperience: string;
|
||||
address: string;
|
||||
domicileAddress: string;
|
||||
userType: string;
|
||||
jobTitle: string[];
|
||||
experiencesList: WorkExperienceItem[];
|
||||
appSkillsList: SkillItem[];
|
||||
educationsList: EducationItem[];
|
||||
trainsList: TrainItem[];
|
||||
createTime?: string;
|
||||
updateTime?: string;
|
||||
}
|
||||
|
||||
export interface ResumeResult {
|
||||
code: number;
|
||||
msg: string;
|
||||
data: ResumeData;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user