diff --git a/src/views/hrm/team_photon.vue b/src/views/hrm/team_photon.vue index 60066829..859a70e4 100644 --- a/src/views/hrm/team_photon.vue +++ b/src/views/hrm/team_photon.vue @@ -153,16 +153,17 @@ import memberDialog from "./team_form.vue"; 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;}) } } })