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