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