Compare commits

...

3 Commits

Author SHA1 Message Date
xiaofajia
b6f54944f7 项目完成时,弹出是否总检选择框 2024-11-15 17:49:32 +08:00
xiaofajia
77bba7dd23 Merge branch 'master' of http://122.51.230.86:3000/dianliang/lanan-repair-app 2024-11-15 16:59:38 +08:00
xiaofajia
6875b59daf 代码补正 2024-11-15 16:59:26 +08:00
2 changed files with 32 additions and 1 deletions

View File

@ -204,12 +204,22 @@ export default {
method: 'get'
})
this.info = res.data
if (this.info.repairWork){
this.getWorkToText()
}
await this.getTicketById(this.info.ticketId)
if (this.info.images && this.info.images.length > 0) {
this.getImageUrls(this.info.images)
}
}catch{}
},
getWorkToText(){
getDictTextByCodeAndValue('repair_work_type', this.info.repairWork).then(value => {
this.info.repairWork = value
}).catch(() => {
this.info.repairWork = "未知"
})
},
getImageUrls(val) {
this.imageUrls = [...val.split(",").map(item => {
return config.baseImageUrl + item

View File

@ -602,7 +602,28 @@ export default {
const result = await saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","阶段完成",fileStr,"","");
}else if("other"==this.nowChooseOperate){
//
const result = await saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","维修完成移交下一班组维修",fileStr,"","");
const result = await new Promise((resolve, reject) => {
uni.showModal({
title: '提示', //
content: '是否移交总检?', //
confirmText: '是', //
cancelText: '否', //
success: (res) => {
if (res.confirm) {
//
resolve(saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","维修完成移交总检",fileStr,"02",""))
this.nowChooseOperate = 'done'
} else if (res.cancel) {
//
resolve(saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","维修完成移交下一班组维修",fileStr,"",""))
}
},
fail: (err) => {
console.error('我是是否移交总检的弹窗,我报错了', err);
}
});
})
// const result = await saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","",fileStr,"","");
}else if("done"==this.nowChooseOperate){
//
const result = await saveTicketsRecords(this.ticketInfo.id, '03',this.nowRepair.repairItemId,"03","sgwczj","维修完成移交总检",fileStr,"02","");