|
|
@@ -3,7 +3,7 @@
|
|
|
* 对应数据库 sys_dict 表中的 work_status 字典类型
|
|
|
*
|
|
|
* @remarks
|
|
|
- * 根据 Allin 系统数据库定义,包含4个固定工作状态
|
|
|
+ * 根据 Allin 系统数据库定义,包含3个固定工作状态
|
|
|
*/
|
|
|
export enum WorkStatus {
|
|
|
/** 待入职 - 已安排工作但尚未入职 */
|
|
|
@@ -13,10 +13,7 @@ export enum WorkStatus {
|
|
|
WORKING = 'working',
|
|
|
|
|
|
/** 已离职 - 工作已结束 */
|
|
|
- RESIGNED = 'resigned',
|
|
|
-
|
|
|
- /** 未就业 - 尚未安排工作 */
|
|
|
- NOT_WORKING = 'not_working'
|
|
|
+ RESIGNED = 'resigned'
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -25,8 +22,7 @@ export enum WorkStatus {
|
|
|
export const WorkStatusLabels: Record<WorkStatus, string> = {
|
|
|
[WorkStatus.PRE_WORKING]: '待入职',
|
|
|
[WorkStatus.WORKING]: '在职',
|
|
|
- [WorkStatus.RESIGNED]: '已离职',
|
|
|
- [WorkStatus.NOT_WORKING]: '未就业'
|
|
|
+ [WorkStatus.RESIGNED]: '已离职'
|
|
|
};
|
|
|
|
|
|
/**
|
|
|
@@ -35,8 +31,7 @@ export const WorkStatusLabels: Record<WorkStatus, string> = {
|
|
|
export const WorkStatusDescriptions: Record<WorkStatus, string> = {
|
|
|
[WorkStatus.PRE_WORKING]: '已安排工作但尚未入职,等待入职手续',
|
|
|
[WorkStatus.WORKING]: '正在工作中,处于在职状态',
|
|
|
- [WorkStatus.RESIGNED]: '工作已结束,已离职',
|
|
|
- [WorkStatus.NOT_WORKING]: '尚未安排工作,处于未就业状态'
|
|
|
+ [WorkStatus.RESIGNED]: '工作已结束,已离职'
|
|
|
};
|
|
|
|
|
|
/**
|