From 9ed20ec430ac3209ad6a59ea832d74f64ab192df Mon Sep 17 00:00:00 2001 From: shen_yan_pu <1975145892@qq.com> Date: Wed, 7 Jul 2021 15:08:09 +0800 Subject: [PATCH 01/10] =?UTF-8?q?=E6=9C=AA=E7=AC=A6=E5=90=88=E9=A1=B9?= =?UTF-8?q?=E6=95=B4=E6=94=B9=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/wfhxzg/step1.vue | 525 ++++++++++++++++++ .../pages/creatProcess/wfhxzg/step2.vue | 523 +++++++++++++++++ .../pages/creatProcess/wfhxzg/step3.vue | 452 +++++++++++++++ .../pages/creatProcess/wfhxzg/step4.vue | 452 +++++++++++++++ .../pages/creatProcess/wfhxzg/step5.vue | 454 +++++++++++++++ .../processCenter/pages/newProcess/index.vue | 5 + .../nonConfomity/index.vue | 1 + src/router/index.js | 45 ++ 8 files changed, 2457 insertions(+) create mode 100644 src/pages/processCenter/pages/creatProcess/wfhxzg/step1.vue create mode 100644 src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue create mode 100644 src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue create mode 100644 src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue create mode 100644 src/pages/processCenter/pages/creatProcess/wfhxzg/step5.vue diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step1.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step1.vue new file mode 100644 index 000000000..1f8c0c162 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step1.vue @@ -0,0 +1,525 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue new file mode 100644 index 000000000..c0fef385a --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue @@ -0,0 +1,523 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue new file mode 100644 index 000000000..ea7b9bd79 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue @@ -0,0 +1,452 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue new file mode 100644 index 000000000..c95f7e89c --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue @@ -0,0 +1,452 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step5.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step5.vue new file mode 100644 index 000000000..6b4411df1 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step5.vue @@ -0,0 +1,454 @@ + + + + + + diff --git a/src/pages/processCenter/pages/newProcess/index.vue b/src/pages/processCenter/pages/newProcess/index.vue index 8f32c18a9..c7cc78e25 100644 --- a/src/pages/processCenter/pages/newProcess/index.vue +++ b/src/pages/processCenter/pages/newProcess/index.vue @@ -10,6 +10,7 @@
标准需求(翻译)申请流程
标准发放申请流程
标准清单发布/更新流程
+
未符合项整改流程
@@ -84,6 +85,10 @@ export default { }) break case '7': + //未符合项整改流程 + this.$router.push({ + name:'wfhxzgStep1' + }) break case '8': break diff --git a/src/pages/regulatoryRepository/nonConfomity/index.vue b/src/pages/regulatoryRepository/nonConfomity/index.vue index 63cc3c8dd..725176438 100644 --- a/src/pages/regulatoryRepository/nonConfomity/index.vue +++ b/src/pages/regulatoryRepository/nonConfomity/index.vue @@ -42,6 +42,7 @@ export default { flex-direction: column; background-color: #FFFFFF; .non-content { + padding: 0 10px; height: 100%; /deep/ .el-tabs { display: flex; diff --git a/src/router/index.js b/src/router/index.js index 945686dfd..5c0a65d68 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -276,6 +276,51 @@ const routes = [ title: '标准清单发布/更新流程' } }, + { + path: '/wfhxzgStep1', + name: 'wfhxzgStep1', + component: () => import('@/pages/processCenter/pages/creatProcess/wfhxzg/step1.vue'), + meta: { + requireAuth: true, + title: '未符合项整改流程' + } + }, + { + path: '/wfhxzgStep2', + name: 'wfhxzgStep2', + component: () => import('@/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue'), + meta: { + requireAuth: true, + title: '未符合项整改发布/更新流程' + } + }, + { + path: '/wfhxzgStep3', + name: 'wfhxzgStep3', + component: () => import('@/pages/processCenter/pages/creatProcess/wfhxzg/step3.vue'), + meta: { + requireAuth: true, + title: '未符合项整改/更新流程' + } + }, + { + path: '/wfhxzgStep4', + name: 'wfhxzgStep4', + component: () => import('@/pages/processCenter/pages/creatProcess/wfhxzg/step4.vue'), + meta: { + requireAuth: true, + title: '未符合项整改/更新流程' + } + }, + { + path: '/wfhxzgStep5', + name: 'wfhxzgStep5', + component: () => import('@/pages/processCenter/pages/creatProcess/wfhxzg/step5.vue'), + meta: { + requireAuth: true, + title: '未符合项整改/更新流程' + } + }, { path: '/bzrkStep1', name: 'bzrkStep1', From 671d7e2022b06946ebda05828580a38567d7d7be Mon Sep 17 00:00:00 2001 From: duanwenbin <12345678> Date: Wed, 7 Jul 2021 16:02:02 +0800 Subject: [PATCH 02/10] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E5=92=8C=E6=9C=AC=E5=9C=B0=E5=B7=A5=E5=85=B7=E9=87=8C=E6=A0=87?= =?UTF-8?q?=E5=87=86=E6=8B=86=E5=88=86/fileSplit=E7=9A=84=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E6=96=B9=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/localTool/standAutoSplit/index.vue | 26 +++++++++---------- .../localTool/standardRecognition/index.vue | 14 +++++----- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/pages/localTool/standAutoSplit/index.vue b/src/pages/localTool/standAutoSplit/index.vue index daadb9bce..b5526366e 100644 --- a/src/pages/localTool/standAutoSplit/index.vue +++ b/src/pages/localTool/standAutoSplit/index.vue @@ -14,12 +14,12 @@ size="mini" type="primary" class="common-button-primary" - v-btn-permission="'bcf0d05723689ced8f49fae7794ff0db'" + v-btn-permission="''" @click="searchStandList">查询 清空 @@ -28,10 +28,10 @@
- 拆分 - 上传 - 导入拆分结果 - 删除 + 拆分 + 上传 + 导入拆分结果 + 删除
@@ -109,24 +109,24 @@ - 查看 + 查看 收藏 取消收藏 - 分享 + 分享 - 删除 + 删除 @@ -1166,7 +1166,7 @@ export default { splitEo.fileType = this.selectedSplitStandList[0].standFileClassify splitEo.attId = this.selectedSplitStandList[0].attId splitEo.fileName = this.selectedSplitStandList[0].fileName - this.$http.get('lawss/sarFileSplitInfo/fileSplit', splitEo, { + this.$http.postData('lawss/sarFileSplitInfo/fileSplit', splitEo, { _this: this }, res => { if (res.ok) { @@ -1312,7 +1312,7 @@ export default { this.percent = 0 this.speedModal = true this.speedProgress() - this.$http.get('lawss/sarFileSplitInfo/fileSplit', this.uploadFilesplitEo, { + this.$http.postData('lawss/sarFileSplitInfo/fileSplit', this.uploadFilesplitEo, { _this: this }, res => { if (res.ok) { diff --git a/src/pages/localTool/standardRecognition/index.vue b/src/pages/localTool/standardRecognition/index.vue index e10c7dce3..628d45181 100644 --- a/src/pages/localTool/standardRecognition/index.vue +++ b/src/pages/localTool/standardRecognition/index.vue @@ -4,10 +4,10 @@
- 上传 - 删除
@@ -106,16 +106,16 @@ - 获取文件 - 编辑 - 删除 - 在线编辑 @@ -508,7 +508,7 @@ export default { if (res.data.standName != null && res.data.standName !== "") { this.uploadFilesdfEo.standName = res.data.standName; } - // this.uploadFilesdfEo.fileName = res.data.name + this.uploadFilesdfEo.fileName = res.data.name // this.getTableData() this.defaultFileList.push(file); this.$message({ From c10b400450d9c86a55e806bab9cb572efa7bf597 Mon Sep 17 00:00:00 2001 From: Jaunty <15613469426@163.com> Date: Wed, 7 Jul 2021 16:52:47 +0800 Subject: [PATCH 03/10] =?UTF-8?q?=E9=A6=96=E9=A1=B510=E6=9D=A1=E4=BB=A3?= =?UTF-8?q?=E5=8A=9E=EF=BC=8C=E7=82=B9=E5=87=BB=E2=80=9Cmore=E2=80=9D?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E5=88=B0=E4=BB=A3=E5=8A=9E=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 193 ++++++++++-------- src/pages/home1/components/todoList/index.vue | 46 +++-- src/sysConfig/index.js | 12 +- 3 files changed, 139 insertions(+), 112 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b1d0134d..b81c194e8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3619,6 +3619,23 @@ "upath": "^1.1.1" } }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz", + "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npm.taobao.org/color-name/download/color-name-1.1.4.tgz", + "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=", + "dev": true, + "optional": true + }, "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -4564,6 +4581,94 @@ } } }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.3.0", + "resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.3.0.tgz", + "integrity": "sha1-LxleS6D7DiY1ltaDDfF9Gjbok2w=", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz", + "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.nlark.com/big.js/download/big.js-5.2.2.tgz", + "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=", + "dev": true, + "optional": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.1.tgz", + "integrity": "sha1-yAs/qyi/Y3HmhjMl7uZ+YYt35q0=", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npm.taobao.org/emojis-list/download/emojis-list-3.0.0.tgz", + "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz", + "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=", + "dev": true, + "optional": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npm.taobao.org/json5/download/json5-2.2.0.tgz", + "integrity": "sha1-Lf7+cgxrpSXZ69kJlQ8FFTFsiaM=", + "dev": true, + "optional": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz", + "integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.nlark.com/supports-color/download/supports-color-7.2.0.tgz?cache=0&sync_timestamp=1622293630895&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fsupports-color%2Fdownload%2Fsupports-color-7.2.0.tgz", + "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "vue-style-loader": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.2.tgz", @@ -13517,94 +13622,6 @@ "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-8.22.4.tgz", "integrity": "sha512-XLI5s0AdqMP2Lf4I4CmdmOq8kjb5DDFGR77wAuxCfpEuYSfhTRyyx6MetgZMiL6Lxa0DasjBOiOcciU3NkL3/Q==" }, - "vue-loader-v16": { - "version": "npm:vue-loader@16.2.0", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.2.0.tgz", - "integrity": "sha512-TitGhqSQ61RJljMmhIGvfWzJ2zk9m1Qug049Ugml6QP3t0e95o0XJjk29roNEiPKJQBEi8Ord5hFuSuELzSp8Q==", - "dev": true, - "optional": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "optional": true - }, - "hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "dev": true, - "optional": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "optional": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "vue-router": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.4.0.tgz", diff --git a/src/pages/home1/components/todoList/index.vue b/src/pages/home1/components/todoList/index.vue index 0eb3a868b..fbe177ea9 100644 --- a/src/pages/home1/components/todoList/index.vue +++ b/src/pages/home1/components/todoList/index.vue @@ -3,11 +3,11 @@
待办任务 - MORE +
MORE
@@ -20,26 +20,36 @@ export default { mixins: [], data() { return { - toDoTaskList: [ - { - id: 1, - title: '标准制定流程1', - }, - { - id: 2, - title: '标准制定流程2', - }, - { - id: 3, - title: '标准制定流程3', - }, - ], + toDoTaskList: [],// 代办数据 + total: 0, + pageNo: 1, } }, computed: {}, watch: {}, - mounted() {}, - methods: {}, + mounted() {this.queryProcess()}, + methods: { + togo () { + this.$router.push('/processCenter') + }, + queryProcess () { // 查询待办流程 + this.$http.postData('lawss/activiti/todoTaskList', { + current: this.pageNo, + size: parseInt(this.$store.getters.userInfo.configContent), + userId: this.$store.getters.userInfo.usid || this.$store.getters.userInfo.userId, + }, + { + loading: 'loading', + _this: this + }, res => { + this.toDoTaskList = res.list + }, e => { + }) + }, + toPage() { + this.$router.push(this.path) + } + }, } diff --git a/src/sysConfig/index.js b/src/sysConfig/index.js index 55a7c6a30..ee961b101 100644 --- a/src/sysConfig/index.js +++ b/src/sysConfig/index.js @@ -6,7 +6,7 @@ // 服务器地址 // const devIp = '39.98.140.126' // const devInterfacePORT = '10005' -const devIp = '192.168.10.247' +const devIp = '192.168.10.248' const devInterfacePORT = '9999' // 云端端口号 const DEV_CLOUD_RES_INTERFACE_PORT = '7777' @@ -22,11 +22,11 @@ const theme = 'theme-one' // 主题(theme-one浅蓝色,theme-two深蓝色) const processPort = '17210' /***************************************************************** -<<<<<<<<< 主题修改 >>>>>>>>> + <<<<<<<<< 主题修改 >>>>>>>>> -1. 主题分为theme-one,theme-two两种 -2. 修改assets/styles/style.less文件,注释theme-one/theme-two -3. 将上方theme改为theme-one/theme-two + 1. 主题分为theme-one,theme-two两种 + 2. 修改assets/styles/style.less文件,注释theme-one/theme-two + 3. 将上方theme改为theme-one/theme-two *****************************************************************/ // 生产环境配置 @@ -51,4 +51,4 @@ module.exports = { enterprise: enterprise, // GQ广汽 SJZX数据中心 theme: theme, // 主题 processInterfaceURL: `http://${serverIP}:${processPort}/bat-wkflow` -} +} \ No newline at end of file From 31fd95e7291fcb54d1dc69271a4b41b5cee6c03a Mon Sep 17 00:00:00 2001 From: shen_yan_pu <1975145892@qq.com> Date: Wed, 7 Jul 2021 18:55:22 +0800 Subject: [PATCH 04/10] =?UTF-8?q?=E6=A0=87=E5=87=86=E5=BE=81=E6=B1=82?= =?UTF-8?q?=E6=84=8F=E8=A7=81=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzzqyj/step1.vue | 451 ++++++++++++++++++ .../pages/creatProcess/bzzqyj/step2.vue | 13 + .../pages/creatProcess/bzzqyj/step3.vue | 13 + .../pages/creatProcess/bzzqyj/step4.vue | 13 + .../pages/creatProcess/bzzqyj/step5.vue | 13 + .../processCenter/pages/newProcess/index.vue | 2 +- src/router/index.js | 42 +- 7 files changed, 543 insertions(+), 4 deletions(-) create mode 100644 src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzzqyj/step2.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue new file mode 100644 index 000000000..224777749 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue @@ -0,0 +1,451 @@ + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step2.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step2.vue new file mode 100644 index 000000000..6258074e3 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step2.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue new file mode 100644 index 000000000..d4122495f --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue new file mode 100644 index 000000000..848d27d8d --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue new file mode 100644 index 000000000..e7e508d86 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue @@ -0,0 +1,13 @@ + + + + + diff --git a/src/pages/processCenter/pages/newProcess/index.vue b/src/pages/processCenter/pages/newProcess/index.vue index c7cc78e25..7d46e0a5d 100644 --- a/src/pages/processCenter/pages/newProcess/index.vue +++ b/src/pages/processCenter/pages/newProcess/index.vue @@ -63,7 +63,7 @@ export default { case '3': // 标准征求意见流程 this.$router.push({ - name:'zqyjStep1' + name:'bzzqyjStep1' }) break case '4': diff --git a/src/router/index.js b/src/router/index.js index 5c0a65d68..81b9b4c65 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -394,9 +394,45 @@ const routes = [ } }, { - path: '/zqyjStep1', - name: 'zqyjStep1', - component: () => import('@/pages/processCenter/pages/creatProcess/zqyj/step1.vue'), + path: '/bzzqyjStep1', + name: 'bzzqyjStep1', + component: () => import('@/pages/processCenter/pages/creatProcess/bzzqyj/step1.vue'), + meta: { + requireAuth: true, + title: '标准征求意见流程' + } + }, + { + path: '/bzzqyjStep2', + name: 'bzzqyjStep2', + component: () => import('@/pages/processCenter/pages/creatProcess/bzzqyj/step2.vue'), + meta: { + requireAuth: true, + title: '标准征求意见流程' + } + }, + { + path: '/bzzqyjStep3', + name: 'bzzqyjStep3', + component: () => import('@/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue'), + meta: { + requireAuth: true, + title: '标准征求意见流程' + } + }, + { + path: '/bzzqyjStep4', + name: 'bzzqyjStep4', + component: () => import('@/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue'), + meta: { + requireAuth: true, + title: '标准征求意见流程' + } + }, + { + path: '/bzzqyjStep5', + name: 'bzzqyjStep5', + component: () => import('@/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue'), meta: { requireAuth: true, title: '标准征求意见流程' From 0c7847d1ea5fa605dcbeaed5b29ba6461565775d Mon Sep 17 00:00:00 2001 From: zhutianqi Date: Wed, 7 Jul 2021 19:19:42 +0800 Subject: [PATCH 05/10] commit --- src/pages/login/index.vue | 2 +- .../pages/components/ProcessFooter.vue | 2 +- .../pages/creatProcess/bzdy/step1.vue | 107 +++++- .../pages/creatProcess/bzdy/step2.vue | 37 +- .../pages/creatProcess/bzdy/step3.vue | 33 +- .../pages/creatProcess/bzdy/step4.vue | 267 ++++++++++++++ .../pages/creatProcess/bzdy/step5.vue | 335 +++++++++++++++++ .../pages/creatProcess/bzdy/step6.vue | 347 ++++++++++++++++++ .../pages/creatProcess/bzdy/step7.vue | 347 ++++++++++++++++++ .../pages/creatProcess/bzdy/step8.vue | 347 ++++++++++++++++++ .../pages/creatProcess/bzdy/step9.vue | 347 ++++++++++++++++++ .../pages/creatProcess/bzrk/step1.vue | 28 +- .../tabComponents/processCenter/index.vue | 66 ++++ src/router/index.js | 54 +++ 14 files changed, 2279 insertions(+), 40 deletions(-) create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step4.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step5.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step6.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step7.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step8.vue create mode 100644 src/pages/processCenter/pages/creatProcess/bzdy/step9.vue diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index 48aee8786..0b4e6b7a6 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -198,7 +198,7 @@ export default { this.getMenu().then((menuList) => { let hasHomeMenu = false menuList.map((menuItem) => { - if (menuItem.id === 'G72J4WNFM8') { + if (menuItem.id === 'asdfadf') { hasHomeMenu = true } }) diff --git a/src/pages/processCenter/pages/components/ProcessFooter.vue b/src/pages/processCenter/pages/components/ProcessFooter.vue index 97ef475e7..7afe67ada 100644 --- a/src/pages/processCenter/pages/components/ProcessFooter.vue +++ b/src/pages/processCenter/pages/components/ProcessFooter.vue @@ -50,7 +50,7 @@ - -
- {{ form.model }} + + +
+ {{ form.modelName }}
+ type="primary" + class="common-button-primary" + @click="fileUpload" + size="mini"> 点击上传
@@ -56,6 +63,19 @@
+ + +
+ + +
+
+
@@ -160,6 +180,24 @@ 取消
+ + +
+ +

点击或拖拽上传文件

+
+
+
@@ -172,6 +210,7 @@ export default { name: "bzdyStep1", data() { return { + commentText: '', roleRow: {}, nodeList: [], type: '', @@ -192,6 +231,7 @@ export default { title: '', // 调研标题 date: '', // 完成时间 model: '', // 上传模板 + modelName: '' }, formRules: { title: [ @@ -199,6 +239,9 @@ export default { ], date: [ { type: 'date', required: true, message: '请选择完成时间', trigger: 'change' } + ], + modelName: [ + { required: true, message: '请上传调研结果', trigger: 'change' }, ] }, roleForm: { @@ -228,7 +271,9 @@ export default { presidentUserName: [ { required: true, message: '请输入调研标题', trigger: 'change' }, ] - } + }, + fileUrl: 'api/att/attFile/upload', + fileMadel: false, } }, components: { @@ -237,6 +282,47 @@ export default { ProcessTitle }, methods: { + // 导入按钮 上传之前的钩子 + beginImportFile (file) { + var filename = file.name + var index1 = filename.lastIndexOf('.') + var index2 = filename.length + var fileSuffix = filename.substring(index1, index2) + // const fileSuffix = file.name.split('.')[1] // 后缀名 + // 判断上传文件格式 + if (fileSuffix === '.ZIP' || fileSuffix === '.docx' || fileSuffix === '.DOCX' || fileSuffix === '.zip' || fileSuffix === '.xls' || fileSuffix === '.xlsx') { + return true + } else { + this.spinShow = false + this.$message.error('文件' + file.name + '格式不正确,请上传ZIP/DOCX或XLS文件') + return false + } + // 判断文件上传大小 + // eslint-disable-next-line no-unreachable + if (file.size / 1024 / 1024 <= 200) { + return true + } else { + this.$message.error('文件' + file.name + '大小不超过200M') + return false + } + return true + }, + // 导入标准数据成功后执行 + importFileSuccess (response, file) { + if (response.ok) { + this.fileMadel = false + this.form.model = response.data.id + this.form.modelName = response.data.name + this.$message({ + showClose: true, + message: response.message, + type: 'success' + }) + } + }, + fileUpload () { + this.fileMadel = true + }, saveUserInfo () { if (this.type === 'dockUser') { this.roleForm.dockUser = this.roleRow.id @@ -291,6 +377,7 @@ export default { }, {}, res => { if (res.ok) { var json = Object.assign(this.form, this.roleForm) + json.commentText = this.commentText this.$http.post('lawss/activiti/completeTask', { json: JSON.stringify(json), taskId: res.data, @@ -332,6 +419,12 @@ export default { } position: relative; height: 100%; + .fileClass { + cursor: pointer; + } + .fileClass:hover{ + color: #0c91e5; + } .headerTabs { height: 52px; display: flex; diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue index 74895baf8..fa3455caa 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step2.vue @@ -40,16 +40,11 @@ -
- {{ form.model }} +
+ {{ form.modelName }}
- - 点击上传 - + - -
@@ -65,6 +60,19 @@
+ + +
+ + +
+
+
{ if (valid) { var json = this.json + json.commentText = this.commentText json.responUserList = this.form.responUserList json.responUserListName = this.form.responUserListName this.$http.post('lawss/activiti/completeTask', { @@ -216,6 +229,8 @@ this.form.title = data.title this.form.date = data.date this.json = data + this.form.model = data.model + this.form.modelName = data.modelName }).catch(e => { }) }) @@ -237,6 +252,12 @@ padding: 0 20px 0; } } + .fileClass { + cursor: pointer; + } + .fileClass:hover{ + color: #0c91e5; + } position: relative; height: 100%; .headerTabs { diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue index 9f155917c..d438ee1c6 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step3.vue @@ -40,16 +40,11 @@ -
- {{ form.model }} +
+ {{ form.modelName }}
- - 点击上传 - + - -
@@ -77,6 +72,19 @@
+ + +
+ + +
+
+
{ if (valid) { var json = this.json + json.commentText = this.commentText json.fileId = this.form.fileId + json.fileName = this.form.fileName this.$http.post('lawss/activiti/completeTask', { json: JSON.stringify(json), taskId: this.taskIds, @@ -223,6 +238,8 @@ this.form.title = data.title this.form.date = data.date this.json = data + this.form.model = data.model + this.form.modelName = data.modelName }).catch(e => { }) }) diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue new file mode 100644 index 000000000..2059a9309 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step4.vue @@ -0,0 +1,267 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue new file mode 100644 index 000000000..baaf52bdd --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue @@ -0,0 +1,335 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue new file mode 100644 index 000000000..e9b958273 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step6.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue new file mode 100644 index 000000000..e009bbe74 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step7.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue new file mode 100644 index 000000000..344fd3282 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step8.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue new file mode 100644 index 000000000..9af0cf7ab --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step9.vue @@ -0,0 +1,347 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue index 4e6def083..73fc02eaa 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue @@ -553,21 +553,19 @@ - - - -
- - -
-
-
- + + +
+ + +
+
+
diff --git a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue index e29bc1cb6..36d3c7c4a 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/processCenter/index.vue @@ -275,6 +275,72 @@ export default { prcType: row.prcType } }) + } else if (row.taskInfo === '责任对接人审批') { + this.$router.push({ + name: 'bzdyStep4', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if (row.taskInfo === '标准法规工程师调研汇总'){ + this.$router.push({ + name: 'bzdyStep5', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if (row.taskInfo === '责任人会签'){ + this.$router.push({ + name: 'bzdyStep6', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if (row.taskInfo === '部长+对接人审核') { + this.$router.push({ + name: 'bzdyStep7', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else if (row.taskInfo.indexOf('工程研究总院院长') == 0 ) { + this.$router.push({ + name: 'bzdyStep9', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) + } else { + this.$router.push({ + name: 'bzdyStep8', + query: { + taskIds: row.taskIds, + prcId: row.prcId, + prcNum: row.prcNum, + prcName: row.prcName, + prcType: row.prcType + } + }) } break; case'3' : { diff --git a/src/router/index.js b/src/router/index.js index 945686dfd..a1c692c3e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -348,6 +348,60 @@ const routes = [ title: '标准调研流程' } }, + { + path: '/bzdyStep4', + name: 'bzdyStep4', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step4.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, + { + path: '/bzdyStep5', + name: 'bzdyStep5', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step5.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, + { + path: '/bzdyStep6', + name: 'bzdyStep6', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step6.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, + { + path: '/bzdyStep7', + name: 'bzdyStep7', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step7.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, + { + path: '/bzdyStep8', + name: 'bzdyStep8', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step8.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, + { + path: '/bzdyStep9', + name: 'bzdyStep9', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step9.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, { path: '/zqyjStep1', name: 'zqyjStep1', From cf357076ea4fa9ca488d85d1f64f424729ce14ba Mon Sep 17 00:00:00 2001 From: zhutianqi Date: Wed, 7 Jul 2021 19:59:48 +0800 Subject: [PATCH 06/10] commit --- src/router/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/router/index.js b/src/router/index.js index 35256554b..d45c8e7cb 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -438,6 +438,15 @@ const routes = [ title: '标准调研流程' } }, + { + path: '/bzdyStep4', + name: 'bzdyStep4', + component: () => import('@/pages/processCenter/pages/creatProcess/bzdy/step4.vue'), + meta: { + requireAuth: true, + title: '标准调研流程' + } + }, { path: '/bzdyStep5', name: 'bzdyStep5', From 8af3888c136bc008b63b74a5d93983d0b03e8b3c Mon Sep 17 00:00:00 2001 From: shen_yan_pu <1975145892@qq.com> Date: Thu, 8 Jul 2021 11:00:42 +0800 Subject: [PATCH 07/10] =?UTF-8?q?=E6=9C=AA=E7=AC=A6=E5=90=88=E9=A1=B9?= =?UTF-8?q?=E6=95=B4=E6=94=B9=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/wfhxzg/step2.vue | 136 +++++++++--------- 1 file changed, 72 insertions(+), 64 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue b/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue index c0fef385a..de7d8b846 100644 --- a/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/wfhxzg/step2.vue @@ -80,7 +80,6 @@ class="common-button-default" size="small" type="primary" - v-btn-permission="'5905d0743c3504799aee83ac9697f8c5'" @click="dutyEngineerList"> 批量分发负责人 @@ -88,7 +87,8 @@ - + @@ -253,45 +253,7 @@ export default { active: '1', // 默认显示 isSubmit: false, saveLoading: false, - dataList: [ - { - standId: '1', - productName: '1', - itemsNum: '1', - itemsName: '1', - planCloseTime: '1', - responsibleUnit: '1', - dutyEngineer: '1', - duty: '', - },{ - standId: '332', - productName: '333', - itemsNum: '33', - itemsName: '33', - planCloseTime: '33', - responsibleUnit: '33', - dutyEngineer: '33', - duty: '' - },{ - standId: '312`', - productName: '31312', - itemsNum: '31`2', - itemsName: '312`1`', - planCloseTime: '321`3`2', - responsibleUnit: '312`123`', - dutyEngineer: '312123', - duty: '121' - },{ - standId: '32123', - productName: '32132', - itemsNum: '312321', - itemsName: '3123', - planCloseTime: '3123', - responsibleUnit: '3123', - dutyEngineer: '3123', - duty: '' - }, - ], + dataList: [], // 新增选择分发责任人数组 multipleSelection: [], // 当前页数 @@ -333,8 +295,51 @@ export default { ProcessTitle }, created() { + this.getData() + this.getTree() }, methods: { + getData() { + this.dataList = [ + { + standId: '1', + productName: '1', + itemsNum: '1', + itemsName: '1', + planCloseTime: '1', + responsibleUnit: '1', + dutyEngineer: '1', + dutyPeople: '', + },{ + standId: '332', + productName: '333', + itemsNum: '33', + itemsName: '33', + planCloseTime: '33', + responsibleUnit: '33', + dutyEngineer: '33', + dutyPeople: '' + },{ + standId: '312`', + productName: '31312', + itemsNum: '31`2', + itemsName: '312`1`', + planCloseTime: '321`3`2', + responsibleUnit: '312`123`', + dutyEngineer: '312123', + dutyPeople: '121' + },{ + standId: '32123', + productName: '32132', + itemsNum: '312321', + itemsName: '3123', + planCloseTime: '3123', + responsibleUnit: '3123', + dutyEngineer: '3123', + dutyPeople: '' + }, + ] + }, getList() { this.myLoading.loadData = true this.$http.get('sarStandUnqualified/sar-stand-unqualified', { @@ -357,32 +362,23 @@ export default { if (this.multipleSelection.length === 0) { this.$message.warning("请选择至少一条数据进行分发责任人"); } else { - this.multipleSelection.forEach((val, index)=> { - val.show = true - this.$set(val, index) + this.multipleSelection.map((i, index)=> { + i.show = true + this.$set(this.dataList, i, index) }) - // this.modalshowflag = true - // this.$set(this.dataList.duty) } }, // 选择勾选项的集合 - handleSelectionChange(val) { - this.multipleSelection = val; - console.log(this.multipleSelection) + handleSelectionChange(value) { + this.multipleSelection = value + console.log(value) }, // 选择分发责任人时 - choiceDuty() { - for (let i = 0; i < this.multipleSelection.length; i++ ) { - if (this.multipleSelection[i].duty !== '') { - console.log(i) - for (let b = 0; b < this.multipleSelection.length; b++) { - this.multipleSelection[b].duty = this.multipleSelection[i].duty - this.multipleSelection.forEach(val=> { - val.show = false - }) - } - } - } + choiceDuty(type, title, id) { + this.nodeList = [] + this.nodeList.push(id) + this.drawerTitle = title + this.modalshowflag = true }, selectPeople(row) { this.modalshowflag = true @@ -421,6 +417,18 @@ export default { }, // 流程节点负责人抽屉保存按钮 saveUserInfo () { + // 选取负责人时的操作 + for (let i = 0; i < this.multipleSelection.length; i++ ) { + this.multipleSelection[i].dutyPeople = this.roleRow.name + for (let b = 0; b < this.multipleSelection.length; b++) { + this.multipleSelection[b].dutyPeople = this.multipleSelection[i].dutyPeople + this.dataList.forEach(val=> { + val.show = false + }) + } + this.multipleSelection = [] + this.$refs.multipleTable.clearSelection(); + } if (this.type === 'dockUser') { this.roleForm.dockUser = this.roleRow.id this.roleForm.dockUserName = this.roleRow.name From ea55d8f65a5739f117b3719abe9fb0969e899645 Mon Sep 17 00:00:00 2001 From: duanwenbin <12345678> Date: Thu, 8 Jul 2021 11:08:37 +0800 Subject: [PATCH 08/10] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E6=A0=87=E5=87=86=E6=8B=86=E5=88=86-=E6=89=8B=E5=8A=A8?= =?UTF-8?q?=E6=9F=A5=E6=89=BE=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/localTool/standAutoSplit/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/localTool/standAutoSplit/index.vue b/src/pages/localTool/standAutoSplit/index.vue index b5526366e..018032f77 100644 --- a/src/pages/localTool/standAutoSplit/index.vue +++ b/src/pages/localTool/standAutoSplit/index.vue @@ -852,7 +852,7 @@ export default { } }) } else { - this.$http.get('lawss/sarStandardsInfo/getSarStandardsInfoPage', { + this.$http.get('sarStandardsInfo/sar-standards-info/getSarStandardsInfoPage', { page: this.conditionForm.page, pageSize: this.conditionForm.pageSize, standNumber: this.conditionForm.numberName, From bdbe66eac4056c9f963590136118e53477a5e35c Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Thu, 8 Jul 2021 13:59:50 +0800 Subject: [PATCH 09/10] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E5=AD=97?= =?UTF-8?q?=E5=85=B8=20=E6=A0=91=E5=BD=A2=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/standLawsAttrManage/index.vue | 29 +- .../pages/standLawsAttrTreeDetails.vue | 1249 +++++++++++++++++ .../domesticStandardsAndRegulations/index.vue | 12 +- src/router/index.js | 11 + 4 files changed, 1285 insertions(+), 16 deletions(-) create mode 100644 src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue diff --git a/src/pages/config/pages/standLawsAttrManage/index.vue b/src/pages/config/pages/standLawsAttrManage/index.vue index 70bf0b03e..609f9bc4f 100644 --- a/src/pages/config/pages/standLawsAttrManage/index.vue +++ b/src/pages/config/pages/standLawsAttrManage/index.vue @@ -381,16 +381,25 @@ export default { }, goNuwPage (item) { this.$store.commit('setDetailMap', this.$route.path) - this.$router.push({ - name: 'StandLawsAttrDetails', - params: { - id: item.id, - dictionaryName: item.dictionaryName, - dictionType: item.dictionType, - isRelate: item.isRelate, - relateDicId: item.relateDicId - } - }) + const params = { + id: item.id, + dictionaryName: item.dictionaryName, + dictionType: item.dictionType, + isRelate: item.isRelate, + relateDicId: item.relateDicId + } + if(item.dictionType && item.dictionType === 'TREE'){ + this.$router.push({ + name: 'standLawsAttrTreeDetails', + params: params + }) + }else { + this.$router.push({ + name: 'StandLawsAttrDetails', + params: params + }) + } + }, handleSelectone (data) { this.selectedList = [] diff --git a/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue b/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue new file mode 100644 index 000000000..3e4fdc683 --- /dev/null +++ b/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue @@ -0,0 +1,1249 @@ + + + + + + diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue index 5dca0201d..5f6b2bc7a 100644 --- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue +++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue @@ -76,12 +76,12 @@
- 新增 + + + + + + + import('@/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails'), + meta: { + requireAuth: true, + parentPath: '/standLawsAttrManage', + title: '标准法规属性管理详情页' + } + }, { path: '/attributeCustom', name: 'AttributeCustom', From 5dbb3f71e11c8a0c203300c518a00f8326a3840e Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Thu, 8 Jul 2021 14:33:36 +0800 Subject: [PATCH 10/10] =?UTF-8?q?feat:=20=E6=95=B0=E6=8D=AE=E5=AD=97?= =?UTF-8?q?=E5=85=B8=20=E6=A0=91=E5=BD=A2=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/standLawsAttrTreeDetails.vue | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue b/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue index 3e4fdc683..bd935548b 100644 --- a/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue +++ b/src/pages/config/pages/standLawsAttrManage/pages/standLawsAttrTreeDetails.vue @@ -31,11 +31,11 @@ v-if="dictionaryId != 'ERDFGHGGJJ' && dictionaryId != 'D975E8V5KVQUY3DZFV7E' && dictionaryId != 'WQERWC39J4E8SV6WREP2'" round @click="productAdd">新增一级菜单 - 删除 + + + + +