修改企标复审bug

This commit is contained in:
宋伟佳
2021-12-06 17:27:57 +08:00
parent cbbfeae804
commit d79bf122e7
6 changed files with 30 additions and 14 deletions
@@ -110,7 +110,7 @@
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<div class="file-box" v-if="fileList.length > 0">
<p v-for="item in fileList"
:key="item.id"> {{ item.name }}
:key="item.id"> {{ item.oldFileName }}
<i
title="下载"
@click="downloadFile(item.id)"
@@ -361,6 +361,7 @@ export default {
getFormFieldList(item) {
this.$nextTick(() => {
this.qbfsForm = JSON.parse(JSON.stringify(item));
this.fileList = item.fileList
let res = item.res ? item.res.substring(1, item.res.lastIndexOf("]")) : "";
res = res.split(",");
this.dataList = [];
@@ -101,7 +101,7 @@
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<div class="file-box" v-if="fileList.length > 0">
<p v-for="item in fileList"
:key="item.id"> {{ item.name }}
:key="item.id"> {{ item.oldFileName }}
<i
title="下载"
@click="downloadFile(item.id)"
@@ -506,6 +506,16 @@ export default {
}else if(this.selectList.length < 1){
this.$message.warning('请至少选择一条数据进行带入')
}else{
this.$http.get('lawss/sarBussionessStand/getStandInfoUpdateById',{id: this.selectList[0].id},{
_this: this
}, res => {
let fileIds = res.data.attrInfoCaseMap.fbgbuss
this.$http.get('att/attFile/getMultiFileInfos',{fileIds: fileIds}, {
_this: this
}, res => {
this.fileList = res.data
})
})
this.qbfsForm.entNumber = this.selectList[0].standCode || '--'
this.qbfsForm.cnName = this.selectList[0].standName || '--'
this.qbfsForm.enName = this.selectList[0].standEnName || '--'
@@ -515,7 +525,6 @@ export default {
this.qbfsForm.releaseDate = this.selectList[0].issueTime || '--'
this.qbfsForm.implementDate = this.selectList[0].putTime || '--'
this.qbfsForm.reviewDate = '--' //复审日期字段未确定
this.fileList = this.selectList[0].standFileList
this.ListModel = false
}
},
@@ -525,7 +534,6 @@ export default {
},
//企业标准选中项改变
selectListChange(data){
console.log(data);
this.selectList = data
},
// 点击查看
@@ -568,6 +576,7 @@ export default {
this.$refs['roleForm'].validate((valid) => {
if (valid) {
this.isSubmit = true
this.qbfsForm.fileList = this.fileList
this.qbfsForm.commentText = this.commentText
var json = Object.assign(this.qbfsForm, this.roleForm)
this.$http.get('lawss/activiti/startProcess', {type: '23'}, {
@@ -97,7 +97,7 @@
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<div class="file-box" v-if="fileList.length > 0">
<p v-for="item in fileList"
:key="item.id"> {{ item.name }}
:key="item.id"> {{ item.oldFileName }}
<i
title="下载"
@click="downloadFile(item.id)"
@@ -329,6 +329,7 @@ export default {
getFormFieldList (item) {
this.$nextTick(() => {
this.qbfsForm = JSON.parse(JSON.stringify(item))
this.fileList = item.fileList
})
},
handleTabs(name) {
@@ -406,18 +407,21 @@ export default {
this.modalshowflag = true;
},
checkedRole(data) {
var idList = "";
var nameList = "";
let idList = "";
let nameList = "";
data.forEach(item => {
if (nameList.length > 0) {
if (nameList.length) {
nameList += ",";
idList += ",";
}
idList += item.id;
nameList += item.name;
});
this.qbfsForm.jgUserId = idList;
this.qbfsForm.jgUser = nameList;
this.$set(this.qbfsForm, 'jgUser', nameList)
this.$set(this.qbfsForm, 'jgUserId', idList)
if(this.qbfsForm.jgUser){
this.$refs.qbfsForm.validateField('jgUser')
}
},
/**
* @Description: 点击下载
@@ -97,7 +97,7 @@
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<div class="file-box" v-if="fileList.length > 0">
<p v-for="item in fileList"
:key="item.id"> {{ item.name }}
:key="item.id"> {{ item.oldFileName }}
<i
title="下载"
@click="downloadFile(item.id)"
@@ -335,6 +335,7 @@ export default {
getFormFieldList (item) {
this.$nextTick(() => {
this.qbfsForm = JSON.parse(JSON.stringify(item))
this.fileList = item.fileList
})
},
//流程提交
@@ -107,10 +107,10 @@
clearable
></el-input>
</el-form-item>
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<el-form-item label="附件" prop="fileName" class="add-form-item form-item-disabled">
<div class="file-box" v-if="fileList.length > 0">
<p v-for="item in fileList"
:key="item.id"> {{ item.name }}
:key="item.id"> {{ item.oldFileName }}
<i
title="下载"
@click="downloadFile(item.id)"
@@ -372,6 +372,7 @@ export default {
getFormFieldList(item) {
this.$nextTick(() => {
this.qbfsForm = JSON.parse(JSON.stringify(item));
this.fileList = item.fileList
let res = item.res ? item.res.substring(1, item.res.lastIndexOf("]")) : "";
res = res.split(",");
this.dataList = [];
@@ -272,7 +272,7 @@ export default {
this.toProcessDetail('bzchStep6-1',row)
} else if(prcType === '23'){
//企标复审
this.toProcessDetail('qbzxdjhgkStep1-5',row)
this.toProcessDetail('qbfsStep1-4',row)
}else if(prcType === '24'){
//企标废止
this.toProcessDetail('qbfzStep1-7',row)