需求
功能表单下拉框根据某个值动态改变下拉的数据
下拉框注册 选择前(before-select)事件
const {
$func, // 功能对象
field, // 字段详细配置
model, // 表单数据
type, // 类型:column(列表字段)|form(表单字段)
$form, // 功能表单对象(表单编辑起效)
$grid, // 功能列表对象(列表编辑起效)
options,// 查询配置项,可以根据业务进行调整
} = EventOptions;
const optionsArray = [];
const YSAL_14 = model?.YSAL_14;
// 获得字典数据
const ddItemList = JE.getDDItemList('JE_FUNC_FIELD_ALIGN') || [];
if(ddItemList.length>0){
ddItemList.forEach((item)=>{
// 根据条件过滤数据
if(YSAL_14 == item.code){
// 处理数据
item.value = item.code;
item.label = item.text;
optionsArray.push(item);
}
})
}
return optionsArray;
最后编辑: 庞峰 文档更新时间: 2024-11-08 17:00 作者:庞峰