From c8bde428a889fc7abe0a89bb6c85182586c495fa Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 11 Dec 2024 17:46:37 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20team=20=E7=BC=96=E8=BE=91=E5=90=8E?= =?UTF-8?q?=E6=9C=AA=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/enm_base/team.vue | 25 +++++++++++++++---------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/src/views/enm_base/team.vue b/src/views/enm_base/team.vue index 54243c7b..91faafd2 100644 --- a/src/views/enm_base/team.vue +++ b/src/views/enm_base/team.vue @@ -136,16 +136,21 @@ this.isSaveing = true; let res; if(this.type==='add'){ - res = this.$API.mtm.team.create.req(that.form); + this.$API.mtm.team.create.req(that.form).then(res=>{ + this.isSaveing = false; + this.limitedVisible = false; + this.$refs.table.refresh(); + }).catch(e=>{ + this.isSaveing = false; + }) }else{ - res = this.$API.mtm.team.update.req(that.form.id,that.form); - } - if(res.err_msg){ - this.$message.error(res.err_msg); - }else{ - this.isSaveing = false; - this.limitedVisible = false; - this.$refs.table.refresh(); + this.$API.mtm.team.update.req(that.form.id,that.form).then(res=>{ + this.isSaveing = false; + this.limitedVisible = false; + this.$refs.table.refresh(); + }).catch(e=>{ + this.isSaveing = false; + }) } } }) @@ -154,7 +159,7 @@ //编辑班组 handleEdit(row){ this.type='edit'; - this.form=row; + this.form=Object.assign({},row); this.limitedVisible = true; }, //删除班组