介绍
页面上自定义数据集合字段,存储json数据,区别与子功能集合
详情
配置步骤
1. 打开表单字段配置,双击字段编码,右侧弹出框中调整字段类型为:数据集合;
2.数据集合配置中进行基础配置
4.编写grid-render(列表渲染)事件,进行数据集合字段渲染
配置效果
代码
const {
$func, // 功能对象
$form, // 功能表单对象
field, // 字段详细配置
} = EventOptions;
const columns = [{
title:'项目名称', // 标题
field:'XMMC', // 字段名
width: 140, // 宽度
required:true, //是否必填
placeholder: '请输入项目名称',
},{
title:'项目状态',
field:'XMZT_CODE',
width:'140',
required:true, //是否必填
editField:'cbbfield',// 组件名(具体名称可参考数据字典<JE_FUNC_FIELD_XTYPE>)
configInfo:'VIDEO_DEMO_DDZT,XMZT_NAME~XMZT_CODE,text~code,S',
renderer:({row,column})=>{
return row.XMZT_NAME;
}
},{
title:'项目状态_NAME',
field:'XMZT_NAME',
hidden:true, // 隐藏列
},{
title: '项目价格',
field: 'XM_PRICE',
required: true,
width:'140',
requiredText: '请输入价格',
style:{ width: '100%' },
editField:'numberfield',//数值框
},{
field: 'SLR',
title: '受理人',
required: true,
width:'140',
requiredText: '请选择受理人',
editField:'vueuserfield',//人员选择组件
configInfo:'JE_RBAC_VUSERQUERY,SLR,USER_NAME,S'
},{
field: 'WLMC',
title: '物料名称',
placeholder: '请选择物料名称',
required: true,
requiredText: '请选择物料名称',
editField:'gridssfield', //关联选择组件
configInfo:'VERSION_WL,WLMC,WL_WLMC,S'
},{
field: 'BMS',
title: '部门',
placeholder: '请选择部门',
required: true,
requiredText: '请选择部门',
editField:'treessfield',
configInfo:'JE_RBAC_DEPTTREE,BMS,text,S'
},{
field: 'CREATETIME',
title: '开始时间',
placeholder: '请选择时间',
required: true,
editField:'datefield',//时间组件
picker:"dateTime",
style:{ width: '100%'}
}];
return { columns }
关键字
- 数据集合
最后编辑: 呼丽华 文档更新时间: 2024-11-08 17:00 作者:呼丽华