线下调解,权限标识

This commit is contained in:
hanchaobo
2024-01-30 17:20:29 +08:00
parent 9a738ad294
commit 6c65f4a4e3
13 changed files with 195 additions and 325 deletions
@@ -25,6 +25,9 @@
</el-option>
</el-select>
</el-form-item>
<el-form-item label="权限字符" prop="buttonAuthFlag">
<el-input v-model="ruleForm.buttonAuthFlag" placeholder="请输入"></el-input>
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="cancel" class="endbutton"><span>取 消</span></el-button>
@@ -58,6 +61,9 @@ export default {
],
roleIds: [
{ required: true, message: '请选择关联角色', trigger: 'blur' },
],
buttonAuthFlag: [
{ required: true, message: '请输入权限字符', trigger: 'blur' },
]
},
dealvalue: [],
@@ -121,7 +127,7 @@ export default {
if (this.ruleForm.id) {
let nodevalue = this.dict.type.case_flow_node;
this.dealvalue = nodevalue.filter((item) => {
if(item.value == this.ruleForm.nodeId) {
if (item.value == this.ruleForm.nodeId) {
return item
}
}
@@ -134,7 +140,8 @@ export default {
caseStatusName: this.ruleForm.caseStatusName,
backFlowId: this.ruleForm.backFlowId,
roleIds: this.ruleForm.roleIds,
sort: this.ruleForm.sort
sort: this.ruleForm.sort,
buttonAuthFlag: this.ruleForm.buttonAuthFlag
}
} else {
let nodevalue = this.dict.type.case_flow_node;
@@ -150,7 +157,8 @@ export default {
nodeName: this.dealvalue[0].label,
caseStatusName: this.ruleForm.caseStatusName,
backFlowId: this.ruleForm.backFlowId,
roleIds: this.ruleForm.roleIds
roleIds: this.ruleForm.roleIds,
buttonAuthFlag: this.ruleForm.buttonAuthFlag
}
}
if (params.backFlowId == undefined) {