|
|
|
@ -44,7 +44,7 @@ onMounted(()=>{ |
|
|
|
// console.log(props.data.control) |
|
|
|
if(props.data.control.formid!=null&&props.data.control.formid!=""){ |
|
|
|
getAsfDataTitles().then(({ data }) => { |
|
|
|
//console.log(data) |
|
|
|
console.log(data) |
|
|
|
options.value = data |
|
|
|
value1.value = props.formProps.model[props.data.name] |
|
|
|
}); |
|
|
|
@ -66,22 +66,35 @@ function getAsfDataTitles() { |
|
|
|
} |
|
|
|
//数据填充规则条件参数处理 |
|
|
|
|
|
|
|
/* |
|
|
|
fillRoles: [ |
|
|
|
{ |
|
|
|
leftValue: "formField:43:dai4biao3zuo4", |
|
|
|
rightValue: "formField:44:input1721721327977", |
|
|
|
id: "870df909314342cfb53c440a3d4263a4" |
|
|
|
let fillFieldsMaster = ""; |
|
|
|
//console.log(props.data.control.fillRoles) |
|
|
|
//let fillRoles = JSON.parse(JSON.stringify(props.data.control.fillRoles)) |
|
|
|
for(let i= 0;i<props.data.control.fillRoles.master.length;i++){ |
|
|
|
if(props.data.control.fillRoles.master[i].leftValue!=""&&props.data.control.fillRoles.master[i].rightValue!=""){ |
|
|
|
fillFieldsMaster = fillFieldsMaster+props.data.control.fillRoles.master[i].id+"_"+props.data.control.fillRoles.master[i].leftValue+"_"+props.data.control.fillRoles.master[i].rightValue+";" |
|
|
|
} |
|
|
|
} |
|
|
|
let fillFieldsChild = JSON.parse(JSON.stringify(props.data.control.fillRoles.child)) |
|
|
|
fillFieldsChild = fillFieldsChild.filter((item:any)=>{ |
|
|
|
return item.tablekey!="" |
|
|
|
}) |
|
|
|
//console.log(fillFieldsChild) |
|
|
|
for(let i= 0;i<fillFieldsChild.length;i++){ |
|
|
|
if(fillFieldsChild[i].tableKey!=""){ |
|
|
|
if(fillFieldsChild[i].childRoles.length>0){ |
|
|
|
fillFieldsChild[i].childRoles = fillFieldsChild[i].childRoles.filter((element:any) => { |
|
|
|
if(element.leftValue!=""&&element.rightValue!=""){ |
|
|
|
return element |
|
|
|
} |
|
|
|
}); |
|
|
|
} |
|
|
|
] |
|
|
|
*/ |
|
|
|
/* let fillFields = ""; |
|
|
|
for(let i= 0;i<props.data.control.fillRoles.length;i++){ |
|
|
|
if(props.data.control.fillRoles[i].leftValue!=""){ |
|
|
|
fillFields = fillFields+props.data.control.fillRoles[i].leftValue |
|
|
|
|
|
|
|
} |
|
|
|
} */ |
|
|
|
} |
|
|
|
//console.log(fillFieldsMaster) |
|
|
|
|
|
|
|
fillFieldsChild = JSON.stringify(fillFieldsChild) |
|
|
|
//console.log(fillFieldsChild) |
|
|
|
return request({ |
|
|
|
url: '/javasys/lowCode/AssociatedForms/getAsfDataTitles', |
|
|
|
method: 'post', |
|
|
|
@ -93,7 +106,8 @@ function getAsfDataTitles() { |
|
|
|
hideFormula:props.data.control.hideGongShi.mathsFormula, |
|
|
|
hideString:props.data.control.hideGongShi.mathsString, |
|
|
|
masterOnField:props.data.name, |
|
|
|
//fillFields:fillFields, |
|
|
|
fillFieldsMaster:fillFieldsMaster, |
|
|
|
fillFieldsChild:fillFieldsChild, |
|
|
|
}, |
|
|
|
}); |
|
|
|
} |
|
|
|
|