e0196f8a
wuxw
开发完成admin下巡检任务
|
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
|
export const messages = {
en: {
adminRepairDetail: {
title: 'Repair Detail',
back: 'Back',
repairId: 'Work Order Code',
repairType: 'Repair Type',
repairName: 'Repairer',
tel: 'Contact',
location: 'Location',
appointmentTime: 'Appointment Time',
status: 'Status',
repairContent: 'Repair Content',
maintenanceType: 'Maintenance Type',
paidService: 'Paid Service',
freeService: 'Free Service',
needMaterials: 'Need Materials',
noMaterials: 'No Materials',
materials: 'Materials',
feeDetails: 'Fee Details',
yuan: 'Yuan (Unit Price * Quantity)',
comprehensiveScore: 'Comprehensive Score',
doorSpeedScore: 'Door Speed Score',
serviceScore: 'Service Score',
averageScore: 'Average Score',
points: 'Points',
visitSatisfaction: 'Visit Satisfaction',
satisfied: 'Satisfied',
dissatisfied: 'Dissatisfied',
visitContent: 'Visit Content',
repairPhotos: 'Work Order Photos',
beforePhotos: 'Before Repair Photos',
afterPhotos: 'After Repair Photos',
relatedItems: 'Related Items',
itemId: 'Item ID',
itemType: 'Item Type',
itemName: 'Item Name',
itemSpec: 'Item Specification',
itemQuantity: 'Item Quantity',
itemPrice: 'Item Price',
user: 'User',
time: 'Time',
workflow: 'Work Order Flow',
serial: 'No.',
handler: 'Handler',
startTime: 'Start Time',
endTime: 'End Time',
duration: 'Duration',
comment: 'Comment',
reply: 'Reply',
replyAppraise: 'Reply Appraise',
content: 'Content',
replyPlaceholder: 'Required, please fill in the reply content',
replyRequired: 'Reply content is required',
replyMaxLength: 'Reply content cannot exceed 512 characters',
replySuccess: 'Reply submitted successfully',
replyError: 'Failed to submit reply',
invalidOperation: 'Invalid operation',
dataError: 'Data error',
loadError: 'Failed to load repair details',
loadResourceError: 'Failed to load resource records',
loadUserError: 'Failed to load repair staff'
}
},
zh: {
adminRepairDetail: {
title: '报修详情',
back: '返回',
repairId: '工单编码',
repairType: '报修类型',
repairName: '报修人',
tel: '联系方式',
location: '位置',
appointmentTime: '预约时间',
status: '状态',
repairContent: '报修内容',
maintenanceType: '维修类型',
paidService: '有偿服务',
freeService: '无偿服务',
needMaterials: '需要用料',
noMaterials: '无需用料',
materials: '用料',
feeDetails: '费用明细',
yuan: '元(单价*数量)',
comprehensiveScore: '综合评价得分',
doorSpeedScore: '上门速度评分',
serviceScore: '维修员服务评分',
averageScore: '平均分',
points: '分',
visitSatisfaction: '回访满意度',
satisfied: '满意',
dissatisfied: '不满意',
visitContent: '回访内容',
repairPhotos: '工单图片',
beforePhotos: '维修前图片',
afterPhotos: '维修后图片',
relatedItems: '相关物品',
itemId: '物品资源编号',
itemType: '物品资源类型',
itemName: '物品资源名称',
itemSpec: '物品资源规格',
itemQuantity: '物品使用数量',
itemPrice: '物品价格',
user: '使用人',
time: '时间',
workflow: '工单流转',
serial: '序号',
handler: '处理人',
startTime: '处理开始时间',
endTime: '处理结束时间',
duration: '耗时',
comment: '意见',
reply: '回复',
replyAppraise: '回复评价',
content: '内容',
replyPlaceholder: '必填,请填写回复内容',
replyRequired: '回复内容不能为空',
replyMaxLength: '回复内容超过500个字',
replySuccess: '回复成功',
replyError: '回复失败',
invalidOperation: '非法操作',
dataError: '数据异常',
loadError: '加载报修详情失败',
loadResourceError: '加载物品记录失败',
loadUserError: '加载维修人员失败'
}
}
}
|