xy 1 year ago
parent 7cb4720ee9
commit e59123d369

@ -1553,6 +1553,38 @@ export default function formBuilder(device, info, h, row, pWrite = false,pReadab
),
]);
break;
case 'relation-flow':
if (!this.flows[info.name]) {
flowList('all', {
page: 1,
page_size: 9999,
custom_model_id: info.stub
}).then(res => {
this.$set(this.flows, info.name, res.data.data)
console.log(this.flows)
})
}
formItem = h(
"van-cell",
{
attrs: {
for: info.name
},
props: {
title: info.label,
value: row ? row[info.name]?.toString()?.split(',').map(j => {
return this.flows[info.name]?.find((i) =>
i.id == j
)?.title;
})?.toString() : this.form[info.name]?.toString()?.split(',').map(j => {
return this.flows[info.name]?.find((i) =>
i.id == j
)?.title;
})?.toString()
}
},
);
break;
default:
formItem = h('van-cell',{
attrs: {

Loading…
Cancel
Save