diff --git a/src/pages/home2/components/todoList/index.vue b/src/pages/home2/components/todoList/index.vue index 8ec8b9542..1a8af79fd 100644 --- a/src/pages/home2/components/todoList/index.vue +++ b/src/pages/home2/components/todoList/index.vue @@ -398,7 +398,7 @@ export default { prcType: row.prcType } }) - }else if (row.taskInfo === '总院标准法规部产品标准工程师/各事业部标准化员发布'){ + }else if (row.taskInfo === '总院标准法规部产品标准工程师发布'){ this.$router.push({ name: 'bussLibraryProduct13', query: { diff --git a/src/pages/localTool/standardWarning.vue b/src/pages/localTool/standardWarning.vue index a026d304a..2ecc81de1 100644 --- a/src/pages/localTool/standardWarning.vue +++ b/src/pages/localTool/standardWarning.vue @@ -162,9 +162,9 @@ {{ scope.row.itemsName }} - + @@ -473,8 +473,8 @@ export default { //标准名称 standName: this.dynamic.standName, //发布日期 - startPutTime: this.dynamic.putTime[0], - endPutTime: this.dynamic.putTime[1], + startIssueTime: this.dynamic.putTime[0], + endIssueTime: this.dynamic.putTime[1], //实施日期 startSSRQ: this.dynamic.SSRQ[0], endSSRQ: this.dynamic.SSRQ[1], diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue index be51968b5..d1804f4a8 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step3.vue @@ -266,7 +266,7 @@ @checkedRole="checkedRole" > @@ -336,6 +336,8 @@ name: "bzzqyjStep3", data() { return { + modaltitle2: '', + addType: '', onlyKey: '', commentText3: '', itermsConditionsFlag: false, @@ -349,6 +351,10 @@ oldText: '', newText: '', reason: '', + id: '', + department: this.$store.getters.userInfo.upDeptName, + responUserName: this.$store.getters.userInfo.userName, + responUser: this.$store.getters.userInfo.userId }, drawerModal: false, todoId: '', @@ -426,7 +432,11 @@ } } }, + saveUserInfo2 () { + if (this.addType === 'add') { + this.data.push(this.editForm) + } for( let a = 0; a < this.data.length; a++) { if (this.data[a].id === this.itemId) { this.data[a].chapterNumber = this.editForm.chapterNumber @@ -438,10 +448,27 @@ } this.modalshowflag2 = false }, - cancleUserInfo2 () { - this.modalshowflag2 = false + addModal() { + var id = Number(Math.random().toString().substr(3, 3) + Date.now()).toString(36); + this.itemId = id + this.editForm = { + chapterNumber: '', + chapterName: '', + oldText: '', + newText: '', + reason: '', + id: id, + department: this.$store.getters.userInfo.upDeptName, + responUserName: this.$store.getters.userInfo.userName, + responUser: this.$store.getters.userInfo.userId + } + this.addType = 'add' + this.modaltitle2 = '新增' + this.modalshowflag2 = true }, itemEdit (row) { + this.addType = 'edit' + this.modaltitle2 = '编辑' this.itemId = row.id this.modalshowflag2 = true this.editForm = { @@ -452,6 +479,10 @@ reason: row.reason, } }, + + cancleUserInfo2 () { + this.modalshowflag2 = false + }, downloadFile (attId) { window.location.href = '/api/att/attFile/downloadFileForSar?fileId=' + attId }, @@ -529,31 +560,6 @@ this.$message.warning('请选择要删除的数据') } }, - addModal() { - var id = Number(Math.random().toString().substr(3, 3) + Date.now()).toString(36); - var json = { - chapterNumber: '', - chapterName: '', - commentText: '', - oldText: '', - newText: '', - reason: '', - id: id, - department: this.$store.getters.userInfo.upDeptName, - responUserName: this.$store.getters.userInfo.userName, - responUser: this.$store.getters.userInfo.userId - } - this.data.push(json) - this.itemId = id - this.editForm = { - chapterNumber: '', - chapterName: '', - oldText: '', - newText: '', - reason: '', - } - this.modalshowflag2 = true - }, handleTabs(name) { this.active = name }, diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue index 7153ae16c..b48731a98 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step4.vue @@ -285,7 +285,7 @@ :nodeList="nodeList" > @@ -346,6 +346,8 @@ export default { name: "bzzqyjStep4", data() { return { + modaltitle2: '', + addType: '', commentText4: '', acceptShow: false, idList: [], @@ -450,31 +452,6 @@ export default { this.$message.warning('请选择要删除的数据') } }, - addModal() { - var id = Number(Math.random().toString().substr(3, 3) + Date.now()).toString(36); - var json = { - chapterNumber: '', - chapterName: '', - commentText: '', - oldText: '', - newText: '', - reason: '', - id: id, - department: this.$store.getters.userInfo.institutionName, - responUserName: this.$store.getters.userInfo.userName, - responUser: this.$store.getters.userInfo.userId - } - this.data.push(json) - this.itemId = id - this.editForm = { - chapterNumber: '', - chapterName: '', - oldText: '', - newText: '', - reason: '', - } - this.modalshowflag2 = true - }, getItemList (standId, fileType) { // 查询分解单条款数据 this.$http.get('SarStandItems/sar-stand-items/querySarItemAndInterpretation', { standId: standId, @@ -497,6 +474,9 @@ export default { } }, saveUserInfo2 () { + if (this.addType === 'add') { + this.data.push(this.editForm) + } for( let a = 0; a < this.data.length; a++) { if (this.data[a].id === this.itemId) { this.data[a].chapterNumber = this.editForm.chapterNumber @@ -508,10 +488,27 @@ export default { } this.modalshowflag2 = false }, - cancleUserInfo2 () { - this.modalshowflag2 = false + addModal() { + var id = Number(Math.random().toString().substr(3, 3) + Date.now()).toString(36); + this.itemId = id + this.editForm = { + chapterNumber: '', + chapterName: '', + oldText: '', + newText: '', + reason: '', + id: id, + department: this.$store.getters.userInfo.upDeptName, + responUserName: this.$store.getters.userInfo.userName, + responUser: this.$store.getters.userInfo.userId + } + this.addType = 'add' + this.modaltitle2 = '新增' + this.modalshowflag2 = true }, itemEdit (row) { + this.addType = 'edit' + this.modaltitle2 = '编辑' this.itemId = row.id this.modalshowflag2 = true this.editForm = { @@ -522,6 +519,9 @@ export default { reason: row.reason, } }, + cancleUserInfo2 () { + this.modalshowflag2 = false + }, checkedRole2(data) { this.form.spId = data[0].id this.form.spName = data[0].name diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue index fc5ac8428..3e20e1aca 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step5.vue @@ -598,7 +598,8 @@ this.form.textType = data.form ? data.form.textType : data.textType this.form.cid = data.form ? data.form.cid : data.cid this.form.endTime = data.form ? data.form.endTime : data.endTime - data.info.forEach(item => { + let newArr = data.info ? data.info : data.form.data + newArr.forEach(item => { if (!item.source) { item.source = '1' } @@ -609,7 +610,7 @@ }); this.json = data; this.getItemList(data.standId,this.form.textValue) - this.data = data.info + this.data = newArr if (data.introduce) { } else { this.$http.get("slrs/sar-public-idea-all/getPublicIdea", { diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step6.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step6.vue index 227a6eb41..db4ee6551 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step6.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step6.vue @@ -340,8 +340,8 @@ user7Name: '' }, formRules: { - responUserList: [ - {required: true, message: "请选择责任人", trigger: "change"} + user7: [ + {required: true, message: "请选择审批领导", trigger: "change"} ] }, json: {} @@ -474,23 +474,29 @@ this.active = name; }, handleSubmit() { - this.isSubmit = true; - var json = this.json; - json.hqFlag = '0'; - json.commentText = this.commentText6; - json.user7 = this.form.user7; - json.user7Name = this.form.user7Name; - this.$http.post("lawss/activiti/completeTask", { - json: JSON.stringify(json), - taskId: this.taskIds, - userId: this.$store.getters.userInfo.userId - }, {}, res => { - if (res.success) { - this.$message.success("提交成功"); - this.$router.push("/processCenter"); + this.$refs['bzzqyjForm'].validate((valid) => { + if (valid) { + this.isSubmit = true; + var json = this.json; + json.hqFlag = '0'; + json.commentText = this.commentText6; + json.user7 = this.form.user7; + json.user7Name = this.form.user7Name; + this.$http.post("lawss/activiti/completeTask", { + json: JSON.stringify(json), + taskId: this.taskIds, + userId: this.$store.getters.userInfo.userId + }, {}, res => { + if (res.success) { + this.$message.success("提交成功"); + this.$router.push("/processCenter"); + } + this.isSubmit = false; + }); + } else { + this.$message.warning('请选择审批领导') } - this.isSubmit = false; - }); + }) }, handleSubmitNo() { if (this.commentText6) { @@ -520,6 +526,7 @@ pId: this.pId }).then(res => { let data = JSON.parse(res.mesg); + console.log(data); this.commentText6 = data.commentText6 || '' this.form.fjList = data.fjList || data.form.fjList this.form.cid = data.cid || data.form.cid; @@ -528,9 +535,10 @@ this.form.modelList = data.modelList || data.form.modelList this.form.user7 = data.form ? data.form.user7 : (data.user7 ? data.user7 : '') this.form.user7Name = data.form ? data.form.user7Name : (data.user7Name ? data.user7Name : '') - this.oldData = JSON.parse(JSON.stringify(data.info)) - var arr = [] - data.info.forEach(item => { + let newArr = data.info ? data.info : data.form.data + this.oldData = JSON.parse(JSON.stringify(newArr)) + let arr = [] + newArr.forEach(item => { if (item.state != '3') { arr.push(item) } diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step7.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step7.vue index ec06fe45c..544bed354 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step7.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step7.vue @@ -493,9 +493,10 @@ export default { this.form.endTime = data.endTime || data.form.endTime; this.form.textType = data.textType || data.form.textType this.form.modelList = data.modelList || data.form.modelList - this.oldData = JSON.parse(JSON.stringify(data.info)) - var arr = [] - data.info.forEach(item => { + let newArr = data.info ? data.info : data.form.data + this.oldData = JSON.parse(JSON.stringify(newArr)) + let arr = [] + newArr.forEach(item => { if (item.state != '3') { arr.push(item) } diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step8.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step8.vue index 623533ab4..90dbad5a6 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step8.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step8.vue @@ -249,7 +249,6 @@ show-submit :submitLoading="isSubmit" :saveLoading="saveLoading" - @save="handleSave" @submit="handleSubmit" show-back @back="handleSubmitNo" @@ -497,9 +496,10 @@ export default { this.form.endTime = data.endTime || data.form.endTime; this.form.textType = data.textType || data.form.textType this.form.modelList = data.modelList || data.form.modelList - this.oldData = JSON.parse(JSON.stringify(data.info)) - var arr = [] - data.info.forEach(item => { + let newArr = data.info ? data.info : data.form.data + this.oldData = JSON.parse(JSON.stringify(newArr)) + let arr = [] + newArr.forEach(item => { if (item.state != '3') { arr.push(item) } diff --git a/src/pages/processCenter/pages/creatProcess/bzzqyj/step9.vue b/src/pages/processCenter/pages/creatProcess/bzzqyj/step9.vue index 8fc381cb8..61c52caf5 100644 --- a/src/pages/processCenter/pages/creatProcess/bzzqyj/step9.vue +++ b/src/pages/processCenter/pages/creatProcess/bzzqyj/step9.vue @@ -496,9 +496,10 @@ export default { this.form.endTime = data.endTime || data.form.endTime; this.form.textType = data.textType || data.form.textType this.form.modelList = data.modelList || data.form.modelList - this.oldData = JSON.parse(JSON.stringify(data.info)) - var arr = [] - data.info.forEach(item => { + let newArr = data.info ? data.info : data.form.data + this.oldData = JSON.parse(JSON.stringify(newArr)) + let arr = [] + newArr.forEach(item => { if (item.state != '3') { arr.push(item) } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formEditList.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formEditList.vue index 2f846802e..eb41d0d72 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formEditList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formEditList.vue @@ -17,6 +17,11 @@ > + + + - + @@ -82,6 +86,13 @@ value-format="yyyy-MM-dd" > + + + @@ -114,7 +125,7 @@
{{ item.name }} - +
@@ -142,7 +153,7 @@
{{ item.name }} - +
@@ -172,7 +183,7 @@
{{ item.name }} - +
@@ -200,7 +211,7 @@
{{ item.name }} - +
@@ -254,15 +265,15 @@ > - - - - - - - - - + + + + + + + + + @@ -298,15 +309,15 @@ > - - - - - - - - - + + + + + + + + +
@@ -330,33 +341,33 @@ @click="selectLaws('DTQBBHBUSS'),config.attrName = '代替企标编号'" >{{'手动查找'}} - + -
-
-
- {{ item.name }} - - - -
-
-
- - - -
-
+ {{'手动查找'}} +
+ + + {{'手动查找'}} @@ -382,9 +393,178 @@ :disabled="true" >
+ + + + + + + +
+
+
+ {{ item.name }} + + + +
+
+
+ + + +
+
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -423,6 +603,14 @@ type: Array, required: true }, + summaryFileListSub: { + type: Array, + required: false + }, + madelSubListSub: { + type: Array, + required: false + }, disabledState: { type: Boolean, default: false @@ -431,10 +619,18 @@ type: Boolean, default: false }, + fbNode: { + type: Boolean, + default: false + }, fileMadelSub: { type: Boolean, default: false }, + opinionsShow: { + type: Boolean, + default: false + }, fbgDown: { type: Boolean, default: false @@ -476,6 +672,8 @@ LSBBBUSSFileList: [], QTWJBUSSFileList: [], GLWJBUSSFileList: [], + summaryFileList: [], + madelSubList: [], countryOptions:[],//国家地区 standSortOptions: [], // 标准类别 standNatureOptions: [], // 标准性质 @@ -514,6 +712,16 @@ ...mapGetters(['userInfo']) }, methods: { + filterOp(data){ + if(!data){ + return "" + } + const map = new Map(); + map.set("1","采纳"); + map.set("2","部分采纳"); + map.set("3","不采纳"); + return map.get(data) + }, choiceZRR1(type, title, id) { this.$emit('formChoiceZRR1',type,title,id) }, @@ -587,10 +795,14 @@ case 'GLWJBUSS': this.fileList=this.GLWJBUSSFileList break; + case 'madelSub': + this.fileList=this.madelSubList + break; default : ; } this.fileMadel = true; - this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,fileType); + console.log(this.madelSubList) + this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,fileType,this.madelSubList); }, filePreview(){ this.$preview(this.fileId) @@ -647,11 +859,14 @@ }, mounted () { this.form = this.formSub, - this.FBGBUSSFileList= this.FBGBUSSFileListSub, + console.log(this.form) + this.FBGBUSSFileList= this.FBGBUSSFileListSub, this.BZSMBUSSFileList= this.BZSMBUSSFileListSub, this.LSBBBUSSFileList= this.LSBBBUSSFileListSub, this.QTWJBUSSFileList= this.QTWJBUSSFileListSub, this.GLWJBUSSFileList= this.GLWJBUSSFileListSub, + this.summaryFileList= this.summaryFileListSub, + this.madelSubList= this.madelSubListSub, this.$http.get('sys/dictype/getDicTypeListCode', '', { _this: this }, res => { @@ -680,6 +895,7 @@ 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() @@ -689,7 +905,7 @@ form: { handler: function (val) { if(val){ - this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel); + this.$emit('formCancel', this.form, this.FBGBUSSFileList,this.LSBBBUSSFileList,this.BZSMBUSSFileList,this.QTWJBUSSFileList,this.GLWJBUSSFileList,this.fileMadel,this.fileList,'',this.madelSubList); } }, deep: true //对象的深度验证 diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formList.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formList.vue index 92b39e425..4dbc3dcfa 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/common/formList.vue @@ -32,6 +32,7 @@ + @@ -58,16 +59,16 @@ + + + - - - @@ -93,42 +94,54 @@ -
- - {{value.name}} -
-
- - - +
+ {{ item.name }} + + +
+ + + + -
- - {{value.name}} -
-
- - - +
+ {{ item.name }} + + +
+ + + + -
- - {{value.name}} -
-
- - - +
+ {{ item.name }} + + +
+ + + + -
- - {{value.name}} -
-
- - - +
+ {{ item.name }} + + +
+ + + + @@ -159,22 +172,22 @@ > - - - - - - - - - + + + + + + + + + - + @@ -196,15 +209,15 @@ > - - - - - - - - - + + + + + + + + +
@@ -220,14 +233,17 @@ clearable >
- -
- - {{value.name}} -
-
- - - -
+ + + + + @@ -244,6 +260,28 @@ :disabled="true" >
+ + + + + + +
+ {{ item.name }} + + + +
+ + + + +
@@ -263,76 +301,118 @@ default-expand-all> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - -
@@ -388,6 +468,10 @@ type: Boolean, default: false }, + fileShow: { + type: Boolean, + default: false + }, }, filters: { ellipsis (value) { @@ -402,7 +486,8 @@ return { opinionsAdoptedOptions:[ {value: '1',label: '采纳'}, - {value: '2',label: '不采纳'}, + {value: '2',label: '部分采纳'}, + {value: '3',label: '不采纳'}, ], countryOptions:[],//国家地区 standSortOptions: [], // 标准类别 @@ -442,6 +527,34 @@ ...mapGetters(['userInfo']) }, methods: { + filterOp(data){ + if(!data){ + return "" + } + const map = new Map(); + map.set("1","采纳"); + map.set("2","部分采纳"); + map.set("3","不采纳"); + return map.get(data) + }, + // 文件预览及下载 + handleFilePreview(file,type) { + let attId = "" + if(file && file.id){ + attId = file.id + }else { + attId = file.response.data.id + } + if (type === 'down') { + if (attId) { + window.open('/api/att/attFile/downloadFileForSar?fileId=' + attId) + } else { + this.$message.warning('文件不存在,下载失败') + } + } else { + this.$preview(attId) + } + }, downloadFile (data) { //文件id中出现了','字符,去除掉 window.open('/api/att/attFile/downloadFileForSar?fileId=' + data.id) @@ -470,6 +583,8 @@ }, }, mounted () { + console.log(this.form.infoList) + console.log(this.form) this.$http.get('sys/dictype/getDicTypeListCode', '', { _this: this }, res => { @@ -498,6 +613,7 @@ 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() diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index 6ba7e71be..77f990e9e 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -179,7 +179,7 @@
- + - - - - - - - - - + + + + + + + + + @@ -306,15 +306,15 @@ > - - - - - - - - - + + + + + + + + +
@@ -598,23 +598,23 @@ -

总院标准法规部产品标准工程师/各事业部标准化员

+

总院标准法规部产品标准工程师

- -
-
-
-
- - - -

抄送人员

-
- +
+ + + + + + + + + +
@@ -968,6 +968,7 @@ /> !res.has(newArr) && res.set(newArr, 1)); + }, checkedRole2 (data) { let idList = '' let nameList = '' @@ -1691,6 +1696,13 @@ this.form.QCRBUSSID=idList; this.form.QCRBUSS=nameList; } + + if(data && data.length > 0){ + const institutionIdList = this.unique(data.map(item => item.institutionId)).join(",") + const institutionNameList = this.unique(data.map(item => item.institutionName)).join(",") + this.form.QCDWID = institutionIdList + this.form.QCDW = institutionNameList + } }, checkedRole (data) { if (this.type === 0) { @@ -2643,7 +2655,6 @@ this.isSubmit = true this.saveLoading = true this.form.country=this.countryArr; - this.form.standCode = this.form.standSort + ' ' + this.form.standNumber + ( this.form.standYear === '' ? '' : '-' + this.form.standYear) +' X' var json = Object.assign(this.form, this.roleForm) json.zrUserId = this.form.zrUserId json.jlUserId = this.form.jlUserId diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue index 81327f6f9..43a7b4d9a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step13.vue @@ -2,12 +2,11 @@ - +
-
基础信息
- +
审批历史
@@ -19,17 +18,31 @@ label-width="210px" >
- + :fbNode = "true" + @formCancel="formCancel" + @formSelectLawsCancel = "formSelectLawsCancel" + @formChoiceZRRListCancel = "formChoiceZRRListCancel" + @formChoiceQCDW = "formChoiceQCDW" + @formChoiceZRR1 = "formChoiceZRR1" + @formChoiceZRR2 = "formChoiceZRR2" + @formChoiceZRR3 = "formChoiceZRR3" + @formChoiceZRR4 = "formChoiceZRR4" + />
@@ -38,6 +51,14 @@ ref="formTongGuo" :model="formTongGuo" :rules="rules"> + + + + + + + + @@ -55,85 +76,85 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
@@ -349,6 +373,12 @@ @checkedRole="checkedRole" :nodeList="nodeList" > + @@ -553,12 +583,11 @@