枚举资源
This commit is contained in:
		
							parent
							
								
									ff74112724
								
							
						
					
					
						commit
						4919782303
					
				
							
								
								
									
										94
									
								
								src/api/constant/approvals.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										94
									
								
								src/api/constant/approvals.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,94 @@
 | 
			
		||||
// 审批
 | 
			
		||||
export default {
 | 
			
		||||
  // 审批类型
 | 
			
		||||
  approvalType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '转正'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '调岗'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '离职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '员工信息审核'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '调薪'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '6',
 | 
			
		||||
      value: '工资审核'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '7',
 | 
			
		||||
      value: '请假'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '8',
 | 
			
		||||
      value: '销假'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '9',
 | 
			
		||||
      value: '外出'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '10',
 | 
			
		||||
      value: '销外出'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '11',
 | 
			
		||||
      value: '出差'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '12',
 | 
			
		||||
      value: '销出差'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '13',
 | 
			
		||||
      value: '外勤打卡'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '14',
 | 
			
		||||
      value: '补打卡'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '15',
 | 
			
		||||
      value: '加班'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '16',
 | 
			
		||||
      value: '招聘'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '17',
 | 
			
		||||
      value: '录用'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 审批状态
 | 
			
		||||
  approvalState: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '审批中'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '审批驳回'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '已撤销'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '审批通过'
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										254
									
								
								src/api/constant/attendance.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										254
									
								
								src/api/constant/attendance.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,254 @@
 | 
			
		||||
// 员工端
 | 
			
		||||
export default {
 | 
			
		||||
  // 假期类型
 | 
			
		||||
  holidayType: [{
 | 
			
		||||
    id: '1',
 | 
			
		||||
    value: '正常',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '2',
 | 
			
		||||
    value: '旷工',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '3',
 | 
			
		||||
    value: '事假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '4',
 | 
			
		||||
    value: '调休',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '5',
 | 
			
		||||
    value: '迟到',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '6',
 | 
			
		||||
    value: '早退',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  }
 | 
			
		||||
  ],
 | 
			
		||||
  vacationtype: [{
 | 
			
		||||
    id: '1',
 | 
			
		||||
    name: '正常'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '2',
 | 
			
		||||
    name: '旷工'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '3',
 | 
			
		||||
    name: '迟到'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '4',
 | 
			
		||||
    name: '早退'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '5',
 | 
			
		||||
    name: '外出'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '6',
 | 
			
		||||
    name: '出差'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '7',
 | 
			
		||||
    name: '年假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '8',
 | 
			
		||||
    name: '事假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '9',
 | 
			
		||||
    name: '病假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '10',
 | 
			
		||||
    name: '婚假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '11',
 | 
			
		||||
    name: '丧假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '12',
 | 
			
		||||
    name: '产假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '13',
 | 
			
		||||
    name: '奖励产假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '14',
 | 
			
		||||
    name: '陪产假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '15',
 | 
			
		||||
    name: '探亲假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '16',
 | 
			
		||||
    name: '工伤假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '17',
 | 
			
		||||
    name: '调休'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '18',
 | 
			
		||||
    name: '产检假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '19',
 | 
			
		||||
    name: '流产假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '20',
 | 
			
		||||
    name: '长期病假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '21',
 | 
			
		||||
    name: '测试假'
 | 
			
		||||
  }, {
 | 
			
		||||
    id: '22',
 | 
			
		||||
    name: '补签'
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  ],
 | 
			
		||||
  type: [{
 | 
			
		||||
    leaveType: '60000',
 | 
			
		||||
    name: '年假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60100',
 | 
			
		||||
    name: '事假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60200',
 | 
			
		||||
    name: '病假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60300',
 | 
			
		||||
    name: '婚假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60400',
 | 
			
		||||
    name: '丧假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60500',
 | 
			
		||||
    name: '产假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60600',
 | 
			
		||||
    name: '奖励产假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60700',
 | 
			
		||||
    name: '陪产假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60800',
 | 
			
		||||
    name: '探亲假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '60900',
 | 
			
		||||
    name: '工伤假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '61000',
 | 
			
		||||
    name: '调休假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '61100',
 | 
			
		||||
    name: '产检假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '61200',
 | 
			
		||||
    name: '流产假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '61300',
 | 
			
		||||
    name: '长期病假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    leaveType: '61400',
 | 
			
		||||
    name: '测试假',
 | 
			
		||||
    isEnable: false
 | 
			
		||||
  }
 | 
			
		||||
  ],
 | 
			
		||||
  departmentType: [{
 | 
			
		||||
    dedTypeCode: '51000',
 | 
			
		||||
    name: '迟到扣款',
 | 
			
		||||
    isEnable: false,
 | 
			
		||||
    departmentId: '',
 | 
			
		||||
    periodLowerLimit: '30', // 时间段下限
 | 
			
		||||
    periodUpperLimit: '30', // 时间段上限
 | 
			
		||||
    timesLowerLimit: '2', // 次数下限
 | 
			
		||||
    timesUpperLimit: '2', // 次数上限
 | 
			
		||||
    dedAmonutLowerLimit: '30', // 扣款金额下限
 | 
			
		||||
    dedAmonutUpperLimit: '0', // 扣款金额上限
 | 
			
		||||
    absenceDays: '0.5', // 旷工天数
 | 
			
		||||
    fineSalaryMultiples: '2', // 罚款工资倍数
 | 
			
		||||
    absenceTimesUpperLimt: '0' // 旷工次数上限
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    dedTypeCode: '52000',
 | 
			
		||||
    name: '早退扣款',
 | 
			
		||||
    isEnable: false,
 | 
			
		||||
    departmentId: '',
 | 
			
		||||
    periodLowerLimit: '30', // 时间段下限
 | 
			
		||||
    periodUpperLimit: '30', // 时间段上限
 | 
			
		||||
    timesLowerLimit: '2', // 次数下限
 | 
			
		||||
    timesUpperLimit: '2', // 次数上限
 | 
			
		||||
    dedAmonutLowerLimit: '30', // 扣款金额下限
 | 
			
		||||
    dedAmonutUpperLimit: '0', // 扣款金额上限
 | 
			
		||||
    absenceDays: '0.5', // 旷工天数
 | 
			
		||||
    fineSalaryMultiples: '2', // 罚款工资倍数
 | 
			
		||||
    absenceTimesUpperLimt: '0' // 旷工次数上限
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    dedTypeCode: '53000',
 | 
			
		||||
    name: '旷工扣款',
 | 
			
		||||
    isEnable: false,
 | 
			
		||||
    departmentId: '',
 | 
			
		||||
    periodLowerLimit: '30', // 时间段下限
 | 
			
		||||
    periodUpperLimit: '30', // 时间段上限
 | 
			
		||||
    timesLowerLimit: '2', // 次数下限
 | 
			
		||||
    timesUpperLimit: '2', // 次数上限
 | 
			
		||||
    dedAmonutLowerLimit: '30', // 扣款金额下限
 | 
			
		||||
    dedAmonutUpperLimit: '0', // 扣款金额上限
 | 
			
		||||
    absenceDays: '0.5', // 旷工天数
 | 
			
		||||
    fineSalaryMultiples: '2', // 罚款工资倍数
 | 
			
		||||
    absenceTimesUpperLimt: '0' // 旷工次数上限
 | 
			
		||||
  }
 | 
			
		||||
  ],
 | 
			
		||||
  overtimeType: [{
 | 
			
		||||
    // id: '1',
 | 
			
		||||
    departmentId: '', // 部门ID
 | 
			
		||||
    rule: '工作日可申请加班', // 规则内容
 | 
			
		||||
    ruleStartTime: '', // 规则生效每日开始时间
 | 
			
		||||
    ruleEndTime: '', // 规则生效每日结束时间
 | 
			
		||||
    isTimeOff: false, // 是否调休
 | 
			
		||||
    isEnable: false // 是否可用
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    // id: '2',
 | 
			
		||||
    departmentId: '', // 部门ID
 | 
			
		||||
    rule: '休息日可申请加班', // 规则内容
 | 
			
		||||
    ruleStartTime: '', // 规则生效每日开始时间
 | 
			
		||||
    ruleEndTime: '', // 规则生效每日结束时间
 | 
			
		||||
    isTimeOff: false, // 是否调休
 | 
			
		||||
    isEnable: false // 是否可用
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    // id: '3',
 | 
			
		||||
    departmentId: '', // 部门ID
 | 
			
		||||
    rule: '法定节假日可申请加班', // 规则内容
 | 
			
		||||
    ruleStartTime: '', // 规则生效每日开始时间
 | 
			
		||||
    ruleEndTime: '', // 规则生效每日结束时间
 | 
			
		||||
    isTimeOff: false, // 是否调休
 | 
			
		||||
    isEnable: false // 是否可用
 | 
			
		||||
  }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										26
									
								
								src/api/constant/common.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								src/api/constant/common.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,26 @@
 | 
			
		||||
// 通用
 | 
			
		||||
export default {
 | 
			
		||||
  // 启用状态
 | 
			
		||||
  enableState: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '启用'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '0',
 | 
			
		||||
      value: '禁用'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 有无
 | 
			
		||||
  hasState: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '有'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '0',
 | 
			
		||||
      value: '无'
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										420
									
								
								src/api/constant/employees.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										420
									
								
								src/api/constant/employees.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,420 @@
 | 
			
		||||
// 员工
 | 
			
		||||
export default {
 | 
			
		||||
  // 聘用形式
 | 
			
		||||
  hireType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: 1,
 | 
			
		||||
      value: '正式'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 2,
 | 
			
		||||
      value: '非正式'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 管理形式
 | 
			
		||||
  subjection: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '总部'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '分城市'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 在职状态
 | 
			
		||||
  workingState: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '在职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '离职'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 离职类型
 | 
			
		||||
  leaveType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '主动离职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '被动离职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '退休'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 减员月
 | 
			
		||||
  attritionMonth: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '离职日本月'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '离职日次月'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 聘用形式
 | 
			
		||||
  informaltype: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '实习'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '劳务'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '顾问'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '返聘'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '6',
 | 
			
		||||
      value: '外包'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 最高学历
 | 
			
		||||
  highestDegree: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '初中'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '高中'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '中专'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '大专'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '本科'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '6',
 | 
			
		||||
      value: '硕士'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '7',
 | 
			
		||||
      value: '博士'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '8',
 | 
			
		||||
      value: '其他'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 国家/地区
 | 
			
		||||
  isOverseas: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '中国大陆'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '港澳台国外'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 性别
 | 
			
		||||
  gender: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '男'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '女'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 婚姻状况
 | 
			
		||||
  maritaStatus: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '未婚'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '已婚'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '离异'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 生肖
 | 
			
		||||
  animalSymbol: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '鼠'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '牛'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '虎'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '兔'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '龙'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '6',
 | 
			
		||||
      value: '蛇'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '7',
 | 
			
		||||
      value: '马'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '8',
 | 
			
		||||
      value: '羊'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '9',
 | 
			
		||||
      value: '猴'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '10',
 | 
			
		||||
      value: '鸡'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '11',
 | 
			
		||||
      value: '狗'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '12',
 | 
			
		||||
      value: '猪'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 星座
 | 
			
		||||
  constellation: [
 | 
			
		||||
    {
 | 
			
		||||
      code: 1,
 | 
			
		||||
      value: '水瓶座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 2,
 | 
			
		||||
      value: '双鱼座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 3,
 | 
			
		||||
      value: '白羊座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 4,
 | 
			
		||||
      value: '金牛座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 5,
 | 
			
		||||
      value: '双子座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 6,
 | 
			
		||||
      value: '巨蟹座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 7,
 | 
			
		||||
      value: '狮子座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 8,
 | 
			
		||||
      value: '处女座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 9,
 | 
			
		||||
      value: '天秤座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 10,
 | 
			
		||||
      value: '天蝎座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 11,
 | 
			
		||||
      value: '射手座'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      code: 12,
 | 
			
		||||
      value: '摩羯座'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 血型
 | 
			
		||||
  bloodType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: 'A型'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: 'B型'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: 'O型'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: 'AB型'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 学历
 | 
			
		||||
  educationType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '统招'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '自考'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '成考'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 转正
 | 
			
		||||
  positiveType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '已转正'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '未转正'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 合同期限
 | 
			
		||||
  contractPeriod: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '6月'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '12月'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '24月'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '36月'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '其他'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 签约次数
 | 
			
		||||
  renewalCount: [
 | 
			
		||||
    {
 | 
			
		||||
      id: 1,
 | 
			
		||||
      value: '0次'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 2,
 | 
			
		||||
      value: '1次'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 3,
 | 
			
		||||
      value: '2次'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 4,
 | 
			
		||||
      value: '3次'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 5,
 | 
			
		||||
      value: '4次或以上'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 简历来源
 | 
			
		||||
  resumeSource: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '智联招聘'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '拉勾网'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '前程无忧'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '4',
 | 
			
		||||
      value: '猎聘网'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '5',
 | 
			
		||||
      value: '校园宣讲'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '6',
 | 
			
		||||
      value: '猎头'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '7',
 | 
			
		||||
      value: '内部推荐'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 社招/校招
 | 
			
		||||
  hireSourceType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '社招'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '校招'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 新加
 | 
			
		||||
  // 部门
 | 
			
		||||
  departments: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '总裁办'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '研究院'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 职位状态
 | 
			
		||||
  stausInfos: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '在职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '2',
 | 
			
		||||
      value: '入职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '3',
 | 
			
		||||
      value: '离职'
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										206
									
								
								src/api/constant/settings.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										206
									
								
								src/api/constant/settings.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,206 @@
 | 
			
		||||
// 公司设置
 | 
			
		||||
export default {
 | 
			
		||||
  // 所属行业
 | 
			
		||||
  industryKind: [{
 | 
			
		||||
    id: '1',
 | 
			
		||||
    value: '互联网'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '2',
 | 
			
		||||
    value: '游戏'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '3',
 | 
			
		||||
    value: '软件'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '4',
 | 
			
		||||
    value: '电子'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '5',
 | 
			
		||||
    value: '通信'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '6',
 | 
			
		||||
    value: '硬件'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '7',
 | 
			
		||||
    value: '房地产'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '8',
 | 
			
		||||
    value: '建筑'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '9',
 | 
			
		||||
    value: '物业'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '10',
 | 
			
		||||
    value: '金融'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '11',
 | 
			
		||||
    value: '消费品'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '12',
 | 
			
		||||
    value: '汽车'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '13',
 | 
			
		||||
    value: '机械'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '14',
 | 
			
		||||
    value: '制造'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '15',
 | 
			
		||||
    value: '服务'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '16',
 | 
			
		||||
    value: '外包'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '17',
 | 
			
		||||
    value: '中介'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '18',
 | 
			
		||||
    value: '广告'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '19',
 | 
			
		||||
    value: '传媒'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '20',
 | 
			
		||||
    value: '教育'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '21',
 | 
			
		||||
    value: '文化'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '22',
 | 
			
		||||
    value: '交通'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '23',
 | 
			
		||||
    value: '贸易'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '24',
 | 
			
		||||
    value: '物流'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '25',
 | 
			
		||||
    value: '制药'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '26',
 | 
			
		||||
    value: '医疗'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '27',
 | 
			
		||||
    value: '能源'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '28',
 | 
			
		||||
    value: '化工'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '29',
 | 
			
		||||
    value: '环保'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '30',
 | 
			
		||||
    value: '政府'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '31',
 | 
			
		||||
    value: '农林牧渔'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '32',
 | 
			
		||||
    value: '其他'
 | 
			
		||||
  }
 | 
			
		||||
  ],
 | 
			
		||||
  // 系统模块表
 | 
			
		||||
  systemModules: [{
 | 
			
		||||
    id: 'organizations',
 | 
			
		||||
    value: '组织架构'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'accounts',
 | 
			
		||||
    value: '账户'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'settings',
 | 
			
		||||
    value: '公司设置'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'employees',
 | 
			
		||||
    value: '员工'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'salarys',
 | 
			
		||||
    value: '工资'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'social_securitys',
 | 
			
		||||
    value: '社保'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'attendances',
 | 
			
		||||
    value: '考勤'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'recruits',
 | 
			
		||||
    value: '招聘'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'approvals',
 | 
			
		||||
    value: '审批'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: 'notices',
 | 
			
		||||
    value: '公告'
 | 
			
		||||
  }
 | 
			
		||||
  ],
 | 
			
		||||
  // 公司规模
 | 
			
		||||
  companySize: [{
 | 
			
		||||
    id: '1',
 | 
			
		||||
    value: '10人以下'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '2',
 | 
			
		||||
    value: '10-20人'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '3',
 | 
			
		||||
    value: '20-50人'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '4',
 | 
			
		||||
    value: '50-100人'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '5',
 | 
			
		||||
    value: '100-200人'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '6',
 | 
			
		||||
    value: '200-500人'
 | 
			
		||||
  },
 | 
			
		||||
  {
 | 
			
		||||
    id: '7',
 | 
			
		||||
    value: '500人以上'
 | 
			
		||||
  }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										37
									
								
								src/api/constant/user.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								src/api/constant/user.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,37 @@
 | 
			
		||||
// 员工端
 | 
			
		||||
export default {
 | 
			
		||||
  // 假期类型
 | 
			
		||||
  holidayType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '事假'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '0',
 | 
			
		||||
      value: '调休'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 假期类型
 | 
			
		||||
  leaveType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: '1',
 | 
			
		||||
      value: '请假'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: '0',
 | 
			
		||||
      value: '调休'
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  // 假期类型
 | 
			
		||||
  applyType: [
 | 
			
		||||
    {
 | 
			
		||||
      id: 3,
 | 
			
		||||
      value: '离职'
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      id: 15,
 | 
			
		||||
      value: '加班'
 | 
			
		||||
    }
 | 
			
		||||
  ]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user