adminStaffDetailLang.js
12.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
export const messages = {
en: {
adminStaffDetail: {
title: 'Staff Information',
staffId: 'Staff ID',
userName: 'Name',
idCard: 'ID Card',
tel: 'Phone',
sex: 'Gender',
male: 'Male',
female: 'Female',
address: 'Address',
privilege: 'Organization Privileges',
classes: 'Schedule',
attendance: 'Attendance',
repair: 'Repair',
inspection: 'Inspection',
maintainance: 'Maintenance',
purchaseApply: 'Purchase',
itemOutApply: 'Item Out',
hisFee: 'Fee Receipt',
applyReturnFee: 'Refund Receipt',
contract: 'Draft Contract',
appAuth: 'Staff Authentication',
accessControl: 'Face Synchronization',
fetchError: 'Failed to fetch staff information'
},
staffDetailPrivilege: {
orgs: 'Organizations',
orgName: 'Organization Name',
relCdName: 'Relationship Code',
roles: 'Roles',
privileges: 'Privileges',
fetchPrivilegesError: 'Failed to fetch privileges',
fetchOrgsError: 'Failed to fetch organizations',
fetchRolesError: 'Failed to fetch roles'
},
staffDetailClasses: {
enterDate: 'Enter Date (YYYY-MM)',
rest: 'Rest',
fetchError: 'Failed to fetch schedule classes'
},
staffDetailAttendance: {
enterDate: 'Enter Date (YYYY-MM)',
checkIn: 'Check In',
checkOut: 'Check Out',
attendanceLog: 'Attendance Log',
notYet: 'Not Yet',
noAttendance: 'No Attendance',
fetchError: 'Failed to fetch attendance data'
},
staffAttendanceDetail: {
title: 'Attendance Log',
face: 'Face Image',
staffName: 'Staff Name',
clockTime: 'Clock Time',
fetchError: 'Failed to fetch attendance log'
},
staffDetailRepair: {
undoOrder: 'Pending',
doneOrder: 'Completed',
repairId: 'Repair ID',
location: 'Location',
repairType: 'Repair Type',
maintenanceType: 'Maintenance Type',
paidService: 'Paid Service',
freeService: 'Free Service',
materialRequired: 'Material Required',
noMaterial: 'No Material',
repairPerson: 'Repair Person',
contact: 'Contact',
appointmentTime: 'Appointment Time',
status: 'Status',
timedTask: 'Timed Task',
fetchError: 'Failed to fetch repair data'
},
staffDetailInspection: {
notStarted: 'Not Started',
inProgress: 'In Progress',
completed: 'Completed',
taskDetailId: 'Task Detail ID',
inspectionName: 'Inspection Name',
inspectionPlanName: 'Plan Name',
routeName: 'Route Name',
planTime: 'Plan Time',
pointTime: 'Point Time',
actualInspectionTime: 'Actual Inspection Time',
inspectionState: 'Inspection State',
planUserName: 'Plan User',
actualUserName: 'Actual User',
signType: 'Sign Type',
taskState: 'Task State',
description: 'Description',
photos: 'Photos',
createTime: 'Create Time',
location: 'Location',
noLocation: 'No location data available',
fetchError: 'Failed to fetch inspection data'
},
staffDetailMaintainance: {
notStarted: 'Not Started',
pendingCheck: 'Pending Check',
completed: 'Completed',
taskDetailId: 'Task Detail ID',
machineName: 'Machine Name',
planName: 'Plan Name',
standardName: 'Standard Name',
planUserName: 'Plan User',
planTime: 'Plan Time',
actualInspectionTime: 'Actual Inspection Time',
actualUserName: 'Actual User',
taskState: 'Task State',
description: 'Description',
photos: 'Photos',
createTime: 'Create Time',
fetchError: 'Failed to fetch maintenance data'
},
staffDetailPurchaseApply: {
applyOrderId: 'Apply Order ID',
userName: 'User Name',
endUserName: 'End User Name',
createUserName: 'Create User Name',
resourceNames: 'Resource Names',
createTime: 'Create Time',
warehousingWay: 'Warehousing Way',
direct: 'Direct',
purchase: 'Purchase',
urgent: 'Urgent',
stateName: 'State',
fetchError: 'Failed to fetch purchase apply data'
},
staffDetailItemOutApply: {
applyOrderId: 'Apply Order ID',
resourceNames: 'Resource Names',
userName: 'User Name',
createUserName: 'Create User Name',
createTime: 'Create Time',
stateName: 'State',
warehousingWay: 'Warehousing Way',
direct: 'Direct',
review: 'Review',
fetchError: 'Failed to fetch item out apply data'
},
staffDetailHisFee: {
feeName: 'Fee Name',
payerObjName: 'Payer Object',
cycles: 'Cycles',
amount: 'Amount',
acctAmount: 'Account Amount',
primeRateName: 'Prime Rate',
feePeriod: 'Fee Period',
createTime: 'Create Time',
cashierName: 'Cashier Name',
stateName: 'State',
remark: 'Remark',
fetchError: 'Failed to fetch fee details'
},
staffDetailApplyReturnFee: {
selectState: 'Select State',
returnFeeId: 'Return Fee ID',
detailId: 'Detail ID',
feeTypeCdName: 'Fee Type',
payerObjName: 'Payer Object',
cycles: 'Cycles',
receivableAmount: 'Receivable Amount',
receivedAmount: 'Received Amount',
createTime: 'Create Time',
reason: 'Reason',
applyPersonName: 'Apply Person',
stateName: 'State',
auditPersonName: 'Audit Person',
fetchError: 'Failed to fetch return fee data',
fetchDictError: 'Failed to fetch dictionary data'
},
staffDetailContract: {
contractId: 'Contract ID',
contractNo: 'Contract No',
contractName: 'Contract Name',
partyA: 'Party A',
partyB: 'Party B',
contractPeriod: 'Contract Period',
stateName: 'State',
fetchError: 'Failed to fetch contract data'
},
staffDetailAppAuth: {
authId: 'Auth ID',
appName: 'App Name',
authTime: 'Auth Time',
stateName: 'State',
fetchError: 'Failed to fetch app auth data'
},
staffDetailAccessControl: {
accessId: 'Access ID',
deviceName: 'Device Name',
syncTime: 'Sync Time',
stateName: 'State',
fetchError: 'Failed to fetch access control data'
}
},
zh: {
adminStaffDetail: {
title: '员工信息',
staffId: '编号',
userName: '名称',
idCard: '身份证',
tel: '手机',
sex: '性别',
male: '男',
female: '女',
address: '住址',
privilege: '组织权限',
classes: '排班',
attendance: '考勤',
repair: '维修',
inspection: '巡检',
maintainance: '保养',
purchaseApply: '采购',
itemOutApply: '领用',
hisFee: '收费单',
applyReturnFee: '退费单',
contract: '起草合同',
appAuth: '员工认证',
accessControl: '人脸同步',
fetchError: '获取员工信息失败'
},
staffDetailPrivilege: {
orgs: '组织',
orgName: '组织名称',
relCdName: '关系代码',
roles: '角色',
privileges: '权限',
fetchPrivilegesError: '获取权限失败',
fetchOrgsError: '获取组织失败',
fetchRolesError: '获取角色失败'
},
staffDetailClasses: {
enterDate: '输入日期 (YYYY-MM)',
rest: '休息',
fetchError: '获取排班数据失败'
},
staffDetailAttendance: {
enterDate: '输入日期 (YYYY-MM)',
checkIn: '签到',
checkOut: '签退',
attendanceLog: '考勤记录',
notYet: '尚未到达',
noAttendance: '无考勤',
fetchError: '获取考勤数据失败'
},
staffAttendanceDetail: {
title: '考勤记录',
face: '人脸图像',
staffName: '员工名称',
clockTime: '打卡时间',
fetchError: '获取考勤记录失败'
},
staffDetailRepair: {
undoOrder: '待处理',
doneOrder: '已完成',
repairId: '维修ID',
location: '地点',
repairType: '维修类型',
maintenanceType: '维护类型',
paidService: '付费服务',
freeService: '免费服务',
materialRequired: '需要材料',
noMaterial: '无需材料',
repairPerson: '维修人员',
contact: '联系方式',
appointmentTime: '预约时间',
status: '状态',
timedTask: '定时任务',
fetchError: '获取维修数据失败'
},
staffDetailInspection: {
notStarted: '未开始',
inProgress: '进行中',
completed: '已完成',
taskDetailId: '任务详情ID',
inspectionName: '巡检名称',
inspectionPlanName: '计划名称',
routeName: '路线名称',
planTime: '计划时间',
pointTime: '点时间',
actualInspectionTime: '实际巡检时间',
inspectionState: '巡检状态',
planUserName: '计划用户',
actualUserName: '实际用户',
signType: '签到类型',
taskState: '任务状态',
description: '描述',
photos: '照片',
createTime: '创建时间',
location: '位置',
noLocation: '无位置数据',
fetchError: '获取巡检数据失败'
},
staffDetailMaintainance: {
notStarted: '未开始',
pendingCheck: '待审核',
completed: '已完成',
taskDetailId: '任务详情ID',
machineName: '设备名称',
planName: '计划名称',
standardName: '标准名称',
planUserName: '计划用户',
planTime: '计划时间',
actualInspectionTime: '实际巡检时间',
actualUserName: '实际用户',
taskState: '任务状态',
description: '描述',
photos: '照片',
createTime: '创建时间',
fetchError: '获取保养数据失败'
},
staffDetailPurchaseApply: {
applyOrderId: '申请订单ID',
userName: '用户名',
endUserName: '最终用户名',
createUserName: '创建用户名',
resourceNames: '资源名称',
createTime: '创建时间',
warehousingWay: '入库方式',
direct: '直接',
purchase: '采购',
urgent: '紧急',
stateName: '状态',
fetchError: '获取采购申请数据失败'
},
staffDetailItemOutApply: {
applyOrderId: '申请订单ID',
resourceNames: '资源名称',
userName: '用户名',
createUserName: '创建用户名',
createTime: '创建时间',
stateName: '状态',
warehousingWay: '入库方式',
direct: '直接',
review: '审核',
fetchError: '获取领用申请数据失败'
},
staffDetailHisFee: {
feeName: '费用名称',
payerObjName: '付款对象',
cycles: '周期',
amount: '金额',
acctAmount: '账户金额',
primeRateName: '主要费率',
feePeriod: '费用周期',
createTime: '创建时间',
cashierName: '收银员名称',
stateName: '状态',
remark: '备注',
fetchError: '获取费用详情失败'
},
staffDetailApplyReturnFee: {
selectState: '选择状态',
returnFeeId: '退费ID',
detailId: '详情ID',
feeTypeCdName: '费用类型',
payerObjName: '付款对象',
cycles: '周期',
receivableAmount: '应收金额',
receivedAmount: '实收金额',
createTime: '创建时间',
reason: '原因',
applyPersonName: '申请人',
stateName: '状态',
auditPersonName: '审核人',
fetchError: '获取退费数据失败',
fetchDictError: '获取字典数据失败'
},
staffDetailContract: {
contractId: '合同ID',
contractNo: '合同编号',
contractName: '合同名称',
partyA: '甲方',
partyB: '乙方',
contractPeriod: '合同周期',
stateName: '状态',
fetchError: '获取合同数据失败'
},
staffDetailAppAuth: {
authId: '认证ID',
appName: '应用名称',
authTime: '认证时间',
stateName: '状态',
fetchError: '获取应用认证数据失败'
},
staffDetailAccessControl: {
accessId: '门禁ID',
deviceName: '设备名称',
syncTime: '同步时间',
stateName: '状态',
fetchError: '获取门禁数据失败'
}
}
}