|
|
|
@ -577,6 +577,13 @@ function showOrHide (data:any){ |
|
|
|
|
|
|
|
}else if(leftOperatorsAndRight.left.startsWith("roleid")){ |
|
|
|
//接口1 |
|
|
|
queryHideRoleCondition(leftOperatorsAndRight).then(({ data }) => { |
|
|
|
if(data==true){ |
|
|
|
//alert(data) |
|
|
|
props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) |
|
|
|
mustBeHidden.push(props.formData.list[i].name) |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}else if(leftOperatorsAndRight.operator=="不包含"){ |
|
|
|
@ -594,6 +601,13 @@ function showOrHide (data:any){ |
|
|
|
}); |
|
|
|
}else if(leftOperatorsAndRight.left.startsWith("roleid")){ |
|
|
|
//接口1 |
|
|
|
queryHideRoleCondition(leftOperatorsAndRight).then(({ data }) => { |
|
|
|
if(data==false){ |
|
|
|
//alert(data) |
|
|
|
props.formData.config.hideField = addStringIfNotExists(props.formData.config.hideField,props.formData.list[i].name) |
|
|
|
mustBeHidden.push(props.formData.list[i].name) |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
} |
|
|
|
}else{ |
|
|
|
@ -948,14 +962,14 @@ function queryIfOrgOrPerson(obj: { left: string; operator: string; right: string |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
/* function queryHideFieldCondition(obj: { left: string; operator: string; right: string }) { |
|
|
|
function queryHideRoleCondition(obj: { left: string; operator: string; right: string }) { |
|
|
|
|
|
|
|
return request({ |
|
|
|
url: '/javasys/lowCode/AssociatedForms/queryHideFieldCondition', |
|
|
|
url: '/javasys/lowCode/AssociatedForms/queryHideRoleCondition', |
|
|
|
method: 'post', |
|
|
|
data: obj, |
|
|
|
}); |
|
|
|
} */ |
|
|
|
} |
|
|
|
|
|
|
|
function splitString(str:string) { |
|
|
|
const operators = ['==', '>', '>=', '<', '<=', '!=', '不包含' ,'包含']; |
|
|
|
|