{{ 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 }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 意见信息
+
+
+
+
+
+ {{scope.$index + 1}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{filterOp(scope.row.opinionsAdopted)}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -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>
{{scope.$index + 1}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
- {{value.name | ellipsis}}
-
-
- - -
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+ {{filterOp(scope.row.opinionsAdopted)}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -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 @@
- 总院标准法规部产品标准工程师/各事业部标准化员
+ 总院标准法规部产品标准工程师
-
-
-
-
-
-
-
-
- 抄送人员
-
-
+
+
+
+
+
+
+
+
+
+
+