fix: Fix variable-assign-node cannot publish
--bug=1052464 --user=刘瑞斌 【应用】-编排应用中存在变量赋值节点,发布应用失败 https://www.tapd.cn/57709429/s/1659401
This commit is contained in:
parent
9b93cca790
commit
32b7aa99c5
@ -209,11 +209,14 @@ const nodeCascaderRef = ref()
|
|||||||
const nodeCascaderRef2 = ref()
|
const nodeCascaderRef2 = ref()
|
||||||
const validate = async () => {
|
const validate = async () => {
|
||||||
// console.log(replyNodeFormRef.value.validate())
|
// console.log(replyNodeFormRef.value.validate())
|
||||||
return Promise.all([
|
let ps = [
|
||||||
replyNodeFormRef.value?.validate(),
|
replyNodeFormRef.value?.validate(),
|
||||||
...nodeCascaderRef.value.map((item: any) => item.validate()),
|
...nodeCascaderRef.value.map((item: any) => item.validate())
|
||||||
...nodeCascaderRef2.value.map((item: any) => item.validate())
|
]
|
||||||
]).catch((err: any) => {
|
if (nodeCascaderRef2.value) {
|
||||||
|
ps = [...ps, ...nodeCascaderRef.value.map((item: any) => item.validate())]
|
||||||
|
}
|
||||||
|
return Promise.all(ps).catch((err: any) => {
|
||||||
return Promise.reject({ node: props.nodeModel, errMessage: err })
|
return Promise.reject({ node: props.nodeModel, errMessage: err })
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user