update 修复跳转条件回显Object问题
This commit is contained in:
parent
1300b53c86
commit
2129f76923
@ -18,8 +18,8 @@
|
||||
<el-form-item prop="name" label="节点名称">
|
||||
<el-input v-model="formData.name" @change="nameChange"> </el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="conditionExpression" label="跳过条件">
|
||||
<el-input v-model="formData.conditionExpression" @change="conditionExpressionChange"> </el-input>
|
||||
<el-form-item prop="conditionExpression" label="跳转条件">
|
||||
<el-input v-model="formData.conditionExpressionValue" @change="conditionExpressionChange"> </el-input>
|
||||
</el-form-item>
|
||||
<el-form-item prop="skipExpression" label="跳过表达式">
|
||||
<el-input v-model="formData.skipExpression" @change="skipExpressionChange"> </el-input>
|
||||
@ -83,6 +83,12 @@ const conditionExpressionChange = (val: string) => {
|
||||
const skipExpressionChange = (val: string) => {
|
||||
updateProperties({ 'flowable:skipExpression': val });
|
||||
};
|
||||
|
||||
onBeforeMount(() => {
|
||||
if (formData.value.conditionExpression) {
|
||||
formData.value.conditionExpressionValue = formData.value.conditionExpression.body;
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped></style>
|
||||
|
5
src/types/bpmn/panel.d.ts
vendored
5
src/types/bpmn/panel.d.ts
vendored
@ -65,7 +65,10 @@ declare module 'bpmnDesign' {
|
||||
export interface StartEndPanel extends BasePanel {}
|
||||
export interface GatewayPanel extends BasePanel {}
|
||||
export interface SequenceFlowPanel extends BasePanel {
|
||||
conditionExpression: string;
|
||||
conditionExpression: {
|
||||
body: string;
|
||||
};
|
||||
conditionExpressionValue: string;
|
||||
skipExpression: string;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user