From 5e32b9ae03ffd9c385de0ea556a69f7253f65097 Mon Sep 17 00:00:00 2001 From: caiyx Date: Mon, 30 Dec 2024 14:47:02 +0800 Subject: [PATCH] fix --- src/api/deps/index.js | 11 + src/components/checkBox/index.vue | 56 +++ src/pages.json | 8 + src/pages/chooseDeps/index.vue | 371 ++++++++++++++++++ src/pages/chooseGroupType/index.vue | 94 ++++- src/pages/index/index.vue | 7 +- src/static/image/chatList/downDep.png | Bin 0 -> 251 bytes src/static/image/chatList/downDepDis.png | Bin 0 -> 245 bytes src/static/image/chatList/zu6030@2x.png | Bin 41105 -> 0 bytes src/static/image/chatList/zu6033@2x.png | Bin 0 -> 40538 bytes src/static/image/checkBox/circle@2x.png | Bin 0 -> 894 bytes src/static/image/checkBox/zu6039@2x.png | Bin 0 -> 932 bytes src/static/image/checkBox/zu6040@2x.png | Bin 0 -> 695 bytes src/store/auth/index.js | 2 +- src/store/groupType/index.js | 34 ++ .../tmui/components/tm-popover/tm-popover.vue | 3 +- 16 files changed, 565 insertions(+), 21 deletions(-) create mode 100644 src/api/deps/index.js create mode 100644 src/components/checkBox/index.vue create mode 100644 src/pages/chooseDeps/index.vue create mode 100644 src/static/image/chatList/downDep.png create mode 100644 src/static/image/chatList/downDepDis.png delete mode 100644 src/static/image/chatList/zu6030@2x.png create mode 100644 src/static/image/chatList/zu6033@2x.png create mode 100644 src/static/image/checkBox/circle@2x.png create mode 100644 src/static/image/checkBox/zu6039@2x.png create mode 100644 src/static/image/checkBox/zu6040@2x.png create mode 100644 src/store/groupType/index.js diff --git a/src/api/deps/index.js b/src/api/deps/index.js new file mode 100644 index 0000000..0976880 --- /dev/null +++ b/src/api/deps/index.js @@ -0,0 +1,11 @@ +import request from '@/service/index.js' + +// 查询用户群聊服务接口 +export const departmentV2TreeMy = (data) => { + return request({ + url: '/department/v2/tree/my', + baseURL:import.meta.env.VITE_EPR_BASEURL, + method: 'POST', + data, + }) +} diff --git a/src/components/checkBox/index.vue b/src/components/checkBox/index.vue new file mode 100644 index 0000000..8b00fb4 --- /dev/null +++ b/src/components/checkBox/index.vue @@ -0,0 +1,56 @@ + + + + \ No newline at end of file diff --git a/src/pages.json b/src/pages.json index 36e7e2b..ec6f8c2 100644 --- a/src/pages.json +++ b/src/pages.json @@ -38,6 +38,14 @@ "enablePullDownRefresh":false } }, + { + "path": "pages/chooseDeps/index", + "type": "page", + "style": { + "navigationStyle": "custom", + "enablePullDownRefresh":false + } + }, { "path": "pages/chooseChat/index", "type": "page", diff --git a/src/pages/chooseDeps/index.vue b/src/pages/chooseDeps/index.vue new file mode 100644 index 0000000..e556889 --- /dev/null +++ b/src/pages/chooseDeps/index.vue @@ -0,0 +1,371 @@ + + + diff --git a/src/pages/chooseGroupType/index.vue b/src/pages/chooseGroupType/index.vue index 82a1728..7f046a5 100644 --- a/src/pages/chooseGroupType/index.vue +++ b/src/pages/chooseGroupType/index.vue @@ -1,12 +1,12 @@