diff --git a/ebike-operate/src/views/SysManage/AccountManage/index.vue b/ebike-operate/src/views/SysManage/AccountManage/index.vue index d135b50..52a5818 100644 --- a/ebike-operate/src/views/SysManage/AccountManage/index.vue +++ b/ebike-operate/src/views/SysManage/AccountManage/index.vue @@ -93,9 +93,25 @@ 编辑 - 禁用 + + 禁用 + - 删除 + + 删除 + @@ -271,6 +287,30 @@ const handleOkModal = () => { }); } +const handleDisable = (record) => { + callUser("/staff/staffInfoDisable/" + record['staffId'], {}, "get").then((res) => { + if (res.code != 200) { + message.error(res.message) + dataSource.value = [] + return + } + message.success(res.message) + getData(); + }); +} + +const handleDel = (record) => { + callUser("/staff/staffInfoDel/" + record['staffId'], {}, "get").then((res) => { + if (res.code != 200) { + message.error(res.message) + dataSource.value = [] + return + } + message.success(res.message) + getData(); + }); +} + const handleCancelModal = () => { formModel.value.resetAll(bres => { if (bres) open.value = false;