+ 开始维修
+
中止维修
- 转单
+ 转单
等待维修
- 完成维修
+ 完成维修
取消
@@ -1009,7 +1011,6 @@ export default {
addObj(this.checkObj).then((res) => {
hideLoading();
if (res.data.code === 0) {
- this.closeCheck();
if (cut === '1') {
this.doUpdate(shouldUpdateCheckTwo ? 'checkTwo' : 'check');
} else if (cut === '3') {
@@ -1018,6 +1019,7 @@ export default {
}
this.doUpdate('checkFail');
}
+ this.closeCheck();
}
}).catch((e) => {
hideLoading();
@@ -1127,6 +1129,9 @@ export default {
me.formObj.pmsReportOrderItems = me.structList
me.formObj.pmsReportOrderConsums = me.consumableRecord
}
+ if (type === 'start') {
+ this.formObj.startRepair = 'Y'
+ }
// 此处是因为在搜索界面检索出来时,会返回一个zPmsResrceExtBo,但不为BO,需要加上前缀,否则会报错
if (me.formObj.zPmsResrceExtBo && me.formObj.zPmsResrceExtBo.indexOf('ResourceBO:') === -1) {
me.formObj.zPmsResrceExtBo = ('ResourceBO:' + getStore({name: 'tenantId'}) + ',' + me.formObj.zPmsResrceExtBo)
@@ -1137,12 +1142,16 @@ export default {
if (res.data.code === 1) {
return me.$message.error('操作失败:' + res.data.msg);
}
- me.structList = []
- me.handleClose()
+ if (type !== 'start') {
+ me.structList = []
+ me.handleClose()
+ }else {
+ this.formObj.startRepair = ''
+ }
me.$message.success('操作成功')
}).catch(e => {
hideLoading()
- me.$message.error('操作失败:' + e)
+ console.log(e)
})
},
getDateTime() {
diff --git a/src/views/mes/smd/equipment/index.vue b/src/views/mes/smd/equipment/index.vue
index ac43b56..c9955ed 100644
--- a/src/views/mes/smd/equipment/index.vue
+++ b/src/views/mes/smd/equipment/index.vue
@@ -132,6 +132,32 @@