From f6b16411a30e88e1669f46a9a5bcdd5d28114504 Mon Sep 17 00:00:00 2001 From: weiwei Date: Tue, 18 Feb 2025 19:03:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BA=E9=83=A8=E5=88=86=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E9=83=A8=E9=97=A8=E6=A0=91=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin/dept.ts | 118 ++--- src/components/DraggableDepTree/index.vue | 57 +- src/views/admin/system/user/index.vue | 37 +- src/views/hard/hard-after-sale/index.vue | 195 +++---- src/views/hard/hard-invoice/index.vue | 235 +++++---- src/views/hard/hard-order/index.vue | 487 ++++++++++-------- src/views/supermarketerp/smErpCgDd/index.vue | 2 +- .../smErpCgDd/smErpCgDdOption.vue | 2 +- .../smErpCgPlan/cgPlanOption.vue | 2 +- src/views/wallet/wallet-cz/index.vue | 35 +- src/views/wallet/wallet-foreign/index.vue | 35 +- src/views/wallet/wallet-stride/index.vue | 35 +- src/views/wallet/wallet-tk/index.vue | 35 +- src/views/wallet/wallet-xf/index.vue | 35 +- 14 files changed, 633 insertions(+), 677 deletions(-) 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 @@