diff --git a/src/api/DesignForm/type.ts b/src/api/DesignForm/type.ts index d1d3527..d4f0aa7 100644 --- a/src/api/DesignForm/type.ts +++ b/src/api/DesignForm/type.ts @@ -158,9 +158,9 @@ export interface nodeFlow extends enableVersionId{ export interface conditionInfo{ factorid:string; type:number; - isCheckbox?:boolean; + isCheckbox?:boolean|string; answers?:string[]; - oneanswer?:string; + oneanswer?:any; customFields?:customFieldsInfo[]; nodeUserList?:nodeUserInfo[]; diff --git a/src/components/DesignForm/app/index.vue b/src/components/DesignForm/app/index.vue index df24ee5..7afa6a1 100644 --- a/src/components/DesignForm/app/index.vue +++ b/src/components/DesignForm/app/index.vue @@ -50,6 +50,7 @@ import FormPageCont from "@/components/DesignForm/tableListPage/formPageCont.vue import NewFormPageCont from "@/components/DesignForm/tableListPage/newFormPageCont.vue"; import NewTableFlow from "@/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue"; +import TableFlow from "@/views/sysworkflow/lowcodepage/pageFlow/tableFlow.vue"; diff --git a/src/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue b/src/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue index 8f31e5b..1b7ae04 100644 --- a/src/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue +++ b/src/views/sysworkflow/lowcodepage/pageFlow/newTableFlow.vue @@ -467,10 +467,10 @@ const changeKeyVal = (key: any, val: any, type: any, attribute: any) => { item.type = 3; if (type == "checkbox") { item.isCheckbox = true; - item.answers = val.map(String); + item.answers = val?val.map(String):[]; } else { item.isCheckbox = false; - item.oneanswer = val.toString(); + item.oneanswer = val?val.toString():""; } if (notAsA_BasisForJudgment.indexOf(type) === -1) { isUpdateFlowChart = true; @@ -483,14 +483,14 @@ const changeKeyVal = (key: any, val: any, type: any, attribute: any) => { factorid: key, type: 3, isCheckbox: true, - answers: val.map(String), + answers: val?val.map(String):"", }); } else { flowFactor.push({ factorid: key, type: 3, isCheckbox: false, - oneanswer: val.toString(), + oneanswer: val?val.toString():"", }); } isUpdateFlowChart = true;