实体属性
使用cascade function
来编写
例如:
const item = parse( objectCol({ name: text.label('项目名称').required(true).initialValue('测试项目名称'), number: text.label('编号').required(true), construct_unit: text .label('招标人') .required(true) .initialValue('测试招标人'), deposit: number.label('保证金(万元)').required(true).initialValue(25), price: number.label('保费').required(true).initialValue(40.0), region: objectCol({ id: select.label('所属地区').props({ request: async () => { return []; }, }), }), calendar_days: number.label('投标有效期').required(true), weigh: number.label('权重').required(true), status: enumType .label('状态') .valueEnum([ { label: '招标中', value: 1, }, { label: '招标完成', value: 2, }, { label: '异常终止', value: 3, }, { label: '维护中 ', value: 4, }, { label: '待审核', value: 5, }, ]) .required(true), evaluation_method: text.label('评估方法').required(true).tableShow(false), max_money: text.label('最高限价').required(true).tableShow(false), require: text.label('招标需求').required(true).tableShow(false), end_time: dateTime .label('结束时间') .required(true) .tableShow(false) .initialValue(Date.now()), validity_start_time: dateTime .label('开标时间') .tableShow(false) .required(true) .initialValue(Date.now()) .props({ autoFocus: true }), }),);
在考虑