diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue index d08d89a7e..65ac10fdb 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue @@ -64,14 +64,6 @@ > - - - - + + + + + @@ -930,29 +931,7 @@ >{{ '手动查找' }} - - - - - - {{ '手动查找' }} - - + + + + + + + + {{ '手动查找' }} + + + @@ -3476,7 +3480,7 @@ export default { padding: 2px; } /deep/ .prc-content-border .form-item-disabled .el-form-item__content .el-input .el-input__inner { - width: 70%; + width: 100%; } /deep/ .search-area { diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue index f2fe8347b..4b8627a66 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step2.vue @@ -43,8 +43,7 @@ > - - + - - - @@ -167,6 +158,16 @@ + + + + + @@ -621,21 +622,23 @@ clearable > + + diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step3.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step3.vue index ade880e1a..49d53b1e9 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step3.vue @@ -80,14 +80,6 @@ clearable > - - - @@ -166,6 +158,16 @@ + + + + + @@ -581,23 +583,6 @@ clearable > - - - - - - @@ -615,6 +600,25 @@ + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue index e1705e739..33b9bbc47 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue @@ -69,13 +69,6 @@ > - - - @@ -174,6 +167,15 @@ :nodeKey="nodeKey" @popoverHide="treeHide" @popoverHideCancel="treeHideCancel"> + + + + + @@ -1184,29 +1186,6 @@ >{{ '手动查找' }} - - - - - - {{ '手动查找' }} - - @@ -1229,6 +1208,31 @@ + + + + + + + {{ '手动查找' }} + + + diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step5.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step5.vue index a1104babb..80881c2e8 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step5.vue @@ -65,14 +65,6 @@ clearable > - - - @@ -160,6 +152,16 @@ + + + + + @@ -540,23 +542,6 @@ clearable > - - - - - - @@ -574,6 +559,25 @@ + + + + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue new file mode 100644 index 000000000..554a012f7 --- /dev/null +++ b/src/pages/processCenter/pages/creatProcess/qbfs/common/formListStep2.vue @@ -0,0 +1,735 @@ + + + + + diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue index 4697d037c..b378ecfe6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step1.vue @@ -86,20 +86,18 @@ min-width="120"> + + + - - - @@ -561,17 +559,31 @@ align="center"> + label="企标编号" + min-width="150"> + + + + + + {{ formatIssueDate(scope.row.reviewTime) }} + prop="qcrbuss" + label="起草人" + min-width="120"> + + + diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue index 799da19dc..00062b106 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step2.vue @@ -10,9 +10,6 @@
- - - - - - - - - - + + + +
+ + + + + + + +
+
@@ -135,6 +152,7 @@ @checkedRole="checkedRole" :nodeList="nodeList2" > + 正在加载数据
@@ -143,18 +161,32 @@ import ProcessHeader from "../../components/ProcessHeader"; import ProcessFooter from "../../components/ProcessFooter"; import ProcessTitle from "../../components/ProcessTitle"; import { changeAssigneeNew, inboundLiaisonDetail, saveTaskFirst } from "api/process"; +import formList from './common/formListStep2.vue' export default { name: "qbfsStepSub1", components:{ ProcessHeader, ProcessFooter, - ProcessTitle + ProcessTitle, + formList }, data() { return { active: '1', fileList: [], + formKey:1, + dataLoading:true, + modalShowRoleFlag:false, + disabledState:true, + verifySarStandard:true, + FBGBUSSFileList: [], + BZSMBUSSFileList: [], + LSBBBUSSFileList: [], + QTWJBUSSFileList: [], + GLWJBUSSFileList: [], + LXDList: [], + FSDList: [], commentText: '', detailData: [], nodeList: [], @@ -200,6 +232,9 @@ export default { this.getData() }, methods:{ + emitDataLoading(boo){ + this.dataLoading = boo + }, processTable() { this.$http.get("lawss/activiti/get_list_by_instance", { prcNum: this.$route.query.prcNum, @@ -227,13 +262,75 @@ export default { }) }) }, + getStandInfoUpdateById(standId) { + return new Promise((resolve, reject) => { + this.$http.get('lawss/sarBussionessStand/getStandInfoUpdateById', {id: standId}, { + _this: this + }, res => { + if(res && res.data){ + const history = res; + resolve(history) + } + }) + }) + }, + assemble(ids,names){ + let list= new Array(); + if(ids && ids !== '' && names && names !== ''){ + let idArray=ids.split(','); + let nameArray=names.split(','); + for(let i=0; i { - this.qbfsForm = JSON.parse(JSON.stringify(item)) - this.fileList = item.fileList + const bringData = standObj.data + const obj = { + reviewResultsContent:"", + reviewUserId:this.$store.getters.userInfo.userId, + reviewUserName:this.$store.getters.userInfo.userName, + draftTime:"", + releaseTime:"", + expirationDate:"", + LXDName:"", + LXD:"", + FSDName:"", + FSD:"", + } + 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); + this.QTWJBUSSFileList=this.assemble(this.qbfsForm.QTWJBUSS,this.qbfsForm.QTWJBUSSName); + this.GLWJBUSSFileList=this.assemble(this.qbfsForm.GLWJBUSS,this.qbfsForm.GLWJBUSSName); + this.standardDrawer = false + this.verifySarStandard = true + this.formKey++ + this.$forceUpdate() }) }, handleTabs(name) { diff --git a/src/pages/processCenter/pages/phone/qbrk/step10.vue b/src/pages/processCenter/pages/phone/qbrk/step10.vue index 75fa27312..6a3bb2506 100644 --- a/src/pages/processCenter/pages/phone/qbrk/step10.vue +++ b/src/pages/processCenter/pages/phone/qbrk/step10.vue @@ -32,10 +32,10 @@ :opinionsShow = "true" @emitDataLoading="emitDataLoading" > -
- +
+ -
+
-
- +
+ -
+
-
+
-
+
-
+
-
+