From 282e6990d7d45db6c18014ecc76ad996a01f0c0d Mon Sep 17 00:00:00 2001 From: 11528 <1152856986@qq.com> Date: Fri, 25 Mar 2022 00:51:26 +0800 Subject: [PATCH 01/47] 52062.52060.52043.52020 --- .../bzzqyj/ZQYJAddFileDetails.vue | 346 +++++++++--------- .../pages/creatProcess/qbzxdlx/step1.vue | 8 +- .../domesticStandardsAndRegulations/index.vue | 4 +- .../foreignStandardsAndRegulations/index.vue | 2 +- .../pags/consultationDetails.vue | 8 +- 5 files changed, 194 insertions(+), 174 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/ZQYJAddFileDetails.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/ZQYJAddFileDetails.vue index c24d9ab2b..2b26ddfec 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/ZQYJAddFileDetails.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/ZQYJAddFileDetails.vue @@ -1,168 +1,178 @@ - - - - - + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdlx/step1.vue b/src/pages/processCenter/pages/creatProcess/qbzxdlx/step1.vue index 5a4484d35..e8648d358 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdlx/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdlx/step1.vue @@ -549,9 +549,15 @@ export default { this.$message.warning('请勿上传为空的文件') } }else{ - this.$confirm(res.data, "提示", { + const arr = res.data.split(';') + let newDatas = [],h = this.$createElement; + for (const i in arr) { + newDatas.push(h('p', null, arr[i])) + } + this.$confirm(h('div', null, newDatas), "提示", { confirmButtonText: "确认", confirmButtonClass: "common-button-primary", + dangerouslyUseHTMLString: true, cancelButtonText: "取消", type: "warning" }).then(() => { diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue index 8b6392826..46523e1b6 100644 --- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue +++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue @@ -341,7 +341,7 @@ - + @@ -697,17 +697,38 @@ label-width="150px" class="add-form-item" > - + + v-model="sarBussionessStandEO.DYBXHBUSS" placeholder="选择模块结构单元变型号(卡车)" + @click.native="choiceZRR4('TRUCK', '模块结构单元变型号(卡车)', sarBussionessStandEO.dybxh)"> + + @@ -2247,6 +2281,7 @@ export default { defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], defaultCodeProps: { children: 'children', label: 'code' @@ -2374,9 +2409,11 @@ export default { modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 type: '', url: '', urlChild: '', + modelType:'', } }, methods: { @@ -2595,15 +2632,13 @@ export default { if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') { this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - } else { this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - } + } } else { if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') { this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.code this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.chineseName - } else { this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.code this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.chineseName } @@ -2645,6 +2680,22 @@ export default { popoverHideModelCancel() { this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.model + this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, popoverHideCancel() { this.modalShowFlag1 = false }, @@ -2692,9 +2743,19 @@ export default { this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url = "sarModelTree/list" this.urlChild = "sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, choiceZRR1(type, title, id) { this.drawerTitle1 = title this.modalShowFlag1 = true From 55d8b083643d75f2d2190c8b2b4b8a7833b242f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 14:28:33 +0800 Subject: [PATCH 07/47] =?UTF-8?q?=E9=99=84=E4=BB=B6=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzzqyj/step1-9.vue | 2 +- .../pages/creatProcess/bzzqyj/step4-1.vue | 2 +- .../pages/creatProcess/bzzqyj/step4-2.vue | 2 +- .../pages/creatProcess/bzzqyj/step4.vue | 2 +- .../pages/creatProcess/bzzqyj/step5.vue | 2 +- .../pages/creatProcess/bzzqyj/step6.vue | 2 +- .../pages/creatProcess/bzzqyj/step7.vue | 2 +- .../pages/creatProcess/bzzqyj/step8.vue | 2 +- .../pages/creatProcess/bzzqyj/step9.vue | 2 +- src/sysConfig/index.js | 30 ++++++++----------- 10 files changed, 21 insertions(+), 27 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-9.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-9.vue index 1f8aea227..03d162d87 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-9.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-9.vue @@ -61,7 +61,7 @@
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }} Date: Fri, 25 Mar 2022 14:29:16 +0800 Subject: [PATCH 08/47] =?UTF-8?q?=E9=99=84=E4=BB=B6=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/qbfz/step1-7.vue | 27 ++++++++++--------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfz/step1-7.vue b/src/pages/processCenter/pages/creatProcess/qbfz/step1-7.vue index 663d44b14..b15be2dea 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfz/step1-7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfz/step1-7.vue @@ -143,19 +143,20 @@
- - - - - - - - - - - - - + + +
+ + +
+
+
From 5f980fdf6a2ff395f2cb1fa622dcfe0035735283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 15:55:38 +0800 Subject: [PATCH 09/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzzqyj/step1-1.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-1.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-1.vue index 37634e781..79c79f8e8 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step1-1.vue @@ -828,7 +828,17 @@ export default { if (valid) { this.isSubmit = true this.$http.post('lawss/activiti/startProcessRollBack', { - type: '3' + id: '', + createUser: this.$store.getters.userInfo.userId, + createUserName: this.$store.getters.userInfo.userName, + type: '3', + json: JSON.stringify({ + form: this.form, + roleForm: this.roleForm, + commentText1: this.commentText1, + filesId: this.addFjList, + filesName: this.form.fjListName + }) }, {}, res => { if (res.ok) { var json = Object.assign(this.form, this.roleForm) From 244e050edf3bcf2d0228e22fb96532c079452baa Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 15:57:06 +0800 Subject: [PATCH 10/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E4=BC=81=E6=A0=87=E5=88=B6=E4=BF=AE=E8=AE=A2-=E6=8A=80?= =?UTF-8?q?=E6=9C=AF=E6=A0=87=E5=87=86=20=E6=A8=A1=E5=9D=97=20=E9=80=89?= =?UTF-8?q?=E6=8B=A9=20=E5=88=86=E4=B8=BA=20=E5=8D=A1=E8=BD=A6=E5=92=8C=20?= =?UTF-8?q?=E4=B9=98=E7=94=A8=E8=BD=A6=E4=BF=A9=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../creatProcess/qbrk/common/formEditList.vue | 24 ++- .../creatProcess/qbrk/common/formList.vue | 10 +- .../creatProcess/qbrk/common/formListIn.vue | 10 +- .../pages/creatProcess/qbrk/step1.vue | 86 +++++--- .../pages/creatProcess/qbrk/step12.vue | 160 ++++++++++---- .../pages/creatProcess/qbrk/step13.vue | 147 ++++++++++--- .../pages/creatProcess/qbrk/step3.vue | 149 ++++++++++--- .../pages/creatProcess/qbrk/step6.vue | 160 ++++++++++---- .../pages/creatProcess/qbrk/stepC3.vue | 199 ++++++++++++------ .../pages/creatProcess/qbrk/stepC6.vue | 194 +++++++++++------ .../pages/creatProcess/qbrk/stepDetail.vue | 2 +- 11 files changed, 806 insertions(+), 335 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue index 784622707..0a5c556e9 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue @@ -270,14 +270,17 @@ > - - + + - + - - + + + + + @@ -320,8 +323,11 @@ - - + + + + + @@ -798,6 +804,10 @@ export default { this.$emit('formChoiceZRR4',type,title,id) }, + choiceZRR5(type, title, id) { + this.$emit('formChoiceZRR5',type,title,id) + }, + choiceQCDW(type, title, id) { this.$emit('formChoiceQCDW',type,title,id) }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formList.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formList.vue index 1d81ef1d3..a13f3a1a7 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formList.vue @@ -183,9 +183,12 @@ - + + + + @@ -220,9 +223,12 @@ - + + + +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formListIn.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formListIn.vue index 5da7364f7..403cb5269 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formListIn.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formListIn.vue @@ -194,9 +194,12 @@ - + + + + @@ -231,9 +234,12 @@ - + + + +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index 6ca3a714e..3402f60bc 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -269,13 +269,16 @@
- + - + - - + + + + + @@ -319,8 +322,11 @@ - - + + + + + @@ -1087,6 +1093,19 @@ :defaultProps="defaultModelProps" :checkedKeys="defaultCheckedKeys3" :nodeKey="nodeKeyModel" @popoverHide="popoverHideModel" @popoverHideCancel="popoverHideModelCancel()"> +
@@ -1312,10 +1331,12 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', multipleFlag2:'', url:'', urlChild:'', + modelType:'', drawerTitle: '', //drawer标题 showCheckBox: true, // 树形控件是否展示多选框 nodeKey: 'id', @@ -1325,6 +1346,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -2266,9 +2288,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2598,19 +2630,6 @@ // } }, - popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData) { - if(checkedData.length > 0){ - this.form.VPPSBMBUSS = checkedData.map(item => item.code).join(",") - this.form.VPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.VPPSBMBUSS = checkedData.code - this.form.VPPSCNBUSS = checkedData.chineseName - } - } - this.modalShowFlag2 = false - this.$forceUpdate() - }, popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) { if(checkedData) { if (checkedData.length > 0) { @@ -2634,19 +2653,6 @@ popoverHideCancel(){ this.modalShowFlag1 = false }, - popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName - } - this.modalShowFlag2 = false - } - - }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { if (checkedData && checkedData.length != 0) { if (checkedData.length > 0) { @@ -2705,6 +2711,22 @@ popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index 816190dda..884c8216b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -42,6 +42,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" />
@@ -569,16 +570,56 @@ :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" + @popoverHideCancel="popoverHideBusVsCancel"> + + + 正在加载数据
@@ -591,6 +632,7 @@ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; let Base64 = require('js-base64').Base64; export default { @@ -601,7 +643,8 @@ ProcessFooter, ProcessTitle, TreeSelect, - TreeSelectNew + TreeSelectNew, + TreeSelectModule }, data () { const validateZrUserIdName = (rule, value, callback) => { @@ -791,7 +834,9 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', + modelType:'', multipleFlag2:'', url:'', urlChild:'', @@ -804,6 +849,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1125,6 +1171,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceQCDW(type, title, id){ this.choiceQCDW(type, title, id) }, @@ -1747,9 +1796,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2121,19 +2180,6 @@ default : ; } }, - popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData) { - if(checkedData.length > 0){ - this.form.VPPSBMBUSS = checkedData.map(item => item.code).join(",") - this.form.VPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.VPPSBMBUSS = checkedData.code - this.form.VPPSCNBUSS = checkedData.chineseName - } - } - this.modalShowFlag2 = false - this.$forceUpdate() - }, popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) { if(checkedData) { if (checkedData.length > 0) { @@ -2157,53 +2203,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue index e5362af54..84a552ce1 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue @@ -43,6 +43,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" />
@@ -570,16 +571,56 @@ :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" + @popoverHideCancel="popoverHideBusVsCancel"> + + + 正在加载数据
@@ -592,6 +633,7 @@ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,taskDel,inboundLiaisonDetail,processCreateBuss,evaluationHisList} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; let Base64 = require('js-base64').Base64; export default { @@ -602,7 +644,8 @@ ProcessFooter, ProcessTitle, TreeSelect, - TreeSelectNew + TreeSelectNew, + TreeSelectModule }, data () { const validateZrUserIdName = (rule, value, callback) => { @@ -792,7 +835,9 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', + modelType:'', multipleFlag2:'', url:'', urlChild:'', @@ -805,6 +850,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1129,6 +1175,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceQCDW(type, title, id){ this.choiceQCDW(type, title, id) }, @@ -1751,9 +1800,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2144,53 +2203,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue index 65de23ecb..d95000645 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue @@ -39,6 +39,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" /> @@ -608,22 +609,62 @@ :multiple=false :lazy=false :modalShowFlag="modalShowFlag1" - :drawerTitle="drawerTitle1" + :drawerTitle="drawerTitle" width = "500" :data="standSystemOptions" :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" + @popoverHideCancel="popoverHideBusVsCancel"> + + + 正在加载数据
@@ -637,6 +678,7 @@ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; let Base64 = require('js-base64').Base64; export default { @@ -647,7 +689,8 @@ ProcessTitle, TreeSelect, TreeSelectNew, - formEditList + formEditList, + TreeSelectModule }, data () { const validateZrUserIdName = (rule, value, callback) => { @@ -838,8 +881,10 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', multipleFlag2:'', + modelType:'', url:'', urlChild:'', drawerTitle: '', //drawer标题 @@ -851,6 +896,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1167,6 +1213,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceQCDW(type, title, id){ this.choiceQCDW(type, title, id) }, @@ -1801,9 +1850,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2184,53 +2243,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index 1838ff59b..e43d77781 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -168,6 +168,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" /> @@ -817,16 +818,56 @@ :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" + @popoverHideCancel="popoverHideBusVsCancel"> + + + 正在加载数据
@@ -840,6 +881,7 @@ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; import {getEvaluationIndex} from "api/businessApi"; let Base64 = require('js-base64').Base64; @@ -851,7 +893,8 @@ ProcessTitle, TreeSelect, TreeSelectNew, - formEditList + formEditList, + TreeSelectModule }, filters: { ellipsis (value) { @@ -1071,7 +1114,9 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', + modelType:'', multipleFlag2:'', url:'', urlChild:'', @@ -1084,6 +1129,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1516,6 +1562,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceZRRListCancel(type, title, id){ this.choiceZRRList(type, title, id) }, @@ -2148,9 +2197,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2505,19 +2564,6 @@ } this.formKey++ }, - popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData) { - if(checkedData.length > 0){ - this.form.VPPSBMBUSS = checkedData.map(item => item.code).join(",") - this.form.VPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.VPPSBMBUSS = checkedData.code - this.form.VPPSCNBUSS = checkedData.chineseName - } - } - this.modalShowFlag2 = false - this.$forceUpdate() - }, popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) { if(checkedData) { if (checkedData.length > 0) { @@ -2541,53 +2587,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index 8b05dea70..16fb96cd9 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -39,6 +39,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" /> @@ -608,22 +609,62 @@ :multiple=false :lazy=false :modalShowFlag="modalShowFlag1" - :drawerTitle="drawerTitle1" + :drawerTitle="drawerTitle" width = "500" :data="standSystemOptions" :defaultProps="defaultProps" :checkedKeys="defaultCheckedKeys" :nodeKey="nodeKey" @popoverHide="popoverHide" @popoverHideCancel="popoverHideCancel"> + :nodeKey="nodeKeyCode" @popoverHide="popoverHideBusVs" + @popoverHideCancel="popoverHideBusVsCancel"> + + + 正在加载数据
@@ -637,6 +678,7 @@ import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; let Base64 = require('js-base64').Base64; export default { @@ -647,7 +689,8 @@ ProcessTitle, TreeSelect, TreeSelectNew, - formEditList + formEditList, + TreeSelectModule }, data () { const validateZrUserIdName = (rule, value, callback) => { @@ -703,9 +746,9 @@ } }] }, - taskInfo:'重新企标编写汇总', - loading: false, + taskInfo:'企标编写汇总', dataLoading: true, + loading: false, disabledState: false, userId:this.$store.getters.userInfo.userId, taskIds: this.$route.query.taskIds, @@ -838,8 +881,10 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', multipleFlag2:'', + modelType:'', url:'', urlChild:'', drawerTitle: '', //drawer标题 @@ -851,6 +896,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1037,9 +1083,6 @@ QCRBUSS: [ { required: true, message: '请选择起草人', trigger: 'change' } ], - DTQBBHBUSS: [ - { required: true, message: '请选择代替企标编号', trigger: 'change' } - ], }, zrUserIds: [], // 选择多个会签责任人 userType:'', // 选择用户ID判断 @@ -1170,6 +1213,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceQCDW(type, title, id){ this.choiceQCDW(type, title, id) }, @@ -1804,9 +1850,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2187,53 +2243,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, @@ -2519,7 +2601,6 @@ this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id - this.formKey++ }) }, assemble(ids,names){ @@ -2593,43 +2674,21 @@ }) }) }, + getDicTypeListCode(res,json) { + return new Promise((resolve, reject) => { + this.$http.get('sys/dictype/getDicTypeListCode', '', { + _this: this + }, res => { + const history = res; + resolve(history) + }) + }) + }, }, mounted () { this.getTaskId() this.getData() this.processTable() - this.$http.get('sys/dictype/getDicTypeListCode', '', { - _this: this - }, res => { - this.countryOptions = res.data.COUNTRY - this.applyCountryOptions = res.data.COUNTRY - this.regionOptions = res.data.REGION // 区域 - this.standStateOptions = res.data.BUSSSTATE - this.energyKindOptions = res.data.ENERGYTYPES - this.standGeneraOptions = res.data.BUSSBIGCLASS - this.standSubclassOptions = res.data.BUSSFINECLASS - this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 - this.standNatureOptions = res.data.SARPROPERTY // 标准性质 - this.standStateOptions = res.data.TEXTSTATUSBUSS // 文本状态 - this.standSystemOptions = res.data.TXLBBUSS // 标准体系 - this.applyArcticOptions = res.data.ENERGYTYPES // 适用车型 - this.categoryOptions = res.data.NYLXCLASS // 能源类型 - this.applyAuthOptions = res.data.SYRZCLASS // 适用认证 - this.cysdOptions = res.data.WSCYSD // 我司参与深度 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.txlbOptions = res.data.TXLBCLASS // 体系类别 - this.qcdwOptions = res.data.QCDW // 起草单位 - this.qcrOptions = res.data.QCRBUSS // 起草人 - this.nylxOptions = res.data.NYLXCLASS // 能源类型 - this.syrzOptions = res.data.SYRZCLASS // 适用认证 - this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.zrbmOptions = res.data.ZRBMCLASS // 责任部门 - this.gkglbmOptions=res.data.GKGLBM;//归口管理部门 - this.setMap(this.standStateOptions) - }) - this.busVsFunc() - this.modelFunc() } } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index d0a3799bc..6f94a0d9c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -2,7 +2,7 @@ - +
评审评分
@@ -82,7 +82,7 @@ - + @@ -105,7 +105,7 @@ - + @@ -168,6 +168,7 @@ @formChoiceZRR2 = "formChoiceZRR2" @formChoiceZRR3 = "formChoiceZRR3" @formChoiceZRR4 = "formChoiceZRR4" + @formChoiceZRR5 = "formChoiceZRR5" /> @@ -186,7 +187,7 @@ default-expand-all> @@ -837,9 +878,10 @@ import ProcessHeader from '../../components/ProcessHeader' import ProcessFooter from '../../components/ProcessFooter' import ProcessTitle from '../../components/ProcessTitle' - import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount,evaluationHisListByOne} from "api/process"; + import {saveTaskFirst, queryTaskFirst, getBusStandFileByAttId,inboundLiaisonDetail,processModelHisOneCount} from "api/process"; import TreeSelect from '@/components/treeSelect/treeSelect.vue'; import TreeSelectNew from '@/components/treeSelect/treeSelectNew.vue'; + import TreeSelectModule from "@/components/treeSelect/treeSelectModule.vue"; import {getEvaluationIndex} from "api/businessApi"; let Base64 = require('js-base64').Base64; @@ -851,7 +893,8 @@ ProcessTitle, TreeSelect, TreeSelectNew, - formEditList + formEditList, + TreeSelectModule }, filters: { ellipsis (value) { @@ -935,7 +978,7 @@ } }] }, - taskInfo:'重新技术委员会评审、评审意见修改', + taskInfo:'技术委员会评审、评审意见修改', loading: false, dataLoading: true, disabledState: false, @@ -1071,7 +1114,9 @@ modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 drawerTitle1:'', + modelType:'', multipleFlag2:'', url:'', urlChild:'', @@ -1084,6 +1129,7 @@ defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], fileUrl: 'api/att/attFile/upload', fileMadel: false, fileType: '', @@ -1516,6 +1562,9 @@ formChoiceZRR4(type, title, id){ this.choiceZRR4(type, title, id) }, + formChoiceZRR5(type, title, id){ + this.choiceZRR5(type, title, id) + }, formChoiceZRRListCancel(type, title, id){ this.choiceZRRList(type, title, id) }, @@ -2148,9 +2197,19 @@ this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url="sarModelTree/list" this.urlChild="sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, getTree () { this.$http.get('SarInstitution/institution/institutionAndUser', {}, {}, res=> { @@ -2505,19 +2564,6 @@ } this.formKey++ }, - popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData) { - if(checkedData.length > 0){ - this.form.VPPSBMBUSS = checkedData.map(item => item.code).join(",") - this.form.VPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.VPPSBMBUSS = checkedData.code - this.form.VPPSCNBUSS = checkedData.chineseName - } - } - this.modalShowFlag2 = false - this.$forceUpdate() - }, popoverHide (checkedIds, checkedData,isShow,isLoadChild,topId) { if(checkedData) { if (checkedData.length > 0) { @@ -2541,53 +2587,79 @@ this.modalShowFlag1 = false }, popoverHideBusVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0 && checkedData.length != 0){ - this.form.cycvppsbm = checkedData.map(item => item.code).join(",") - this.form.cycvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.cycvppsbm = checkedData.code - this.form.cycvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.CYCVPPSBMBUSS = checkedData.code + this.form.CYCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag2 = false + }else { + this.form.CYCVPPSBMBUSS = '' + this.form.CYCVPPSCNBUSS = '' } - + this.modalShowFlag2 = false + this.$forceUpdate() }, popoverHideBusVsCancel(){ this.modalShowFlag2 = false }, popoverHideCarVs (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.kccvppsbm = checkedData.map(item => item.code).join(",") - this.form.kccvppscn = checkedData.map(item => item.chineseName).join(",") - }else { - this.form.kccvppsbm = checkedData.code - this.form.kccvppscn = checkedData.chineseName + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.KCVPPSBMBUSS = checkedData.map(item => item.code).join(",") + this.form.KCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") + } else { + this.form.KCVPPSBMBUSS = checkedData.code + this.form.KCVPPSCNBUSS = checkedData.chineseName } - this.modalShowFlag3 = false - + }else { + this.form.KCVPPSBMBUSS = '' + this.form.KCVPPSCNBUSS = '' } + this.modalShowFlag3 = false + this.$forceUpdate() }, popoverHideCarVsCancel(){ this.modalShowFlag3 = false }, popoverHideModel (checkedIds, checkedData,isShow,isLoadChild,topId) { - if(checkedData && checkedData.length != 0) { - if(checkedData.length > 0){ - this.form.dybxh = checkedData.map(item => item.model).join(",") - this.form.dymc = checkedData.map(item => item.name).join(",") - }else { - this.form.dybxh = checkedData.model - this.form.dymc = checkedData.name + console.log(checkedData) + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.DYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.DYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.DYBXHBUSS = checkedData.model + this.form.DYMCBUSS = checkedData.name } - this.modalShowFlag4 = false + }else { + this.form.DYBXHBUSS = '' + this.form.DYMCBUSS = '' } - + this.modalShowFlag4 = false + this.$forceUpdate() }, popoverHideModelCancel(){ this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.form.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.form.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.form.CYCDYBXHBUSS = checkedData.model + this.form.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, closeDrawer() { this.ListModel = false }, @@ -2873,13 +2945,8 @@ getFormFieldList (item) { this.$nextTick(() => { this.form = JSON.parse(JSON.stringify(item)) - console.log(this.form) this.form.evaluationData = [] - if(this.form.fsRejectStatus === 1){ - this.evaluationHisListByOne() - }else { - this.getEvaluation() - } + this.getEvaluation() this.form.prcNum = this.prcNum this.form.prcName = this.prcName this.form['id'] = item.id @@ -2919,19 +2986,6 @@ }) }) }, - evaluationHisListByOne() { - return new Promise((resolve, reject) => { - evaluationHisListByOne({ - pid: this.pId,taskInfo:'技术委员会评审、评审意见修改' - }).then(res => { - if (res) { - this.form.evaluationData = JSON.parse(res.mesg) - this.$forceUpdate() - } - }).catch(e => { - }) - }) - }, getData() { if(this.taskIds && this.pId){ return new Promise((resolve, reject) => { diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue index 0ae80edc5..e0cc4ef97 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepDetail.vue @@ -2,7 +2,7 @@ - +
基础信息
From 0692521ffda290bdc8657cebff4c64b063766563 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 16:04:53 +0800 Subject: [PATCH 11/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E4=BC=81=E6=A0=87=20=E4=BA=A7=E5=93=81=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E8=AF=A6=E6=83=85=20=E6=A0=87=E9=A2=98=20=E6=94=B9=E4=B8=BA=20?= =?UTF-8?q?=E6=9C=80=E5=90=8E=E4=B8=80=E8=8A=82=E7=82=B9=20=E5=8F=91?= =?UTF-8?q?=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/qbrk-product/stepDetail.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepDetail.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepDetail.vue index 8cd8bcd82..51cac36ac 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepDetail.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepDetail.vue @@ -2,7 +2,7 @@ - +
基础信息
From f938a859ef2db610aced76a8c6542ffe0195f487 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 16:22:33 +0800 Subject: [PATCH 12/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processCenter/pages/creatProcess/qbzxdjhgk/step2.vue | 8 ++++++++ .../processCenter/pages/creatProcess/qbzxdjhgk/step3.vue | 8 ++++++++ .../processCenter/pages/creatProcess/qbzxdjhgk/step4.vue | 8 ++++++++ .../processCenter/pages/creatProcess/qbzxdjhgk/step5.vue | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue index a7fd66095..fd3595537 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/step2.vue @@ -209,6 +209,14 @@ clearable > + + + + + + + + + + + + Date: Fri, 25 Mar 2022 16:29:24 +0800 Subject: [PATCH 13/47] feat: There is no way the, BUG #52093 --- .../components/EnterpriseStandardDatabase.vue | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue index 234c29962..d2276dc9a 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue @@ -3631,10 +3631,12 @@ export default { idList += item.id nameList += item.name }) - this.sarBussionessSearch.QCDW = data[0].institutionName - this.sarBussionessSearch.QCDWId = data[0].institutionId - this.$set(this.sarBussionessStandEO, 'QCDWId', data[0].institutionId) - this.$set(this.sarBussionessStandEO, 'QCDW', data[0].institutionName) + if(data && data.length > 0){ + this.sarBussionessSearch.QCDW = data[0].institutionName + this.sarBussionessSearch.QCDWId = data[0].institutionId + this.$set(this.sarBussionessStandEO, 'QCDWId', data[0].institutionId) + this.$set(this.sarBussionessStandEO, 'QCDW', data[0].institutionName) + } if (this.drawerTitle === '查询起草人') { this.sarBussionessSearch['QCRBUSS'] = nameList } From 6bd78eb5a8d31834a7d9d83fe1adc9cfd7716d01 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 17:23:27 +0800 Subject: [PATCH 14/47] feat: There is no way the, BUG #52173 --- src/pages/processCenter/pages/creatProcess/qbrk/step2.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue index cb4660243..5bac8bdc4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue @@ -2502,7 +2502,7 @@ this.$refs['formTongGuo'].validate((valid) => { if (valid) { if(this.footFileList !== undefined && this.footFileList.length > 0){ - this.form.footFile=this.footFileList.map(item => item.response.data.id).join(",") + this.form.footFile=this.footFileList.map(item => item.id ? item.id : item.response.data.id).join(",") this.form.footFileName=this.footFileList.map(item => item.name).join(",") this.isSubmit = true this.saveLoading = true From 9f787d0ac96227e388a97e91eefdd160d72bcc14 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 17:27:42 +0800 Subject: [PATCH 15/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E9=80=89=E4=BA=BA=E7=BB=84=E4=BB=B6=20=E5=8E=BB=E6=8E=89?= =?UTF-8?q?=E6=9C=AA=E9=80=89=E4=B8=AD=20=E7=A1=AE=E8=AE=A4=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E4=B8=8D=E5=8F=AF=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/roleTree/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/roleTree/index.vue b/src/components/roleTree/index.vue index 6bfcb1889..34cae976d 100644 --- a/src/components/roleTree/index.vue +++ b/src/components/roleTree/index.vue @@ -82,7 +82,7 @@
From e697cfcca5961ce9824728817cce898fef93b32e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 17:40:29 +0800 Subject: [PATCH 16/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domesticStandardsAndRegulations/index.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue index 46523e1b6..7f760d98e 100644 --- a/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue +++ b/src/pages/regulatoryRepository/domesticStandardsAndRegulations/index.vue @@ -3718,6 +3718,7 @@ export default { }, // 搜索 getDomesticStandardTableBtn(item) { + sessionStorage.setItem('tableFlag', JSON.stringify(item)) this.tableFlag = item item.page = 1 this.getDomesticStandardTable(item) @@ -4492,7 +4493,8 @@ export default { // 分页每页显示数改变后方法 pageSizeChange(pageSize) { this.sarStandardsSearch.pageSize = this.$store.getters.userInfo.configContent - this.getDomesticStandardTable(this.tableFlag) + let tabFlag = JSON.parse(sessionStorage.getItem('tableFlag')) + this.getDomesticStandardTable(tabFlag) this.selectConfiguraStand() // 此处需要调用接口,修改个人配置 }, From b64b9f9da13327d56b9d94a8a51ee6ffd48f51e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 17:49:19 +0800 Subject: [PATCH 17/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../creatProcess/qbzxdjhgk/component/rename.vue | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue index 44c9314c1..5040111eb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue +++ b/src/pages/processCenter/pages/creatProcess/qbzxdjhgk/component/rename.vue @@ -427,18 +427,19 @@ export default { this.$http.post('esRevisePlan/es-revise-plan/queryAllPlans',{ reviseStatus: this.standardSearch.reviseStatus || '', esName: this.standardSearch.standName, + planStatus: '0', page: this.page, pageSize: this.pageSize, }, { _this: this, }, res => { - this.standinfoList = [] + this.standinfoList = res.data.list //展示的数据只能是未开始的 - res.data.list.forEach(item => { - if(item.planStatus === '0'){ - this.standinfoList.push(item) - } - }) + // res.data.list.forEach(item => { + // if(item.planStatus === '0'){ + // this.standinfoList.push(item) + // } + // }) this.total = this.standinfoList.length }) From 46e5faaef6beb589441fc1c26c8e2ca03ae46037 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 17:55:04 +0800 Subject: [PATCH 18/47] feat: There is no way the, BUG #52087 --- src/pages/processCenter/pages/creatProcess/qbfs/step5.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue index 853687fc8..89c5f8291 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue @@ -654,7 +654,10 @@ export default { }, res => { if (res.success) { this.isSubmit = false - this.processCreateFsBuss(json) + if(this.qbfsForm.approvalOpinion === 0){ + this.processCreateFsBuss(json) + } + this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) } }, e => { }); From d4c4dca983ccfaaa84f28cfe5ca4813d338d6f48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Fri, 25 Mar 2022 18:01:00 +0800 Subject: [PATCH 19/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/processCenter/pages/creatProcess/bzdy/step5.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue index 6b602510f..b954c1731 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step5.vue @@ -427,6 +427,7 @@ pId: this.pId }).then(res => { let data = JSON.parse(res.mesg) + this.commentText5 = data.commentText5 || '' this.form.title = data.title || data.form.title this.form.processName = data.processName || data.form.processName this.form.date = data.date || data.form.date From b79ac60bb78fe60e67d9415f3d477bdc9ac92d20 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 20:37:00 +0800 Subject: [PATCH 20/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC=E9=80=89=E4=BA=BA=E7=BB=84=E4=BB=B6=E4=B8=8D?= =?UTF-8?q?=E5=8F=AF=E5=86=8D=E6=AC=A1=E5=88=A0=E9=99=A4=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/roleTree/index.vue | 3 +++ src/pages/processCenter/pages/creatProcess/qbfs/step1.vue | 8 +++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/roleTree/index.vue b/src/components/roleTree/index.vue index 34cae976d..52e99ada9 100644 --- a/src/components/roleTree/index.vue +++ b/src/components/roleTree/index.vue @@ -248,6 +248,9 @@ this.visible = false }, saveUserInfo () { + if(this.roleList.length === 0){ + this.roleList.push({id:"",name:""}); + } if (this.checkBox) { this.$emit('checkedRole', this.roleList) this.nodeList2 = [] diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue index 540247401..2f37a798e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue @@ -111,7 +111,7 @@ style="margin-left: 0;margin-bottom:0;" :rules="formRules.bussFsSubUser1Name" > - +
@@ -817,10 +817,8 @@ export default { this.nodeList2 = [] this.zrIndex = index this.zrType = type - if(type === 'bussFsSubUser1'){ - if ( row.bussFsSubUser1.length > 0) { - this.nodeList2 = row.bussFsSubUser1.split(',') - } + if ( row.bussFsSubUser1.length > 0) { + this.nodeList2 = row.bussFsSubUser1.split(',') } this.modalShowRoleFlag = true } else if (type === 2) { From f2f620134e8811f2514e67de955b1d63f7e861a5 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 20:45:25 +0800 Subject: [PATCH 21/47] feat: There is no way the, BUG #52083 --- src/pages/processCenter/pages/creatProcess/qbfs/step1.vue | 1 + .../pages/processList/tabComponents/taskDraft/index.vue | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue index 2f37a798e..2165b1f48 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue @@ -1114,6 +1114,7 @@ export default { _formData.append('createUserName', this.$store.getters.userInfo.userName) _formData.append('prcType', 'buss3') _formData.append('json', JSON.stringify({ + taskInfo: '起草', roleForm: this.roleForm, qbfsForm: this.qbfsForm, commentText: this.commentText diff --git a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue index 989404319..1ef8151dd 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue @@ -569,7 +569,7 @@ export default { if(mes !== null && mes.taskInfo !== null) { if (mes.taskInfo === '起草'){ this.$router.push({ - name: 'bussLibraryProduct1', + name: 'qbfsStep1', query: { type: 'buss3', processName: mes.taskInfo, From 9dcb47eff4cd899a4621287c322988dc8c5d35e1 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 20:52:06 +0800 Subject: [PATCH 22/47] feat: There is no way the, BUG #52083 --- src/pages/processCenter/pages/creatProcess/qbfs/step3.vue | 1 + src/pages/processCenter/pages/creatProcess/qbfs/step4.vue | 1 + src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue | 1 + 3 files changed, 3 insertions(+) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue index f56f1d578..0f4f0b22c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue @@ -472,6 +472,7 @@ export default { _formData.append('createUserName', this.$store.getters.userInfo.userName) _formData.append('prcType', 'buss3') _formData.append('json', JSON.stringify({ + taskInfo: '复审', qbfsForm: this.qbfsForm, commentText: this.commentText })) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue index 05f693a4a..313f54a84 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue @@ -509,6 +509,7 @@ export default { _formData.append('createUserName', this.$store.getters.userInfo.userName) _formData.append('prcType', 'buss3') _formData.append('json', JSON.stringify({ + taskInfo: '汇总', qbfsForm: this.qbfsForm, commentText: this.commentText })) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue index cfd0dd576..b0c545268 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue @@ -509,6 +509,7 @@ export default { _formData.append('createUserName', this.$store.getters.userInfo.userName) _formData.append('prcType', 'buss3') _formData.append('json', JSON.stringify({ + taskInfo: '重新汇总', qbfsForm: this.qbfsForm, commentText: this.commentText })) From 053db707279e0304e32c8bb91aee9ac6a6159c29 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 10:24:28 +0800 Subject: [PATCH 23/47] feat: There is no way the, BUG #52084 --- .../creatProcess/qbfs/common/formList.vue | 175 ++++++++++-------- .../qbfs/common/formListStep5.vue | 4 +- .../pages/creatProcess/qbfs/step3.vue | 69 ++++++- 3 files changed, 168 insertions(+), 80 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/common/formList.vue b/src/pages/processCenter/pages/creatProcess/qbfs/common/formList.vue index ab57da038..e56515f05 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/common/formList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/common/formList.vue @@ -174,7 +174,7 @@ > - + - + + + + + + + + + + - + - - - + + +
@@ -268,9 +277,8 @@ :disabled="true" > - - + + { + this.$http.get('sys/dictype/getDicTypeListCode', '', { + _this: this + }, res => { + const history = res; + resolve(history) + }) + }) + }, }, mounted () { - this.form = this.formSub - this.LXDList = this.LXDListSub - this.FSDList = this.FSDListSub - this.$http.get('sys/dictype/getDicTypeListCode', '', { - _this: this - }, res => { - this.countryOptions = res.data.COUNTRY - this.applyCountryOptions = res.data.COUNTRY - this.regionOptions = res.data.REGION // 区域 - this.standStateOptions = res.data.BUSSSTATE - this.energyKindOptions = res.data.ENERGYTYPES - this.standGeneraOptions = res.data.BUSSBIGCLASS - this.standSubclassOptions = res.data.BUSSFINECLASS - this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 - this.standNatureOptions = res.data.SARPROPERTY // 标准性质 - this.standStateOptions = res.data.TEXTSTATUSBUSS // 文本状态 - this.standSystemOptions = res.data.TXLBBUSS // 标准体系 - this.applyArcticOptions = res.data.ENERGYTYPES // 适用车型 - this.categoryOptions = res.data.NYLXCLASS // 能源类型 - this.applyAuthOptions = res.data.SYRZCLASS // 适用认证 - this.cysdOptions = res.data.WSCYSD // 我司参与深度 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.txlbOptions = res.data.TXLBCLASS // 体系类别 - this.qcdwOptions = res.data.QCDW // 起草单位 - this.qcrOptions = res.data.QCRBUSS // 起草人 - this.nylxOptions = res.data.NYLXCLASS // 能源类型 - this.syrzOptions = res.data.SYRZCLASS // 适用认证 - this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.zrbmOptions = res.data.ZRBMCLASS // 责任部门 - this.gkglbmOptions=res.data.GKGLBM;//归口管理部门 - this.cbcdOptions=res.data.DEGREESTANDARD;//采标程度 - this.setMap(this.standStateOptions) - }) - this.busVsFunc() - this.modelFunc() + if(this.formSub && this.formSub.standSort && this.formSub.standSort !== ''){ + this.getDataAsync() + this.form = this.formSub + this.LXDList = this.LXDListSub + this.FSDList = this.FSDListSub + } }, watch: { form: { diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue index fe8b4420b..c2e011d4c 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue @@ -268,9 +268,9 @@ :disabled="true" > - + + v-model="form.CYCD" placeholder="" :disabled="disabledState"> @@ -225,6 +226,56 @@ export default { jgUserId: '', bussFsSubUser2:'', bussFsSubUser2Name:'', + // 基础信息 + country:[], + // 基础信息 + standSort: '', + standCode: '', + standYear: '', + standName: '', + standEnName: '', + textStatusBuss: '', + issueTime: '', + putTime: '', + FZRQBUSS: '', + FSRQBUSS: '', + // 过程稿件 + FBGBUSS: '', + FBGBUSSName: '', + BZSMBUSS: '', + BZSMBUSSName: '', + LSBBBUSS: '', + LSBBBUSSName: '', + QTWJBUSS: '', + QTWJBUSSName: '', + // 适用范围 + QCDW: '', + QCRBUSS: '', + WJSCRYBUSS: this.$store.getters.userInfo.userId, + WJSCRYBUSSName: this.$store.getters.userInfo.userName, + SYCXCLASS: '', + NYLXCLASS: '', + SYCPXCLASS: '', + TXLBBUSS: '', + VPPSBMBUSS: '', + VPPSCNBUSS: '', + KCVPPSBMBUSS: '', + KCVPPSCNBUSS: '', + CYCVPPSBMBUSS: '', + CYCVPPSCNBUSS: '', + DYBXHBUSS: '', + DYMCBUSS: '', + // 关联信息 + DTQBBHBUSS: '', + BDTQBBHBUSS: '', + XGJLBUSS: '', + XGLC: '', + GLWJBUSS: '', + GLWJBUSSName: '', + XCSJBUSS: '', + CBCD:'', + CYBZ:'', + YYBZ:'', }, roleForm: { jgUser: "" @@ -342,6 +393,7 @@ export default { this.choiceZRRList(type, title, id) }, formCancel (form, list1,list2,list3,list4,list5,list6,list7) { + console.log(form) this.qbfsForm = form this.FBGBUSSFileList = list1 this.LSBBBUSSFileList = list2 @@ -351,6 +403,9 @@ export default { this.LXDList = list6 this.FSDList = list7 }, + emitDataLoading(boo){ + this.dataLoading = boo + }, processTable() { this.$http.get("lawss/activiti/get_list_by_instance", { prcNum: this.$route.query.prcNum, @@ -396,6 +451,9 @@ export default { this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName this.qbfsForm['id'] = bringData.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -444,10 +502,14 @@ export default { FSD:"", } const json = Object.assign(bringData, bringData.attrInfoMap,item,obj); + console.log(json) this.qbfsForm = JSON.parse(JSON.stringify(json)) this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName this.qbfsForm['id'] = bringData.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -457,9 +519,14 @@ export default { this.verifySarStandard = true this.formKey++ this.$forceUpdate() - this.dataLoading = false }) }, + filterObj(obj){ + if(obj && obj !== ''){ + return obj.split(",") + } + return ""; + }, handleTabs(name) { this.active = name; }, From dc8ebeb6311c09d855b228f4e50622a5d5c63ebf Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 10:27:08 +0800 Subject: [PATCH 24/47] feat: There is no way the, --- .../pages/creatProcess/qbrk/common/formEditList.vue | 4 ++-- .../pages/creatProcess/qbrk/common/formListIn.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step1.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step13.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step2.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step3.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step4.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step5.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step8.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/step9.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue | 2 +- src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue | 2 +- 13 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue index 0a5c556e9..3cefd1ccb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue @@ -410,8 +410,8 @@ :disabled="true" > - - + - - + + Date: Sat, 26 Mar 2022 10:47:53 +0800 Subject: [PATCH 25/47] feat: There is no way the, BUG #52085 --- .../processCenter/pages/creatProcess/qbfs/step3.vue | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue index 05623a89e..950a663d6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step3.vue @@ -447,10 +447,11 @@ export default { bpnId: this.$route.query.bpnId }).then(res => { let mes = JSON.parse(res.mes) + console.log(mes) this.qbfsForm = mes.qbfsForm this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName - this.qbfsForm['id'] = bringData.id + this.qbfsForm['id'] = mes.qbfsForm.id this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) @@ -502,7 +503,6 @@ export default { FSD:"", } const json = Object.assign(bringData, bringData.attrInfoMap,item,obj); - console.log(json) this.qbfsForm = JSON.parse(JSON.stringify(json)) this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName @@ -523,7 +523,11 @@ export default { }, filterObj(obj){ if(obj && obj !== ''){ - return obj.split(",") + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } } return ""; }, From 3b54a67b0ce6d74004d2adaaff9f3b5bf2d72693 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 11:22:45 +0800 Subject: [PATCH 26/47] feat: There is no way the, --- .../qbfs/common/formListStep5.vue | 109 ++++++++++-------- .../pages/creatProcess/qbfs/step4.vue | 29 +++-- .../pages/creatProcess/qbfs/step5.vue | 5 +- .../pages/creatProcess/qbfs/stepC4.vue | 28 +++-- .../pages/creatProcess/qbfs/stepDetail.vue | 6 +- 5 files changed, 116 insertions(+), 61 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue index c2e011d4c..2b077d5f3 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep5.vue @@ -189,9 +189,15 @@ - - - + + + + + + + + + @@ -220,12 +226,12 @@ - - - - - - + + + + + +
@@ -829,44 +835,57 @@ export default { this.modelOptions = res.data }) }, + async getDataAsync(){ + let res = await this.getDicTypeListCode() + if(res && res.data){ + this.countryOptions = res.data.COUNTRY + this.applyCountryOptions = res.data.COUNTRY + this.regionOptions = res.data.REGION // 区域 + this.standStateOptions = res.data.BUSSSTATE + this.energyKindOptions = res.data.ENERGYTYPES + this.standGeneraOptions = res.data.BUSSBIGCLASS + this.standSubclassOptions = res.data.BUSSFINECLASS + this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 + this.standNatureOptions = res.data.SARPROPERTY // 标准性质 + this.standStateOptions = res.data.TEXTSTATUSBUSS // 文本状态 + this.standSystemOptions = res.data.TXLBBUSS // 标准体系 + this.applyArcticOptions = res.data.ENERGYTYPES // 适用车型 + this.categoryOptions = res.data.NYLXCLASS // 能源类型 + this.applyAuthOptions = res.data.SYRZCLASS // 适用认证 + this.cysdOptions = res.data.WSCYSD // 我司参与深度 + this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 + this.txlbOptions = res.data.TXLBCLASS // 体系类别 + this.qcdwOptions = res.data.QCDW // 起草单位 + this.qcrOptions = res.data.QCRBUSS // 起草人 + this.nylxOptions = res.data.NYLXCLASS // 能源类型 + this.syrzOptions = res.data.SYRZCLASS // 适用认证 + this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线 + this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 + this.zrbmOptions = res.data.ZRBMCLASS // 责任部门 + this.gkglbmOptions=res.data.GKGLBM;//归口管理部门 + this.cbcdOptions=res.data.DEGREESTANDARD;//采标程度 + + this.$emit('emitDataLoading',false) + } + }, + getDicTypeListCode(res,json) { + return new Promise((resolve, reject) => { + this.$http.get('sys/dictype/getDicTypeListCode', '', { + _this: this + }, res => { + const history = res; + resolve(history) + }) + }) + }, }, mounted () { - this.form = this.formSub - this.LXDList = this.LXDListSub - this.FSDList = this.FSDListSub - this.$http.get('sys/dictype/getDicTypeListCode', '', { - _this: this - }, res => { - this.countryOptions = res.data.COUNTRY - this.applyCountryOptions = res.data.COUNTRY - this.regionOptions = res.data.REGION // 区域 - this.standStateOptions = res.data.BUSSSTATE - this.energyKindOptions = res.data.ENERGYTYPES - this.standGeneraOptions = res.data.BUSSBIGCLASS - this.standSubclassOptions = res.data.BUSSFINECLASS - this.standSortOptions = res.data.BUSSSTANDCLASS // 标准类别 - this.standNatureOptions = res.data.SARPROPERTY // 标准性质 - this.standStateOptions = res.data.TEXTSTATUSBUSS // 文本状态 - this.standSystemOptions = res.data.TXLBBUSS // 标准体系 - this.applyArcticOptions = res.data.ENERGYTYPES // 适用车型 - this.categoryOptions = res.data.NYLXCLASS // 能源类型 - this.applyAuthOptions = res.data.SYRZCLASS // 适用认证 - this.cysdOptions = res.data.WSCYSD // 我司参与深度 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.txlbOptions = res.data.TXLBCLASS // 体系类别 - this.qcdwOptions = res.data.QCDW // 起草单位 - this.qcrOptions = res.data.QCRBUSS // 起草人 - this.nylxOptions = res.data.NYLXCLASS // 能源类型 - this.syrzOptions = res.data.SYRZCLASS // 适用认证 - this.sycpxOptions = res.data.SYCPXCLASS // 适用产品线 - this.zrgcsOptions = res.data.ZRGCSCLASS // 责任工程师 - this.zrbmOptions = res.data.ZRBMCLASS // 责任部门 - this.gkglbmOptions=res.data.GKGLBM;//归口管理部门 - this.cbcdOptions=res.data.DEGREESTANDARD;//采标程度 - this.setMap(this.standStateOptions) - }) - this.busVsFunc() - this.modelFunc() + if(this.formSub && this.formSub.standSort && this.formSub.standSort !== ''){ + this.getDataAsync() + this.form = this.formSub + this.LXDList = this.LXDListSub + this.FSDList = this.FSDListSub + } }, watch: { form: { diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue index 313f54a84..6c0fcf011 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue @@ -31,6 +31,7 @@ :disabledState = "disabledState" :opinionsShow2 = "true" :verifySarStandard = "verifySarStandard" + @emitDataLoading="emitDataLoading" @formCancel="formCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel" > @@ -250,9 +251,6 @@ export default { bussFsSubUser2Name: [ {required: true, message: "请选择企标复审人", trigger: "change"} ], - QCRBUSS: [ - {required: true, message: "请选择主起草人", trigger: "change"} - ], reviewResults: [ {required: true, message: "请选择复审结果", trigger: "change"} ], @@ -363,6 +361,9 @@ export default { this.LXDList = list6 this.FSDList = list7 }, + emitDataLoading(boo){ + this.dataLoading = boo + }, processTable() { this.$http.get("lawss/activiti/get_list_by_instance", { prcNum: this.$route.query.prcNum, @@ -404,10 +405,14 @@ export default { bpnId: this.$route.query.bpnId }).then(res => { let mes = JSON.parse(res.mes) + console.log(mes) this.qbfsForm = mes.qbfsForm this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName - this.qbfsForm['id'] = bringData.id + this.qbfsForm['id'] = mes.qbfsForm.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -459,14 +464,15 @@ export default { LXD:"", FSDName:"", FSD:"", - QCRBUSSID:"", - QCRBUSS:"", } const json = Object.assign(bringData, bringData.attrInfoMap,item,obj); this.qbfsForm = JSON.parse(JSON.stringify(json)) this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName this.qbfsForm['id'] = bringData.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -494,9 +500,18 @@ export default { this.verifySarStandard = true this.formKey++ this.$forceUpdate() - this.dataLoading = false }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, handleTabs(name) { this.active = name; }, diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue index 89c5f8291..4fb914b17 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step5.vue @@ -31,6 +31,7 @@ :disabledState = "disabledState" :opinionsShow2 = "true" :verifySarStandard = "verifySarStandard" + @emitDataLoading="emitDataLoading" @formCancel="formCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel" > @@ -427,6 +428,9 @@ export default { formChoiceZRRListCancel(type, title, id){ this.choiceZRRList(type, title, id) }, + emitDataLoading(boo){ + this.dataLoading = boo + }, formCancel (form, list1,list2,list3,list4,list5,list6,list7) { this.qbfsForm = form this.FBGBUSSFileList = list1 @@ -534,7 +538,6 @@ export default { this.verifySarStandard = true this.formKey++ this.$forceUpdate() - this.dataLoading = false }) }, handleTabs(name) { diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue index b0c545268..6df0d412f 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/stepC4.vue @@ -31,6 +31,7 @@ :disabledState = "disabledState" :opinionsShow2 = "true" :verifySarStandard = "verifySarStandard" + @emitDataLoading="emitDataLoading" @formCancel="formCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel" > @@ -250,9 +251,6 @@ export default { bussFsSubUser2Name: [ {required: true, message: "请选择企标复审人", trigger: "change"} ], - QCRBUSS: [ - {required: true, message: "请选择主起草人", trigger: "change"} - ], reviewResults: [ {required: true, message: "请选择复审结果", trigger: "change"} ], @@ -353,6 +351,9 @@ export default { formChoiceZRRListCancel(type, title, id){ this.choiceZRRList(type, title, id) }, + emitDataLoading(boo){ + this.dataLoading = boo + }, formCancel (form, list1,list2,list3,list4,list5,list6,list7) { this.qbfsForm = form this.FBGBUSSFileList = list1 @@ -407,7 +408,10 @@ export default { this.qbfsForm = mes.qbfsForm this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName - this.qbfsForm['id'] = bringData.id + this.qbfsForm['id'] = mes.qbfsForm.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -459,14 +463,15 @@ export default { LXD:"", FSDName:"", FSD:"", - QCRBUSSID:"", - QCRBUSS:"", } const json = Object.assign(bringData, bringData.attrInfoMap,item,obj); this.qbfsForm = JSON.parse(JSON.stringify(json)) this.qbfsForm.WJSCRYBUSS= this.$store.getters.userInfo.userId this.qbfsForm.WJSCRYBUSSName= this.$store.getters.userInfo.userName this.qbfsForm['id'] = bringData.id + this.qbfsForm['NYLXCLASS'] = this.filterObj(this.qbfsForm['NYLXCLASS']) + this.qbfsForm['SYCXCLASS'] = this.filterObj(this.qbfsForm['SYCXCLASS']) + this.qbfsForm['SYCPXCLASS'] = this.filterObj(this.qbfsForm['SYCPXCLASS']) this.FBGBUSSFileList=this.assemble(this.qbfsForm.FBGBUSS,this.qbfsForm.FBGBUSSName); this.BZSMBUSSFileList=this.assemble(this.qbfsForm.BZSMBUSS,this.qbfsForm.BZSMBUSSName); this.LSBBBUSSFileList=this.assemble(this.qbfsForm.LSBBBUSS,this.qbfsForm.LSBBBUSSName); @@ -494,9 +499,18 @@ export default { this.verifySarStandard = true this.formKey++ this.$forceUpdate() - this.dataLoading = false }) }, + filterObj(obj){ + if(obj && obj !== ''){ + if(obj instanceof Array){ + return obj; + }else { + return obj.split(",") + } + } + return ""; + }, handleTabs(name) { this.active = name; }, diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/stepDetail.vue b/src/pages/processCenter/pages/creatProcess/qbfs/stepDetail.vue index 7d792b56c..63c705664 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/stepDetail.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/stepDetail.vue @@ -2,7 +2,7 @@
- +
基础信息
@@ -31,6 +31,7 @@ :disabledState = "disabledState" :opinionsShow2 = "true" :verifySarStandard = "verifySarStandard" + @emitDataLoading="emitDataLoading" @formCancel="formCancel" @formChoiceZRRListCancel = "formChoiceZRRListCancel" > @@ -427,6 +428,9 @@ export default { formChoiceZRRListCancel(type, title, id){ this.choiceZRRList(type, title, id) }, + emitDataLoading(boo){ + this.dataLoading = boo + }, formCancel (form, list1,list2,list3,list4,list5,list6,list7) { this.qbfsForm = form this.FBGBUSSFileList = list1 From d9d98424748234472a830a68173c17b61c082721 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 11:56:54 +0800 Subject: [PATCH 27/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E4=BC=81=E6=A0=87=20=E6=8A=80=E6=9C=AF=20=E4=BA=A7=E5=93=81=20?= =?UTF-8?q?=E6=89=8B=E5=8A=A8=E6=9F=A5=E6=89=BE=20=E6=A0=87=E5=87=86=20?= =?UTF-8?q?=E6=96=87=E6=9C=AC=E7=8A=B6=E6=80=81=E5=AD=97=E6=AE=B5=E6=9B=B4?= =?UTF-8?q?=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processCenter/pages/creatProcess/qbrk-product/step1.vue | 4 ++-- .../processCenter/pages/creatProcess/qbrk-product/step13.vue | 4 ++-- .../processCenter/pages/creatProcess/qbrk-product/step3.vue | 4 ++-- .../processCenter/pages/creatProcess/qbrk-product/step6.vue | 4 ++-- .../processCenter/pages/creatProcess/qbrk-product/stepC3.vue | 4 ++-- .../processCenter/pages/creatProcess/qbrk-product/stepC6.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step1.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step12.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step13.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step3.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/step6.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue | 4 ++-- src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue | 4 ++-- 14 files changed, 28 insertions(+), 28 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index 052b8050b..b2ac18637 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -791,11 +791,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue index 1bdad3732..420880824 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue @@ -339,11 +339,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue index 00e164603..bee2f9026 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue @@ -381,11 +381,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue index 1bc1ffe3c..a78d4e961 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue @@ -451,11 +451,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue index 900467814..dbf0166b6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue @@ -381,11 +381,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue index eab0cd50b..91c1950e7 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue @@ -451,11 +451,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index 73b2ec480..239a85a6b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -789,11 +789,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index 884c8216b..8c8f65210 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -340,11 +340,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue index e6c9db39f..e456431c1 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue @@ -341,11 +341,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue index 4417028ee..20ff163e6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue @@ -385,11 +385,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index e43d77781..0eb9db304 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -588,11 +588,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index 17a3213e7..ae972802e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -461,11 +461,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index 77debd599..7b0b8fcc9 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -385,11 +385,11 @@ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index cb320e8e2..b80c435cf 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -588,11 +588,11 @@ From 87e2f0dabe9217a248838245349c2ec518147d14 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 13:41:43 +0800 Subject: [PATCH 28/47] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E4=BC=81=E6=A0=87=E7=BC=96=E5=86=99=20=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E9=99=90=E5=88=B6=E4=B8=80=E4=B8=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processCenter/pages/creatProcess/qbrk-product/step2.vue | 5 +++++ src/pages/processCenter/pages/creatProcess/qbrk/step2.vue | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue index 5a17b5e0b..b130f6d1e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step2.vue @@ -233,6 +233,8 @@ ref="importfile" name="file" accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx" + :limit="1" + :on-exceed="handleExceed" :before-upload="beginImportFile" :on-success="importFileSuccess" :on-preview="handleFilePreview" @@ -1814,6 +1816,9 @@ }, e => { }) }, + handleExceed(files, fileList) { + this.$message.warning(`当前限制上传 1 个文件,本次上传了 ${files.length} 个文件,共上传了 ${files.length + fileList.length} 个文件`); + }, beginImportFile (file) { var filename = file.name var index1 = filename.lastIndexOf('.') diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue index 604917833..8a62b035a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step2.vue @@ -358,6 +358,8 @@ ref="importfile" name="file" accept=".pdf, .PDF, .ppt, .PPT, .pptx,.PPTX, .doc, .DOC, .docx, .DOCX, .xls, .xlsx" + :limit="1" + :on-exceed="handleExceed" :before-upload="beginImportFile" :on-success="importFileSuccess" :on-preview="handleFilePreview" @@ -2069,6 +2071,9 @@ }, e => { }) }, + handleExceed(files, fileList) { + this.$message.warning(`当前限制上传 1 个文件,本次上传了 ${files.length} 个文件,共上传了 ${files.length + fileList.length} 个文件`); + }, beginImportFile (file) { var filename = file.name var index1 = filename.lastIndexOf('.') From a429ac06aeae4a369f74c223a9841a7334895b35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Sat, 26 Mar 2022 15:08:35 +0800 Subject: [PATCH 29/47] =?UTF-8?q?=E7=A6=85=E9=81=93bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomFormComponents/InputForAllStandards2.vue | 13 +++++++------ .../pages/creatProcess/bzdy/step1-1.vue | 4 ++-- .../processCenter/pages/creatProcess/bzdy/step1.vue | 4 ++-- .../processCenter/pages/creatProcess/bzdy/step2.vue | 4 ++-- .../processCenter/pages/creatProcess/bzdy/step3.vue | 4 ++-- .../processCenter/pages/creatProcess/bzdy/step4.vue | 4 ++-- .../creatProcess/qbzxdjhgk/component/establish.vue | 2 +- 7 files changed, 18 insertions(+), 17 deletions(-) diff --git a/src/components/CustomFormComponents/InputForAllStandards2.vue b/src/components/CustomFormComponents/InputForAllStandards2.vue index d21d8e051..1ae78d471 100644 --- a/src/components/CustomFormComponents/InputForAllStandards2.vue +++ b/src/components/CustomFormComponents/InputForAllStandards2.vue @@ -310,12 +310,13 @@ type: 'warning' }) } - if (this.selectedListRep.length + textArr.length > 20) { - return this.$message({ - message: '代替标准号最多选择20项', - type: 'warning' - }) - } + //去除最多勾选20条限制 + // if (this.selectedListRep.length + textArr.length > 20) { + // return this.$message({ + // message: '代替标准号最多选择20项', + // type: 'warning' + // }) + // } this.selectedListRep.map((item) => { let texts = '' if (item.standYear != null && item.standYear !== '') { diff --git a/src/pages/processCenter/pages/creatProcess/bzdy/step1-1.vue b/src/pages/processCenter/pages/creatProcess/bzdy/step1-1.vue index 3b7afd36c..942224e43 100644 --- a/src/pages/processCenter/pages/creatProcess/bzdy/step1-1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzdy/step1-1.vue @@ -55,7 +55,7 @@ clearable >
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }}
-
+
{{ item.name }} Date: Sat, 26 Mar 2022 15:26:26 +0800 Subject: [PATCH 30/47] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E6=9C=80=E5=A4=9A?= =?UTF-8?q?=E5=8B=BE=E9=80=89=E7=9A=84=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../CustomFormComponents/InputForStandards.vue | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/CustomFormComponents/InputForStandards.vue b/src/components/CustomFormComponents/InputForStandards.vue index e8aee574a..551ab711e 100644 --- a/src/components/CustomFormComponents/InputForStandards.vue +++ b/src/components/CustomFormComponents/InputForStandards.vue @@ -351,12 +351,12 @@ export default { type: 'warning' }) } - if (this.selectedListRep.length + textArr.length > 20) { - return this.$message({ - message: `${this.config.attrName}最多选择20项`, - type: 'warning' - }) - } + // if (this.selectedListRep.length + textArr.length > 20) { + // return this.$message({ + // message: `${this.config.attrName}最多选择20项`, + // type: 'warning' + // }) + // } this.selectedListRep.map((item) => { let texts = '' if (item.standYear != null && item.standYear !== '') { From 2dbb651a4177d87d1e4f4cfc9fe3b2a4e196b632 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Sat, 26 Mar 2022 15:36:14 +0800 Subject: [PATCH 31/47] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=9B=BD=E5=86=85?= =?UTF-8?q?=E6=B5=B7=E5=A4=96=E5=88=87=E6=8D=A2=E5=90=8D=E7=A7=B0=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzrk/step1.vue | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue index 6ec4ff063..75147920a 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue @@ -1269,19 +1269,19 @@ :maxlength="100"> - + - - - - - - - + + + @@ -1342,7 +1342,7 @@ Date: Sat, 26 Mar 2022 17:05:40 +0800 Subject: [PATCH 32/47] =?UTF-8?q?=E5=85=A5=E5=BA=93=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E9=87=8D=E5=A4=8D=E6=B7=BB=E5=8A=A0=E6=A0=87=E5=87=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzrk/step1.vue | 30 +++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue index 75147920a..d2fbca014 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue @@ -1450,6 +1450,7 @@ export default { callback() } return { + textList: [], gdType: '', //归档位置的赋值 standTypeModel: 'INLAND', submitType: '', @@ -2651,8 +2652,8 @@ export default { }, // 代替政策编号确定 replaceLawsNumModelBt() { + let subFlag = true let textArr = [] - if (typeof this.value === 'string') { if (this.value) { textArr = this.value.split(',') @@ -2677,7 +2678,23 @@ export default { } else { texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber } - textArr.push(texts) + // textArr.push(texts) + if(this.textList.length < 1){ + textArr.push(texts) + }else{ + this.textList.forEach(item =>{ + if(item !== texts){ + textArr.push(texts) + }else{ + this.$message.warning('请勿重复添加数据') + subFlag = false + return + } + }) + } + if(!subFlag){ + textArr = [] + } textArr = [...new Set(textArr)] this.replaceLawsNumModel = false }) @@ -2722,6 +2739,15 @@ export default { this.getReplaceLawsNumRow() }, selectLaws(type) { + if(type === 'dtbjh'){ + this.textList = this.form.dtbjh.split(',') + }else if(type === 'bfbdtbzh'){ + this.textList = this.form.bfbdtbzh.split(',') + }else if(type === 'cbbh'){ + this.textList = this.form.cbbh.split(',') + }else if(type === 'yybj'){ + this.textList = this.form.yybj.split(',') + } // if (this.standNumFlag === 1) { // this.$refs.selections.selectAll(false) // } From 081c3467db9c9ad9702783ac560cb5b9012990b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Sat, 26 Mar 2022 17:15:46 +0800 Subject: [PATCH 33/47] =?UTF-8?q?=E5=BD=92=E6=A1=A3=E4=BD=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=AD=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/treeSelect/treeSelectStand.vue | 32 +++++++++++-------- 1 file changed, 19 insertions(+), 13 deletions(-) diff --git a/src/components/treeSelect/treeSelectStand.vue b/src/components/treeSelect/treeSelectStand.vue index 79c384bdf..7e8d9068e 100644 --- a/src/components/treeSelect/treeSelectStand.vue +++ b/src/components/treeSelect/treeSelectStand.vue @@ -13,19 +13,21 @@ placeholder="输入关键字进行过滤" v-model="filterText"> - - +
+ + +
- +
@@ -220,7 +220,7 @@
- +
@@ -235,7 +235,7 @@
- +
From 9b0ed72466bcb8ed4ad74f9577a001440f0e0991 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 19:24:33 +0800 Subject: [PATCH 38/47] feat: There is no way the, BUG #52136 --- .../creatProcess/qbrk-product/step10.vue | 8 ++++--- .../creatProcess/qbrk-product/step11.vue | 8 ++++--- .../creatProcess/qbrk-product/step12.vue | 8 ++++--- .../pages/creatProcess/qbrk-product/step4.vue | 8 ++++--- .../pages/creatProcess/qbrk-product/step7.vue | 8 ++++--- .../pages/creatProcess/qbrk-product/step8.vue | 8 ++++--- .../pages/creatProcess/qbrk-product/step9.vue | 8 ++++--- .../pages/creatProcess/qbrk/step10.vue | 8 ++++--- .../pages/creatProcess/qbrk/step11.vue | 8 ++++--- .../pages/creatProcess/qbrk/step4.vue | 8 ++++--- .../pages/creatProcess/qbrk/step7.vue | 23 ++++++++++++++++--- .../pages/creatProcess/qbrk/step8.vue | 8 ++++--- .../pages/creatProcess/qbrk/step9.vue | 8 ++++--- 13 files changed, 80 insertions(+), 39 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue index e91d77e4f..c2dad4274 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step10.vue @@ -1219,19 +1219,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue index adae7face..55c112319 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step11.vue @@ -1219,19 +1219,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue index f324ba803..57892b124 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step12.vue @@ -1219,19 +1219,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue index a59798972..eb76b7f79 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step4.vue @@ -1218,19 +1218,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue index dbad140ce..33fe91876 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step7.vue @@ -2283,19 +2283,21 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step8.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step8.vue index 28e966a37..c82f9be88 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step8.vue @@ -1219,19 +1219,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step9.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step9.vue index 6d5885bba..8e6550331 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step9.vue @@ -1219,19 +1219,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue index dabf401a1..e76696259 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step10.vue @@ -1218,19 +1218,21 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue index 0e15708c4..468e56c7f 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step11.vue @@ -1217,19 +1217,21 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue index 794c359ad..ef6528b4b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step4.vue @@ -1228,19 +1228,21 @@ }) }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue index bf715ec65..b9ab4570a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue @@ -1425,24 +1425,41 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } }) }, + // 请求转换流程图 + processNum (row) { + axios.request({ + url: '/api/lawss/activiti/getImg?_t=' + new Date().getTime(), + responseType: 'blob', + method: 'get', + params: { + prcNum: this.$route.query.prcNum + } + }).then(res => { + // let blob = new Blob([res.data], {type: 'image/jpg'}) + // let url = window.URL.createObjectURL(res.data) + this.processStep = window.URL.createObjectURL(res.data) + }) + }, checkedRole (data) { if (this.type === 0) { this.roleForm.deptUserId = data[0].id diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue index 5be5a4a19..f935207a0 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step8.vue @@ -1246,19 +1246,21 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue index 450635450..cc3f9ef01 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue @@ -1465,19 +1465,21 @@ } }, checkedRoleTransfer (data) { - this.assigneeNewLoading = true + this.isSubmit = true + this.saveLoading = true changeAssigneeNew({ taskId: this.$route.query.taskIds, // 任务id userId:this.$store.getters.userInfo.userId, // 委托人 assignee: data[0].id, // 被委托人 pId: this.$route.query.prcId, // 流程实例 }).then(res => { - this.assigneeNewLoading = false + this.isSubmit = false + this.saveLoading = false if (res.success) { this.drawerModal = false this.$message.success('调整成功') - this.processNum() this.$router.push({path:'/processCenter?tabsName=ProcessCenter'}) + this.processNum() } else { this.$message.warning(res.message) } From 7c0d1e5cc783672c63f60938a7d706400904d8cc Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 20:56:07 +0800 Subject: [PATCH 39/47] feat: There is no way the, BUG #52095 --- .../pages/creatProcess/qbrk/step1.vue | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index c58dfca9d..4c489a567 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -896,19 +896,21 @@ clearable :maxlength="100"> - + + size="small" + @click="handleSearchStandard"> + 查询 + + + size="small" + @click="handleResetSearch">清空 +
@@ -1019,7 +1021,7 @@
数据获取中 @@ -1242,7 +1244,6 @@ standardSearchForm: { page: 1, pageSize: this.$store.getters.userInfo.configContent, - total: 0, unit: '', esName: '', planStatus: '0,3', @@ -1254,6 +1255,7 @@ // 任务分解单数据 taskTableData: [] }, + tableCount : 0, tableHeight: { standardTableHeight: null }, @@ -2117,7 +2119,7 @@ this.loadSarStandard = false if (res.ok) { this.tableData.standardData = res.data.list - this.standardSearchForm.total = res.data.count + this.tableCount = res.data.count } }, e => { this.loadSarStandard = false From a732d9fe1a409425e298cd71f142282ea825e63c Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 21:16:37 +0800 Subject: [PATCH 40/47] feat: There is no way the, BUG #52123 --- .../processCenter/pages/creatProcess/qbrk-product/step5.vue | 4 ++++ src/pages/processCenter/pages/creatProcess/qbrk/step5.vue | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue index 63ec93ed1..30d2dcbe5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step5.vue @@ -1477,6 +1477,10 @@ }; this.form.modelData.push(list); this.$message.success("新增成功!") + this.showForm.modelNum = "" + this.showForm.modelUpdBefore = "" + this.showForm.modelUpdAfter = "" + this.showForm.modelContent = "" } }) }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue index f415cc173..205d329e0 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue @@ -1642,6 +1642,10 @@ }; this.form.modelData.push(list); this.$message.success("新增成功!") + this.showForm.modelNum = "" + this.showForm.modelUpdBefore = "" + this.showForm.modelUpdAfter = "" + this.showForm.modelContent = "" } }) }, From 102ef6362e29bedbae9ea1a566b43ae3e2aa090c Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sat, 26 Mar 2022 22:04:46 +0800 Subject: [PATCH 41/47] feat: There is no way the, BUG #52104 --- .../pages/creatProcess/qbrk/step5.vue | 1 + .../pages/creatProcess/qbrk/step6.vue | 1 + .../pages/creatProcess/qbrk/step7.vue | 5 +++++ .../pages/creatProcess/qbrk/step9.vue | 5 +++++ .../pages/creatProcess/qbrk/stepC3.vue | 2 +- .../pages/creatProcess/qbrk/stepC6.vue | 4 ++-- .../tabComponents/taskDraft/index.vue | 18 ++++++++---------- 7 files changed, 23 insertions(+), 13 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue index 205d329e0..3e58238f2 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step5.vue @@ -1835,6 +1835,7 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.getEvaluation() this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index 9b2b60cf8..17a2a4dad 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -1806,6 +1806,7 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + this.getEvaluation() this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue index b9ab4570a..96bbf8c34 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step7.vue @@ -1512,6 +1512,11 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + if(this.form.fsRejectStatus === 1){ + this.evaluationHisListByOne() + }else { + this.getEvaluation() + } this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue index cc3f9ef01..aa9bd9d2b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step9.vue @@ -1537,6 +1537,11 @@ let mes = JSON.parse(res.mes) mes.form.date = new Date(this.$moment(mes.form.date).format('YYYY-MM-DD')) this.form = mes.form + if(this.form.fsRejectStatus === 1){ + this.evaluationHisListByOne() + }else { + this.getEvaluation() + } this.form['SYCXCLASS'] = this.filterObj(this.form['SYCXCLASS']) this.form['NYLXCLASS'] = this.filterObj(this.form['NYLXCLASS']) this.form['SYCPXCLASS'] = this.filterObj(this.form['SYCPXCLASS']) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index a8e0ef4e8..595b8cff4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -746,7 +746,7 @@ } }] }, - taskInfo:'企标编写汇总', + taskInfo:'重新企标编写汇总', dataLoading: true, loading: false, disabledState: false, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index 8942f4664..5c25c54eb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -2,7 +2,7 @@ - +
评审评分
@@ -978,7 +978,7 @@ } }] }, - taskInfo:'技术委员会评审、评审意见修改', + taskInfo:'重新技术委员会评审、评审意见修改', loading: false, dataLoading: true, disabledState: false, diff --git a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue index 1ef8151dd..c8928404b 100644 --- a/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue +++ b/src/pages/processCenter/pages/processList/tabComponents/taskDraft/index.vue @@ -439,22 +439,20 @@ export default { this.$router.push({ name: 'bussLibrary12', query: { - taskIds: row.taskIds, - prcId: row.prcId, - prcNum: row.prcNum, - prcName: row.prcName, - prcType: row.prcType + type: 'buss1', + processName: mes.taskInfo, + bpnId: id, + verifySarStandard: true, } }) }else if (mes.taskInfo === '发布'){ this.$router.push({ name: 'bussLibrary13', query: { - taskIds: row.taskIds, - prcId: row.prcId, - prcNum: row.prcNum, - prcName: row.prcName, - prcType: row.prcType + type: 'buss1', + processName: mes.taskInfo, + bpnId: id, + verifySarStandard: true, } }) } From 5e44f3385af401b5e8445f4853a0fef701e4ce60 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sun, 27 Mar 2022 09:47:45 +0800 Subject: [PATCH 42/47] feat: There is no way the, --- .../pages/creatProcess/qbrk-product/step1.vue | 11 +++++------ .../pages/creatProcess/qbrk-product/step13.vue | 11 +++++------ .../pages/creatProcess/qbrk-product/step3.vue | 11 +++++------ .../pages/creatProcess/qbrk-product/step6.vue | 11 +++++------ .../pages/creatProcess/qbrk-product/stepC3.vue | 11 +++++------ .../pages/creatProcess/qbrk-product/stepC6.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/step1.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/step12.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/step13.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/step3.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/step6.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/stepC1.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/stepC3.vue | 11 +++++------ .../processCenter/pages/creatProcess/qbrk/stepC6.vue | 11 +++++------ 14 files changed, 70 insertions(+), 84 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index b2ac18637..6deb04cef 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -740,20 +740,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue index 420880824..2619f9700 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue @@ -288,20 +288,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue index bee2f9026..3150ce4f5 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue @@ -330,20 +330,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue index a78d4e961..e8d6c89b0 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue @@ -400,20 +400,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue index dbf0166b6..21f3920fc 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue @@ -330,20 +330,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue index 91c1950e7..f08384699 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue @@ -400,20 +400,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index 4c489a567..f8da201e4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -738,20 +738,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index 60a948fb9..f1fc903fa 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -289,20 +289,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue index 23662aace..7ed0c56c4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step13.vue @@ -290,20 +290,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue index 64e513c35..81b0965e8 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step3.vue @@ -334,20 +334,19 @@
+ 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue index 17a2a4dad..65bb59d98 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step6.vue @@ -537,20 +537,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue index 79f75e312..5d88539f4 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC1.vue @@ -410,20 +410,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue index 595b8cff4..b6f89617d 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC3.vue @@ -334,20 +334,19 @@
+ 查询 + size="small" + @click="getResetLawsNumRow">清空 +
diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue index 5c25c54eb..9c970e89b 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/stepC6.vue @@ -537,20 +537,19 @@ + 查询 + size="small" + @click="getResetLawsNumRow">清空 +
From 8eb9652d17fcfa3f4efe8cd861d328f315d875b6 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Sun, 27 Mar 2022 12:07:15 +0800 Subject: [PATCH 43/47] feat: There is no way the, BUG #52130 --- .../pages/creatProcess/qbrk-product/step1.vue | 29 +++++++++----- .../creatProcess/qbrk-product/step13.vue | 29 +++++++++----- .../pages/creatProcess/qbrk-product/step3.vue | 29 +++++++++----- .../pages/creatProcess/qbrk-product/step6.vue | 29 +++++++++----- .../creatProcess/qbrk-product/stepC3.vue | 29 +++++++++----- .../creatProcess/qbrk-product/stepC6.vue | 39 ++++++++++++++----- .../pages/creatProcess/qbrk/step1.vue | 32 ++++++++++----- .../pages/creatProcess/qbrk/step12.vue | 38 ++++++++++++------ .../pages/creatProcess/qbrk/step13.vue | 32 ++++++++++----- .../pages/creatProcess/qbrk/step3.vue | 32 ++++++++++----- .../pages/creatProcess/qbrk/step6.vue | 32 ++++++++++----- .../pages/creatProcess/qbrk/stepC3.vue | 32 ++++++++++----- .../pages/creatProcess/qbrk/stepC6.vue | 32 ++++++++++----- 13 files changed, 293 insertions(+), 121 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index 6deb04cef..7ad6212d3 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -775,8 +775,7 @@ { let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + if(item.standCode !== null && item.standCode !== ''){ + texts = item.standCode + }else { + if (item.standYear != null && item.standYear !== '') { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear + } else { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + } } textArr2.push(item.standNumber) textArr.push(texts) @@ -2450,20 +2453,28 @@ // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 if(this.replaceLawType === 'DTQBBHBUSS'){ - this.form.DTQBBHBUSS = textArr.join(',') + this.form.DTQBBHBUSS = this.filterSetData(textArr.join(',')) }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'BDTQBBHBUSS'){ - this.form.BDTQBBHBUSS = textArr.join(',') - this.form.standNum = textArr2.join(',') + this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) + this.form.standNum = this.filterSetData(textArr2.join(',')) }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } // this.$emit('input', textArr.join(',')) this.$refs.selections.clearSelection() }, + filterSetData(data){ + const arr=new Set() + let permission = data.split(","); + permission.forEach((item, index) => { + arr.add(item) + }) + return Array.from(arr).join(','); + }, // 点击查看 handlePreview (item) { let routeUrl = this.$router.resolve({ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue index 2619f9700..6a5a35efb 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue @@ -323,8 +323,7 @@ { let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + if(item.standCode !== null && item.standCode !== ''){ + texts = item.standCode + }else { + if (item.standYear != null && item.standYear !== '') { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear + } else { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + } } textArr2.push(item.standNumber) textArr.push(texts) @@ -1879,14 +1882,14 @@ // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 if(this.replaceLawType === 'DTQBBHBUSS'){ - this.form.DTQBBHBUSS = textArr.join(',') + this.form.DTQBBHBUSS = this.filterSetData(textArr.join(',')) }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'BDTQBBHBUSS'){ - this.form.BDTQBBHBUSS = textArr.join(',') - this.form.standNum = textArr2.join(',') + this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) + this.form.standNum = this.filterSetData(textArr2.join(',')) }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } @@ -1894,6 +1897,14 @@ this.$refs.selections.clearSelection() this.formKey++ }, + filterSetData(data){ + const arr=new Set() + let permission = data.split(","); + permission.forEach((item, index) => { + arr.add(item) + }) + return Array.from(arr).join(','); + }, // 点击查看 handlePreview (item) { let routeUrl = this.$router.resolve({ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue index 3150ce4f5..57b5e648f 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step3.vue @@ -365,8 +365,7 @@ { let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + if(item.standCode !== null && item.standCode !== ''){ + texts = item.standCode + }else { + if (item.standYear != null && item.standYear !== '') { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear + } else { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + } } textArr2.push(item.standNumber) textArr.push(texts) @@ -1938,14 +1941,14 @@ // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 if(this.replaceLawType === 'DTQBBHBUSS'){ - this.form.DTQBBHBUSS = textArr.join(',') + this.form.DTQBBHBUSS = this.filterSetData(textArr.join(',')) }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'BDTQBBHBUSS'){ - this.form.BDTQBBHBUSS = textArr.join(',') - this.form.standNum = textArr2.join(',') + this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) + this.form.standNum = this.filterSetData(textArr2.join(',')) }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } @@ -1953,6 +1956,14 @@ this.$refs.selections.clearSelection() this.formKey++ }, + filterSetData(data){ + const arr=new Set() + let permission = data.split(","); + permission.forEach((item, index) => { + arr.add(item) + }) + return Array.from(arr).join(','); + }, // 点击查看 handlePreview (item) { let routeUrl = this.$router.resolve({ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue index e8d6c89b0..697c77896 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step6.vue @@ -435,8 +435,7 @@ { let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + if(item.standCode !== null && item.standCode !== ''){ + texts = item.standCode + }else { + if (item.standYear != null && item.standYear !== '') { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear + } else { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + } } textArr2.push(item.standNumber) textArr.push(texts) @@ -2030,14 +2033,14 @@ // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 if(this.replaceLawType === 'DTQBBHBUSS'){ - this.form.DTQBBHBUSS = textArr.join(',') + this.form.DTQBBHBUSS = this.filterSetData(textArr.join(',')) }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'BDTQBBHBUSS'){ - this.form.BDTQBBHBUSS = textArr.join(',') - this.form.standNum = textArr2.join(',') + this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) + this.form.standNum = this.filterSetData(textArr2.join(',')) }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } @@ -2045,6 +2048,14 @@ this.$refs.selections.clearSelection() this.formKey++ }, + filterSetData(data){ + const arr=new Set() + let permission = data.split(","); + permission.forEach((item, index) => { + arr.add(item) + }) + return Array.from(arr).join(','); + }, // 点击查看 handlePreview (item) { let routeUrl = this.$router.resolve({ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue index 21f3920fc..5f14880be 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC3.vue @@ -365,8 +365,7 @@ { let texts = '' - if (item.standYear != null && item.standYear !== '') { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear - } else { - texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + if(item.standCode !== null && item.standCode !== ''){ + texts = item.standCode + }else { + if (item.standYear != null && item.standYear !== '') { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber + '-' + item.standYear : item.standNumber + '-' + item.standYear + } else { + texts = item.standSort !== null ? item.standSort + ' ' + item.standNumber : item.standNumber + } } textArr2.push(item.standNumber) textArr.push(texts) @@ -1939,14 +1942,14 @@ // this.SarLawsInfoEO.replaceLawsNum = textArr.join(',') // 解决 标准入库流程--圈住的字段,先手动输入,然后再手动查找,点提交就会把手动输入的标准号覆盖 if(this.replaceLawType === 'DTQBBHBUSS'){ - this.form.DTQBBHBUSS = textArr.join(',') + this.form.DTQBBHBUSS = this.filterSetData(textArr.join(',')) }else if(this.replaceLawType === 'yybj'){ this.form.yybj = this.form.yybj ? this.form.yybj + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'cbbh'){ this.form.cbbh = this.form.cbbh ? this.form.cbbh + ',' +textArr.join(',') : textArr.join(',') }else if(this.replaceLawType === 'BDTQBBHBUSS'){ - this.form.BDTQBBHBUSS = textArr.join(',') - this.form.standNum = textArr2.join(',') + this.form.BDTQBBHBUSS = this.filterSetData(textArr.join(',')) + this.form.standNum = this.filterSetData(textArr2.join(',')) }else { this.form.byybj = this.form.byybj ? this.form.byybj + ',' +textArr.join(',') : textArr.join(',') } @@ -1954,6 +1957,14 @@ this.$refs.selections.clearSelection() this.formKey++ }, + filterSetData(data){ + const arr=new Set() + let permission = data.split(","); + permission.forEach((item, index) => { + arr.add(item) + }) + return Array.from(arr).join(','); + }, // 点击查看 handlePreview (item) { let routeUrl = this.$router.resolve({ diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue index f08384699..e470b5976 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/stepC6.vue @@ -696,14 +696,21 @@