diff --git a/src/components/DesignForm/public/form/form.vue b/src/components/DesignForm/public/form/form.vue index 2ddf3db..3692222 100644 --- a/src/components/DesignForm/public/form/form.vue +++ b/src/components/DesignForm/public/form/form.vue @@ -619,7 +619,43 @@ function showOrHide (data:any){ } }else{ //接口3 - console.log(1) + console.log(leftOperatorsAndRight) + console.log(data) + if(data.name==leftArr[2]){ + console.log("ghasdhasdfhhsadhasd") + console.log(props.formData.list[i].name) + nextTick(()=>{ + console.log(model.value[leftArr[2]]) + if(leftOperatorsAndRight.operator == "=="){ + if(model.value[leftArr[2]]==leftOperatorsAndRight.right){ + props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) + } + }else if(leftOperatorsAndRight.operator == "!="){ + if(model.value[leftArr[2]]!=leftOperatorsAndRight.right){ + props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) + } + }else if(leftOperatorsAndRight.operator == ">="){ + if(model.value[leftArr[2]]>=leftOperatorsAndRight.right){ + props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) + } + }else if(leftOperatorsAndRight.operator == ">"){ + if(model.value[leftArr[2]]>leftOperatorsAndRight.right){ + props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) + } + }else if(leftOperatorsAndRight.operator == "<"){ + if(model.value[leftArr[2]]