|
@@ -3381,13 +3381,22 @@ export default {
|
|
|
// 审核通知-可以完成维修
|
|
|
// 反之 -提示:当前订单无法完成维修
|
|
|
handleRepairComplete(row){
|
|
|
+
|
|
|
+ if (row == undefined) {
|
|
|
+ this.$set(this.seeTemp, 'isOldProducts', 0)
|
|
|
+ this.repairCompleteTemp = this.seeTemp
|
|
|
+ } else {
|
|
|
+ this.repairCompleteTemp = Object.assign({}, row)
|
|
|
+ this.$set(this.repairCompleteTemp, 'isOldProducts', 0)
|
|
|
+ }
|
|
|
+ console.log('完成维修',this.repairCompleteTemp)
|
|
|
const requestBody = {
|
|
|
"name": "checkOutsourcingStatus",
|
|
|
- "parammaps":{ "code": row.repairCode }
|
|
|
+ "parammaps":{ "code": this.repairCompleteTemp.repairCode }
|
|
|
}
|
|
|
GetDataByName(requestBody).then(response => {
|
|
|
- console.log('hss', response.data.list)
|
|
|
- if (response.data.list != null && response.data.list[0].vmsg != '' ) {
|
|
|
+ console.log('维修进度查询--1', response.data.list[0].vmsg)
|
|
|
+ if (this.repairCompleteTemp.outsourcing != 0 && response.data.list != null && response.data.list[0].vmsg != '' ) {
|
|
|
this.compateleMsg = response.data.list[0].vmsg;
|
|
|
this.$alert(this.compateleMsg, '维修进度通知', {
|
|
|
confirmButtonText: '确定',
|
|
@@ -3400,25 +3409,17 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
} else {
|
|
|
+ console.log('无委外|委外维修进度完成--2', )
|
|
|
this.compateleMsg = '';
|
|
|
- if (row == undefined) {
|
|
|
- this.$set(this.seeTemp, 'isOldProducts', 0)
|
|
|
- this.repairCompleteTemp = this.seeTemp
|
|
|
- } else {
|
|
|
- this.repairCompleteTemp = Object.assign({}, row)
|
|
|
- this.$set(this.repairCompleteTemp, 'isOldProducts', 0)
|
|
|
- }
|
|
|
this.No2 = false
|
|
|
this.dialogStatus = 'repairComplete'
|
|
|
this.dialogFormVisible_RepairComplete = true
|
|
|
this.getFaultList()
|
|
|
-
|
|
|
var send_data2 = {
|
|
|
"name": "getpartapplyListBybig",
|
|
|
- "parammaps":{ "RUCode": row.repairCode }
|
|
|
+ "parammaps":{ "RUCode": this.repairCompleteTemp.repairCode }
|
|
|
}
|
|
|
GetDataByName(send_data2).then(response => {
|
|
|
- console.log('自动带出旧品内容数据', response.data.list)
|
|
|
if (response.data.list !== null) {
|
|
|
this.listAdd = response.data.list
|
|
|
} else {
|