diff --git a/src/views/sys/dept.vue b/src/views/sys/dept.vue index 9d9f9874..a1ff16bc 100644 --- a/src/views/sys/dept.vue +++ b/src/views/sys/dept.vue @@ -220,14 +220,14 @@ export default { //删除 delDept(row) { + let that = this; let id = row.id; - let res = this.$API.system.dept.delete.req(id); - if (res.err_msg) { - this.$message.error(res.err_msg); - } else { - this.$refs.table.refresh(); - this.$message.success("删除成功"); - } + that.$API.system.dept.delete.req(id).then(res=>{ + that.$refs.table.refresh(); + that.$message.success("删除成功"); + }).catch(res=>{ + that.$message.error(res.err_msg); + }); }, submitHandle() { let that = this;