From a8c0f3a72c24c756bc2c7493144bce717dc13ff4 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期二, 16 九月 2025 10:23:46 +0800 Subject: [PATCH] feat: 接口对接 --- packages/constants/task.ts | 78 +++++++++++++++++++++++++++++++++++--- 1 files changed, 71 insertions(+), 7 deletions(-) diff --git a/packages/constants/task.ts b/packages/constants/task.ts index 245bba6..fd41f55 100644 --- a/packages/constants/task.ts +++ b/packages/constants/task.ts @@ -1,3 +1,4 @@ +import { Colors } from './enum'; import { EnumBillingMethod, EnumUserGender, @@ -9,6 +10,9 @@ EnumTaskUserHireStatus, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, + GetTaskInfoQueryResultHireButton, + GetTaskInfoQueryResultApplyButton, + EnumTaskUserSubmitCheckReceiveStatus, } from './apiEnum'; export const EnumBillingMethodText = { @@ -42,14 +46,66 @@ [EnumBillingMethod.Piece]: '鍏�/浠�', }; +export const EnumSettlementCycleDateWeekArray = [ + { label: '鏄熸湡涓�', value: 1 }, + { label: '鏄熸湡浜�', value: 2 }, + { label: '鏄熸湡涓�', value: 3 }, + { label: '鏄熸湡鍥�', value: 4 }, + { label: '鏄熸湡浜�', value: 5 }, + { label: '鏄熸湡鍏�', value: 6 }, + { label: '鏄熸湡鏃�', value: 7 }, +]; + +export const EnumSettlementCycleDateMonthArray = [ + { label: '1鏃�', value: 1 }, + { label: '2鏃�', value: 2 }, + { label: '3鏃�', value: 3 }, + { label: '4鏃�', value: 4 }, + { label: '5鏃�', value: 5 }, + { label: '6鏃�', value: 6 }, + { label: '7鏃�', value: 7 }, + { label: '8鏃�', value: 8 }, + { label: '9鏃�', value: 9 }, + { label: '10鏃�', value: 10 }, + { label: '11鏃�', value: 11 }, + { label: '12鏃�', value: 12 }, + { label: '13鏃�', value: 13 }, + { label: '14鏃�', value: 14 }, + { label: '15鏃�', value: 15 }, + { label: '16鏃�', value: 16 }, + { label: '17鏃�', value: 17 }, + { label: '18鏃�', value: 18 }, + { label: '19鏃�', value: 19 }, + { label: '20鏃�', value: 20 }, + { label: '21鏃�', value: 21 }, + { label: '22鏃�', value: 22 }, + { label: '23鏃�', value: 23 }, + { label: '24鏃�', value: 24 }, + { label: '25鏃�', value: 25 }, + { label: '26鏃�', value: 26 }, + { label: '27鏃�', value: 27 }, + { label: '28鏃�', value: 28 }, + { label: '29鏃�', value: 29 }, + { label: '30鏃�', value: 30 }, + { label: '31鏃�', value: 31 }, +]; + export const EnumTaskReleaseStatusText = { [EnumTaskReleaseStatus.InProcess]: '鍙戝竷涓�', [EnumTaskReleaseStatus.Stopped]: '宸插仠姝�', }; export const EnumTaskCheckReceiveStatusText = { - [EnumTaskCheckReceiveStatus.Wait]: '寰呴獙鏀�', + [EnumTaskCheckReceiveStatus.WaitSubmit]: '寰呮彁浜�', + [EnumTaskCheckReceiveStatus.WaitCheckReceive]: '寰呴獙鏀�', [EnumTaskCheckReceiveStatus.Completed]: '宸查獙鏀�', +}; + +export const EnumTaskUserSubmitCheckReceiveStatusText = { + [EnumTaskUserSubmitCheckReceiveStatus.WaitSubmit]: '寰呮彁浜�', + [EnumTaskUserSubmitCheckReceiveStatus.WaitCheckReceive]: '寰呴獙鏀�', + [EnumTaskUserSubmitCheckReceiveStatus.Success]: '宸查獙鏀�', + [EnumTaskUserSubmitCheckReceiveStatus.Fail]: '楠屾敹鏈�氳繃', }; export const EnumPersonalFreeTimeText = { @@ -66,12 +122,6 @@ [EnumPersonalJobSeekingStatus.Not]: '鏆傛椂涓嶆壘浠诲姟', }; -export const EnumTaskUserHireStatusText = { - [EnumTaskUserHireStatus.Wait]: '寰呭綍鐢�', - [EnumTaskUserHireStatus.Pass]: '宸插綍鐢�', - [EnumTaskUserHireStatus.Refuse]: '宸茶阿缁�', -}; - export const GetPersonalApplyTaskInfosQueryStatusText = { [GetPersonalApplyTaskInfosQueryStatus.WaitHire]: '寰呯‘璁�', [GetPersonalApplyTaskInfosQueryStatus.WaitSignContract]: '寰呯绾�', @@ -83,11 +133,25 @@ }; export const GetPersonalHireTaskInfosQueryStatusText = { + [GetPersonalHireTaskInfosQueryStatus.Wait]: '寰呭紑濮�', [GetPersonalHireTaskInfosQueryStatus.InProcess]: '杩涜涓�', [GetPersonalHireTaskInfosQueryStatus.Completed]: '宸插畬鎴�', }; export const GetPersonalHireTaskInfosQueryStatusColor = { + [GetPersonalHireTaskInfosQueryStatus.Wait]: '#9FA4AC', [GetPersonalHireTaskInfosQueryStatus.InProcess]: '#2A9E1B', [GetPersonalHireTaskInfosQueryStatus.Completed]: '#9FA4AC', }; + +export const GetTaskInfoQueryResultHireButtonText = { + [GetTaskInfoQueryResultHireButton.ApplyCheckReceive]: '鐢宠楠屾敹', + [GetTaskInfoQueryResultHireButton.Wait]: '寰呭紑濮�', + [GetTaskInfoQueryResultHireButton.InProcess]: '杩涜涓�', + [GetTaskInfoQueryResultHireButton.Completed]: '宸插畬鎴�', +}; + +export const GetTaskInfoQueryResultApplyButtonText = { + [GetTaskInfoQueryResultApplyButton.WaitHire]: '寰呯‘璁�', + [GetTaskInfoQueryResultApplyButton.WaitSignContract]: '鍘荤绾�', +}; -- Gitblit v1.9.1