From ac030c45fee8f4ab72127e196abb4693ad4e0cf2 Mon Sep 17 00:00:00 2001 From: zhaomeijing Date: Thu, 23 Jun 2022 18:15:16 +0800 Subject: [PATCH] [update] --- jero-web/src/config/router.config.js | 5 + .../parameter/escalationlibrary/index.vue | 17 +- .../parameter/managementdetails/index.vue | 456 ++++++++++++++++++ 3 files changed, 465 insertions(+), 13 deletions(-) create mode 100644 jero-web/src/views/parameter/managementdetails/index.vue diff --git a/jero-web/src/config/router.config.js b/jero-web/src/config/router.config.js index c00cf28f2..bbe11e197 100644 --- a/jero-web/src/config/router.config.js +++ b/jero-web/src/config/router.config.js @@ -352,6 +352,11 @@ export const constantRouterMap = [ name: 'ParameterItemCollection', component: () => import(/* webpackChunkName: "user" */ '@/views/projectManagement/components/ParameterItemCollectionList') }, + { + path: '/managementdetails', + name: 'managementdetails', + component: () => import(/* webpackChunkName: "user" */ '@/views/parameter/managementdetails/index') + }, { path: '/taskListProcess', name: 'taskListProcess', diff --git a/jero-web/src/views/parameter/escalationlibrary/index.vue b/jero-web/src/views/parameter/escalationlibrary/index.vue index 900f58345..65bf2c916 100644 --- a/jero-web/src/views/parameter/escalationlibrary/index.vue +++ b/jero-web/src/views/parameter/escalationlibrary/index.vue @@ -182,20 +182,11 @@ export default { }, //删除 deleteLib(val) { - let _this = this - this.$confirm({ - content: _this.$t('ConfirmDelete'), - onOk() { - getAction(_this.url.deleteBatch, { id: val.id }).then((res) => { - if (res.success) { - _this.$message.success(_this.$t('OperationSuccessful')) - _this.getList() - } else { - _this.$message.warning(_this.$t('operationFailed')) - } - }) - } + let newUrl = this.$router.resolve({ + path: '/managementdetails', + query: val }) + window.open(newUrl.href, '_blank') }, //虚拟清单名称事件 entryNameClick(item) { diff --git a/jero-web/src/views/parameter/managementdetails/index.vue b/jero-web/src/views/parameter/managementdetails/index.vue new file mode 100644 index 000000000..d09c296c8 --- /dev/null +++ b/jero-web/src/views/parameter/managementdetails/index.vue @@ -0,0 +1,456 @@ + + + + + \ No newline at end of file