From 7b56d2e753adda2502edfd65502909d84dfa92d8 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Tue, 12 Sep 2023 15:04:43 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E8=81=94=E8=B0=83=E4=BC=81=E6=A0=87?= =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E4=BD=93=E7=B3=BB=E6=A0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/enterpriseStandardLibraryApi.js | 7 +- .../lang/enterpriseStandardLibrary/en.js | 3 +- .../lang/enterpriseStandardLibrary/zh.js | 5 +- .../standard/EnterpriseStandardList.vue | 142 ++++++++++++++---- .../standard/modules/TreeNodeModal.vue | 119 +++++++++++++++ 5 files changed, 245 insertions(+), 31 deletions(-) create mode 100644 src/views/enterpriseStandardLibrary/standard/modules/TreeNodeModal.vue diff --git a/src/api/enterpriseStandardLibraryApi.js b/src/api/enterpriseStandardLibraryApi.js index 37545ab3..fd060040 100644 --- a/src/api/enterpriseStandardLibraryApi.js +++ b/src/api/enterpriseStandardLibraryApi.js @@ -1,4 +1,4 @@ -import { getAction } from './manage' +import { getAction, postAction } from './manage' // 获取表格头部数据 const getEnterpriseStandardTableHeader = (params) => getAction('/laws/standard/enterprise/getCommonHeader', params) @@ -13,7 +13,9 @@ const allocationStandard = (params) => getAction('', params) // 移出标准 const shiftStandard = (params) => getAction('', params) // 获取左侧树列表 -const getTreeList = (params) => getAction('', params) +const getTreeList = (params) => getAction('/laws/standard/lawsTreeNode/enterprise', params) +// 左侧树删除 +const deleteTreeNode = (params) => postAction('/laws/standard/lawsTreeNode/enterprise/delete', params) // 发起变更 const initChange = (params) => getAction('', params) // 临时权限设置 @@ -46,6 +48,7 @@ export { allocationStandard, shiftStandard, getTreeList, + deleteTreeNode, initChange, temporaryPermissionSet, collectStandard, diff --git a/src/common/lang/enterpriseStandardLibrary/en.js b/src/common/lang/enterpriseStandardLibrary/en.js index cf51c7d9..4853809b 100644 --- a/src/common/lang/enterpriseStandardLibrary/en.js +++ b/src/common/lang/enterpriseStandardLibrary/en.js @@ -17,7 +17,8 @@ module.exports = { evaluate: '企标评价', updateRecord: '更新记录', submitQuestion: '提交问题', - standardResolutionSheet: '标准分解单' + standardResolutionSheet: '标准分解单', + nodeName: '节点名称' }, // 评审会记录 reviewMeeting: { diff --git a/src/common/lang/enterpriseStandardLibrary/zh.js b/src/common/lang/enterpriseStandardLibrary/zh.js index e8d7cf64..fdf1da4b 100644 --- a/src/common/lang/enterpriseStandardLibrary/zh.js +++ b/src/common/lang/enterpriseStandardLibrary/zh.js @@ -17,7 +17,8 @@ module.exports = { evaluate: '企标评价', updateRecord: '更新记录', submitQuestion: '提交问题', - standardResolutionSheet: '标准分解单' + standardResolutionSheet: '标准分解单', + nodeName: '节点名称' }, // 评审会记录 reviewMeeting: { @@ -108,6 +109,6 @@ module.exports = { oldEnterpriseStandardNum: '原企标编号', newEnterpriseStandardNum: '新企标编号', oldEnterpriseStandardName: '原企标名称', - newEnterpriseStandardName: '新企标名称', + newEnterpriseStandardName: '新企标名称' } } diff --git a/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue b/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue index a78d59ad..939a96af 100644 --- a/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue +++ b/src/views/enterpriseStandardLibrary/standard/EnterpriseStandardList.vue @@ -9,29 +9,76 @@ :show-icon="true" :tree-data="treeData" :selectedKeys="currentTreeNode" - :replaceFields="{children: 'subset', title: 'name', key: 'id'}" :expanded-keys="expandedKeys" :auto-expand-parent="autoExpandParent" @expand="treeExpand" @select="treeSelect"> -