|
@@ -66,6 +66,7 @@
|
|
|
import editIcon from '@/assets/images/reportmessage/edit.png';
|
|
import editIcon from '@/assets/images/reportmessage/edit.png';
|
|
|
import deleteIcon from '@/assets/images/reportmessage/delete.png';
|
|
import deleteIcon from '@/assets/images/reportmessage/delete.png';
|
|
|
import { PERM_USER } from '@/types/permission/constants';
|
|
import { PERM_USER } from '@/types/permission/constants';
|
|
|
|
|
+ import { ResultEnum } from '@/enums/httpEnum';
|
|
|
|
|
|
|
|
const globSetting = useGlobSetting();
|
|
const globSetting = useGlobSetting();
|
|
|
const disableDepartmentEdit = globSetting.disableDepartmentEdit;
|
|
const disableDepartmentEdit = globSetting.disableDepartmentEdit;
|
|
@@ -114,10 +115,14 @@
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function handleDelete(record: Recordable) {
|
|
function handleDelete(record: Recordable) {
|
|
|
- deleteDepartments(record.id).then(() => {
|
|
|
|
|
- message.success('删除成功');
|
|
|
|
|
- loadDataTable();
|
|
|
|
|
- });
|
|
|
|
|
|
|
+ deleteDepartments(record.id).then((res) => {
|
|
|
|
|
+ if (res.code === ResultEnum.SUCCESS) {
|
|
|
|
|
+ message.success('删除成功');
|
|
|
|
|
+ loadDataTable();
|
|
|
|
|
+ } else {
|
|
|
|
|
+ message.error(res.data)
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
onMounted(() => {
|