|
@@ -229,7 +229,7 @@
|
229
|
229
|
const dataInfo = reactive({
|
230
|
230
|
tabs: [
|
231
|
231
|
{id: 1, name: '工单信息', value: '1', num: ''},
|
232
|
|
- {id: 2, name: '维修汇总单', value: '2', num: ''},
|
|
232
|
+ // {id: 2, name: '维修汇总单', value: '2', num: ''},
|
233
|
233
|
{id: 3, name: '处理流程', value: '3', num: ''},
|
234
|
234
|
{id: 4, name: '评价信息', value: '4', num: ''},
|
235
|
235
|
],
|
|
@@ -361,6 +361,13 @@
|
361
|
361
|
let logs = dataInfo.incidentData.logs || [];
|
362
|
362
|
dataInfo.resolveLogs = logs.filter(v => v.logType.value == 'resolve').slice(0, 1);
|
363
|
363
|
dataInfo.callbackLogs = logs.filter(v => v.logType.value == 'callback').slice(0, 1);
|
|
364
|
+
|
|
365
|
+ // 维修汇总单
|
|
366
|
+ if(dataInfo.incidentData.state.value == 'close' && dataInfo.incidentData.duty.addSummary == 1){
|
|
367
|
+ let flag = dataInfo.tabs.some(v => v.value === '2');
|
|
368
|
+ !flag && dataInfo.tabs.splice(1, 0, {id: 2, name: '维修汇总单', value: '2', num: ''});
|
|
369
|
+ }
|
|
370
|
+
|
364
|
371
|
dataInfo.tabActiveValue = dataInfo.tabs[0].value;
|
365
|
372
|
initForm()
|
366
|
373
|
}else{
|