标准合规结果限制

This commit is contained in:
宋伟佳
2021-12-24 18:00:43 +08:00
parent 4cd8a6e59b
commit adcc1e6022
3 changed files with 78 additions and 56 deletions
@@ -23,6 +23,8 @@
<el-row :gutter="24">
<el-col :span="24">
<el-form-item label="调整类型" class="add-form-item form-item-disabled">
<el-button size="small" type="primary" style="margin: 10px;" @click="toggleComName('establish')">立项
</el-button>
<el-button size="small" type="primary" style="margin: 10px;" @click="toggleComName('merge')">合并
</el-button>
<el-button size="small" type="primary" style="margin: 10px;" @click="toggleComName('delay')">延期
@@ -31,8 +33,6 @@
</el-button>
<el-button size="small" type="primary" style="margin: 10px;" @click="toggleComName('rename')">更名
</el-button>
<el-button size="small" type="primary" style="margin: 10px;" @click="toggleComName('establish')">立项
</el-button>
</el-form-item>
</el-col>
</el-row>
@@ -270,11 +270,11 @@ export default {
},
data() {
return {
toggleType: '1',
toggleType: '5',
comFlag: 1,
active: "1",
commentText: "",
comName: "merge",
comName: "establish",
qbfsForm: {},
formLoading: false,
approvalFlag: false,
@@ -738,7 +738,6 @@ export default {
this.$set(item,'countermeasures', '')
this.$set(item,'completionTime', '')
})
} else {
this.dataList = item.dataList;
this.dataList.forEach(item => {
@@ -811,6 +810,16 @@ export default {
},
//提交事件
handleSubmit() {
let submitFlag = 0;
this.dataList.forEach(item => {
if(item.complianceReasons || item.noCompliance){
submitFlag = 1
}
return
})
if(submitFlag === 0 ){
this.$message.warning('请至少对一条信息进行评估')
}else{
this.handlePrice()
if(this.comFlag > 0) {
this.$message.warning('请填写完整的不符合项信息')
@@ -822,7 +831,8 @@ export default {
this.listForm.signFlag = "";
this.listForm.dataList = this.dataList;
const json = JSON.stringify(this.listForm);
this.isSubmit = true;
this.isSubmit = true
return
this.$http.post("lawss/activiti/completeTask", {
taskIds: this.taskIds,
userId: this.userId,
@@ -839,6 +849,7 @@ export default {
});
}
}
},
//批量编辑
batchEdit() {
@@ -794,6 +794,16 @@ export default {
},
//提交事件
handleSubmit() {
let submitFlag = 0;
this.dataList.forEach(item => {
if(item.complianceReasons || item.noCompliance){
submitFlag = 1
}
return
})
if(submitFlag === 0 ){
this.$message.warning('请至少对一条信息进行评估')
}else{
this.handlePrice()
if(this.comFlag > 0) {
this.$message.warning('请填写完整的不符合项信息')
@@ -822,6 +832,7 @@ export default {
}, e => {
});
}
}
},
//标准表格选择框改变
selectStandChange(data) {