Newer
Older
xc-business-system / src / views / resource / person / register / person-regitster.ts
export interface IListQuery {
  name: string
  deptName: string
  offset: number
  limit: number
  sort: string
  order: string
}

export interface IDictType {
  name: string
  id: string
  value: string
}

export interface IStaffBasicInfo {
  account: string
  staffNo: string
  staffName: string
  pictureFile: string
  idCard: string
  birthday: string
  nativePlace: string
  education: string
  recordDate: string
  officerNo: string
  gender: string
  genderName: string
  graduationDate: string
  nation: string
  degree: string
  deptId: string
  station: string
  major: string
  certificateNumber: string
  engageDate: string
  workingDate: string
  titleInitialDate: string
  titleRecentlyDate: string
  academicStartDate: string
  partyDate: string
  enlistmentDate: string
  staffType: string
  rankLevel: string
  rankLevelDate: string
  jobLevel: string
  jobLevelDate: string
  treatmentLevel: string
  treatmentLevelDate: string
  workingExperience: string
  rankExperience: string
  titleExperience: string
  rewardsPunishments: string
  remark: string
}

export interface IStaffDetail {
  staffBasicInfo: IStaffBasicInfo
}