From fa2d5d28d63dd13f061a79efeda517e165ba7a09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Fri, 20 Jan 2023 21:33:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/xm/core/xmTask/XmTaskMng.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/views/xm/core/xmTask/XmTaskMng.vue b/src/views/xm/core/xmTask/XmTaskMng.vue index 231855c6..777ad71e 100644 --- a/src/views/xm/core/xmTask/XmTaskMng.vue +++ b/src/views/xm/core/xmTask/XmTaskMng.vue @@ -1494,8 +1494,7 @@ export default { .catch((err) => (this.load.del = false)); }); }, - rowClick: function (row) { - debugger; + rowClick: function (row) { this.editForm = row; this.editFormBak=Object.assign({},row) // this.$emit('row-click',row,);// @row-click="rowClick" @@ -2083,6 +2082,13 @@ export default { }else if(fieldName==='workload'){ params={...params,...$event} }else if(fieldName==='executorUserid'){ + if(row.out=='1'||row.crowd=='1'){ + this.$nextTick(()=>{ + Object.assign(this.editForm,this.editFormBak) + }) + this.$notify({position:'bottom-left',showClose:true,message:'外包任务不允许直接设置执行人,请倒执行人管理中选择',type:'error'}) + return; + } params.executorUserid=$event[0].userid params.executorUsername=$event[0].username }else if(fieldName==='createUserid'){