删除部门
This commit is contained in:
@@ -1,5 +1,11 @@
|
||||
import { message } from 'antd';
|
||||
import { deptTreePage, deptTreeAll, addDeptment, updateDeptment } from '../../services/admin';
|
||||
import {
|
||||
deptTreePage,
|
||||
deptTreeAll,
|
||||
addDeptment,
|
||||
updateDeptment,
|
||||
deleteDeptment,
|
||||
} from '../../services/admin';
|
||||
|
||||
const buildSelectTree = list => {
|
||||
return list.map(item => {
|
||||
@@ -35,6 +41,13 @@ export default {
|
||||
onSuccess && onSuccess();
|
||||
}
|
||||
},
|
||||
*delete({ payload }, { call, put }) {
|
||||
const { onSuccess, body } = payload;
|
||||
const response = yield call(deleteDeptment, body);
|
||||
if (response && response.code === 0) {
|
||||
onSuccess && onSuccess();
|
||||
}
|
||||
},
|
||||
*update({ payload }, { call, put }) {
|
||||
const { onSuccess, body } = payload;
|
||||
const response = yield call(updateDeptment, body);
|
||||
|
||||
Reference in New Issue
Block a user