From 1a33f55c6eaa0b91b77cd46e63c5b14eb0f8f061 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 1 Feb 2024 13:46:05 +0700 Subject: [PATCH] API Position --- src/api/02_organizational/api.organization.ts | 1 + .../components/listView.vue | 126 ++++++++++--- .../components/mainTree.vue | 2 +- .../components/tableTree.vue | 169 +++++++++++++----- .../interface/index/Main.ts | 8 + .../interface/request/organizational.ts | 9 + .../interface/response/organizational.ts | 71 ++++++++ .../store/organizational.ts | 36 +++- 8 files changed, 355 insertions(+), 67 deletions(-) create mode 100644 src/modules/02_organizationalNew/interface/request/organizational.ts diff --git a/src/api/02_organizational/api.organization.ts b/src/api/02_organizational/api.organization.ts index 25824895e..b11255894 100644 --- a/src/api/02_organizational/api.organization.ts +++ b/src/api/02_organizational/api.organization.ts @@ -22,5 +22,6 @@ export default { orgPosType: `${orgPos}/type`, orgPosLevel: `${orgPos}/level`, orgPosMaster: `${orgPos}/master`, + orgPosMasterList: `${orgPos}/master/list`, organizationShortName: `${organization}/sort`, }; diff --git a/src/modules/02_organizationalNew/components/listView.vue b/src/modules/02_organizationalNew/components/listView.vue index 3975d14fb..4fb08251b 100644 --- a/src/modules/02_organizationalNew/components/listView.vue +++ b/src/modules/02_organizationalNew/components/listView.vue @@ -1,32 +1,54 @@