From 1f1e28ff6f465d7b2ec7950185d55e9f7c668ea4 Mon Sep 17 00:00:00 2001 From: hyt <958868763@qq.com> Date: Thu, 20 Jun 2024 11:40:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=BB=E6=95=B0=E6=8D=AE=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/icons/svg/masterDataMenu06.svg | 1 + src/store/modules/permission.js | 13 +- src/views/applicationList/configData.js | 27 + src/views/applicationList/settingMenu.vue | 15 - src/views/integrationOptionV2/index.vue | 139 +++- .../authority/images/删除.png | Bin 0 -> 2864 bytes .../authority/images/设置.png | Bin 0 -> 4731 bytes .../masterDataOptions/authority/index.vue | 427 +++++----- .../authority/settingForm.vue | 370 +++++++++ .../compoments/baseNewForm.vue | 702 ++++++++-------- src/views/masterDataOptions/configData.js | 21 +- .../masterDataOptions/dataOrigin/index.vue | 1 - .../distribute/images/删除.png | Bin 0 -> 2864 bytes .../distribute/images/设置.png | Bin 0 -> 4731 bytes .../masterDataOptions/distribute/index.vue | 771 ++++++------------ .../distribute/settingForm.vue | 587 +++++++++++++ src/views/masterDataOptions/index.vue | 22 +- .../masterDataOptions/logsDeatil/index.vue | 202 +++++ src/views/masterDataOptions/settingMenu.vue | 7 +- 19 files changed, 2163 insertions(+), 1142 deletions(-) create mode 100644 src/assets/icons/svg/masterDataMenu06.svg create mode 100644 src/views/masterDataOptions/authority/images/删除.png create mode 100644 src/views/masterDataOptions/authority/images/设置.png create mode 100644 src/views/masterDataOptions/authority/settingForm.vue create mode 100644 src/views/masterDataOptions/distribute/images/删除.png create mode 100644 src/views/masterDataOptions/distribute/images/设置.png create mode 100644 src/views/masterDataOptions/distribute/settingForm.vue create mode 100644 src/views/masterDataOptions/logsDeatil/index.vue diff --git a/src/assets/icons/svg/masterDataMenu06.svg b/src/assets/icons/svg/masterDataMenu06.svg new file mode 100644 index 0000000..1e442be --- /dev/null +++ b/src/assets/icons/svg/masterDataMenu06.svg @@ -0,0 +1 @@ + diff --git a/src/store/modules/permission.js b/src/store/modules/permission.js index 0a1e907..d01474d 100644 --- a/src/store/modules/permission.js +++ b/src/store/modules/permission.js @@ -106,7 +106,7 @@ const permission = { { path: 'dataOrigin', component: () => import('@/views/masterDataOptions/dataOrigin'), - name: 'dataOrigin', + name: 'masterDataEdit', hidden: true, meta: { title: '', @@ -141,7 +141,16 @@ const permission = { title: '', hidden: true } - } + }, + { + path: 'logsDeatil', + name: 'logsDeatil', + component: () => import('@/views/masterDataOptions/logsDeatil'), + meta: { + title: '', + hidden: true + } + }, ] } }) diff --git a/src/views/applicationList/configData.js b/src/views/applicationList/configData.js index 09bfb76..fa130df 100644 --- a/src/views/applicationList/configData.js +++ b/src/views/applicationList/configData.js @@ -74,6 +74,33 @@ const addForm = [ }, ], }, + { + elCol: [ + { + type: "select", + title: "系统类型", + id: "appType", + row: 24, + disabled: false, + required: true, + options: [ + { + id: "1", + label: "致远OA", + }, + { + id: "2", + label: "用友U8C", + }, + { + id: "3", + label: "用友BIP", + }, + ], + fontSize: 16, + }, + ], + }, { elCol: [ { diff --git a/src/views/applicationList/settingMenu.vue b/src/views/applicationList/settingMenu.vue index 2bff7e8..6c73f60 100644 --- a/src/views/applicationList/settingMenu.vue +++ b/src/views/applicationList/settingMenu.vue @@ -3,21 +3,6 @@