fix: [BPM 工作流] 触发器配置问题修复
parent
21e663a719
commit
2b48d60735
|
|
@ -236,7 +236,7 @@
|
||||||
<el-divider />
|
<el-divider />
|
||||||
<div>
|
<div>
|
||||||
<el-button type="primary" @click="saveConfig">确 定</el-button>
|
<el-button type="primary" @click="saveConfig">确 定</el-button>
|
||||||
<el-button @click="closeDrawer">取 消</el-button>
|
<el-button @click="cancelConfig">取 消</el-button>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</el-drawer>
|
</el-drawer>
|
||||||
|
|
@ -467,6 +467,13 @@ const saveConfig = async () => {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** 取消配置 */
|
||||||
|
const cancelConfig = () => {
|
||||||
|
// 恢复原来的配置
|
||||||
|
currentNode.value.triggerSetting = originalSetting
|
||||||
|
closeDrawer()
|
||||||
|
}
|
||||||
|
|
||||||
/** 获取节点展示内容 */
|
/** 获取节点展示内容 */
|
||||||
const getShowText = (): string => {
|
const getShowText = (): string => {
|
||||||
let showText = ''
|
let showText = ''
|
||||||
|
|
@ -498,7 +505,7 @@ const getShowText = (): string => {
|
||||||
/** 显示触发器节点配置, 由父组件传过来 */
|
/** 显示触发器节点配置, 由父组件传过来 */
|
||||||
const showTriggerNodeConfig = (node: SimpleFlowNode) => {
|
const showTriggerNodeConfig = (node: SimpleFlowNode) => {
|
||||||
nodeName.value = node.name
|
nodeName.value = node.name
|
||||||
originalSetting = node.triggerSetting ? JSON.parse(JSON.stringify(node.triggerSetting)) : {}
|
originalSetting = cloneDeep(node.triggerSetting)
|
||||||
if (node.triggerSetting) {
|
if (node.triggerSetting) {
|
||||||
configForm.value = {
|
configForm.value = {
|
||||||
type: node.triggerSetting.type,
|
type: node.triggerSetting.type,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue