diff --git a/src/api/admin/dept.ts b/src/api/admin/dept.ts index 0a54b72..e170e8a 100644 --- a/src/api/admin/dept.ts +++ b/src/api/admin/dept.ts @@ -1,83 +1,83 @@ -import request from '/@/utils/request'; +import request from "/@/utils/request" export const deptTree = (params?: Object) => { - return request({ - url: '/admin/dept/tree', - method: 'get', - params, - }); -}; + return request({ + url: "/admin/dept/tree", + method: "get", + params, + }) +} export const addObj = (obj: Object) => { - return request({ - url: '/admin/dept', - method: 'post', - data: obj, - }); -}; + return request({ + url: "/admin/dept", + method: "post", + data: obj, + }) +} export const getObj = (id: string) => { - return request({ - url: '/admin/dept/' + id, - method: 'get', - }); -}; + return request({ + url: "/admin/dept/" + id, + method: "get", + }) +} export const delObj = (id: string) => { - return request({ - url: '/admin/dept/' + id, - method: 'delete', - }); -}; + return request({ + url: "/admin/dept/" + id, + method: "delete", + }) +} export const putObj = (obj: Object) => { - return request({ - url: '/admin/dept', - method: 'put', - data: obj, - }); -}; + return request({ + url: "/admin/dept", + method: "put", + data: obj, + }) +} export const syncUser = () => { - return request({ - url: '/admin/connect/sync/ding/user', - method: 'post', - }); -}; + return request({ + url: "/admin/connect/sync/ding/user", + method: "post", + }) +} export const syncDept = () => { - return request({ - url: '/admin/connect/sync/ding/dept', - method: 'post', - }); -}; + return request({ + url: "/admin/connect/sync/ding/dept", + method: "post", + }) +} export const syncCpUser = () => { - return request({ - url: '/admin/connect/sync/cp/user', - method: 'post', - }); -}; + return request({ + url: "/admin/connect/sync/cp/user", + method: "post", + }) +} export const syncCpDept = () => { - return request({ - url: '/admin/connect/sync/cp/dept', - method: 'post', - }); -}; + return request({ + url: "/admin/connect/sync/cp/dept", + method: "post", + }) +} export const orgTree = (type: String, deptId: Number) => { - return request({ - url: '/admin/dept/org', - method: 'get', - params: {type: type, parentDeptId: deptId}, - }); + return request({ + url: "/admin/dept/org", + method: "get", + params: { type: type, parentDeptId: deptId }, + }) } export const orgTreeSearcheUser = (param: Object) => { - return request({ - url: '/admin/dept/org/user/search', - method: 'get', - params: param - }); + return request({ + url: "/admin/dept/org/user/search", + method: "get", + params: param, + }) } diff --git a/src/components/DraggableDepTree/index.vue b/src/components/DraggableDepTree/index.vue index bd5430a..f89e098 100644 --- a/src/components/DraggableDepTree/index.vue +++ b/src/components/DraggableDepTree/index.vue @@ -2,13 +2,19 @@ -
+
- +
-
+
@@ -38,13 +44,12 @@ :props="props.props" :data="state.treeDataList" :expand-on-click-node="false" - :loading="state.loading" node-key="id" highlight-current default-expand-all - @node-click="handleNodeClick" show-checkbox - @check-change="handleCheckChange" + @node-click="handleNodeClick" + @check="handleCheck" />
@@ -88,11 +93,11 @@