|
|
|
@ -50,7 +50,7 @@ |
|
|
|
|
<div>判分规则</div> |
|
|
|
|
</div> |
|
|
|
|
<div> |
|
|
|
|
<el-button v-if="!isView" :disabled="isAddRule" type="primary" size="mini" @click="addRule">新增</el-button> |
|
|
|
|
<el-button v-if="!isView" type="primary" size="mini" @click="addRule">新增</el-button> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
@ -302,7 +302,7 @@ |
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
<template v-else> |
|
|
|
|
<div style="line-height: 65px">{{ checkChange? '需点击' : '' }}</div> |
|
|
|
|
<div style="line-height: 65px">{{ checkChange[scope.$index]? '需点击' : '' }}</div> |
|
|
|
|
</template> |
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
@ -338,7 +338,7 @@ export default { |
|
|
|
|
components: {quill, MyTree}, |
|
|
|
|
data() { |
|
|
|
|
return { |
|
|
|
|
checkChange: false, |
|
|
|
|
checkChange: [false], |
|
|
|
|
|
|
|
|
|
lcId: "", // 流程类判分点id |
|
|
|
|
isAdd: Boolean(this.$route.query.isAdd), // 添加 |
|
|
|
@ -375,6 +375,7 @@ export default { |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
this.getTreeData(); |
|
|
|
|
console.log(this.treeData) |
|
|
|
|
if (this.$route.query.systemId) { |
|
|
|
|
this.formData.lcJudgmentPoint.systemId = this.$route.query.systemId; |
|
|
|
|
} |
|
|
|
@ -489,7 +490,8 @@ export default { |
|
|
|
|
}); |
|
|
|
|
}, |
|
|
|
|
handleCheckChange(data, checked, indeterminate, row, index) { // 处理勾选 |
|
|
|
|
this.checkChange = true |
|
|
|
|
this.checkChange[this.checkChange.length -1 ] = true |
|
|
|
|
this.checkChange.push(false) |
|
|
|
|
if (checked && data.isNode === 1) { |
|
|
|
|
this.tableData[index].operationIds = data.id; // 操作id串 |
|
|
|
|
// for () |
|
|
|
@ -655,42 +657,47 @@ export default { |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
addRule() { // 新增规则 |
|
|
|
|
this.isAddRule = true; |
|
|
|
|
// this.tableData.length && this.tableData.push({ruleOperation: 0, indexNo: ""}); |
|
|
|
|
if (this.tableData.length > 0){ |
|
|
|
|
this.tableData.push({ |
|
|
|
|
ruleOperation: 0 |
|
|
|
|
},{ |
|
|
|
|
indexNo: this.tableData.length +1, |
|
|
|
|
isSubject: true, |
|
|
|
|
isDisabled: false, // 不禁用 |
|
|
|
|
isSave: false, // 未保存 |
|
|
|
|
lcId: this.lcId, |
|
|
|
|
resultOperation: 0, |
|
|
|
|
ruleOperation: 0, |
|
|
|
|
operationIds: "", |
|
|
|
|
value1: "", |
|
|
|
|
value2: "", |
|
|
|
|
value3: "", |
|
|
|
|
value4: "", |
|
|
|
|
value5: "" |
|
|
|
|
}); |
|
|
|
|
}else{ |
|
|
|
|
this.tableData.push({ |
|
|
|
|
indexNo: this.tableData.length +1, |
|
|
|
|
isSubject: true, |
|
|
|
|
isDisabled: false, // 不禁用 |
|
|
|
|
isSave: false, // 未保存 |
|
|
|
|
lcId: this.lcId, |
|
|
|
|
resultOperation: 0, |
|
|
|
|
ruleOperation: 0, |
|
|
|
|
operationIds: "", |
|
|
|
|
value1: "", |
|
|
|
|
value2: "", |
|
|
|
|
value3: "", |
|
|
|
|
value4: "", |
|
|
|
|
value5: "" |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
if(!this.isAddRule) { |
|
|
|
|
this.isAddRule = true; |
|
|
|
|
// this.tableData.length && this.tableData.push({ruleOperation: 0, indexNo: ""}); |
|
|
|
|
if (this.tableData.length > 0){ |
|
|
|
|
this.tableData.push({ |
|
|
|
|
ruleOperation: 0 |
|
|
|
|
},{ |
|
|
|
|
indexNo: this.tableData.length +1, |
|
|
|
|
isSubject: true, |
|
|
|
|
isDisabled: false, // 不禁用 |
|
|
|
|
isSave: false, // 未保存 |
|
|
|
|
lcId: this.lcId, |
|
|
|
|
resultOperation: 0, |
|
|
|
|
ruleOperation: 0, |
|
|
|
|
operationIds: "", |
|
|
|
|
value1: "", |
|
|
|
|
value2: "", |
|
|
|
|
value3: "", |
|
|
|
|
value4: "", |
|
|
|
|
value5: "" |
|
|
|
|
}); |
|
|
|
|
}else{ |
|
|
|
|
this.tableData.push({ |
|
|
|
|
indexNo: this.tableData.length +1, |
|
|
|
|
isSubject: true, |
|
|
|
|
isDisabled: false, // 不禁用 |
|
|
|
|
isSave: false, // 未保存 |
|
|
|
|
lcId: this.lcId, |
|
|
|
|
resultOperation: 0, |
|
|
|
|
ruleOperation: 0, |
|
|
|
|
operationIds: "", |
|
|
|
|
value1: "", |
|
|
|
|
value2: "", |
|
|
|
|
value3: "", |
|
|
|
|
value4: "", |
|
|
|
|
value5: "" |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
}else { |
|
|
|
|
this.$message('请保存当前判分规则再新增!'); |
|
|
|
|
} |
|
|
|
|
// anewPosttingData(judgmentRuleList) |
|
|
|
|
}, |
|
|
|
|