自定义占位符定义表达式
- 数据权限定义表达式:
${thisTeacherName}
- 界面设计器查询条件定义:
$#{thisTeacherName}
需要加上#号
以上配置都可以通过查看queryWrapper里面的originRsql查看占位符是否被正确替换。
显隐、过滤条件表达式定义
显隐、过滤都可以加载字段注解里以及xml定义里
- 显隐:
invisible="$!{activeRecord.deadline}" / invisible = true
@Field.String @Field(displayName = "视图/页面", invisible = true) private String viewName;
- 过滤。
domain = " code == ${activeRecord.id} " / domain = "code == '111' "
@Field.one2many @Field(displayName = "子订单列表", summary = "子订单列表") @Field.Relation(relationFields = {"code"}, referenceFields = {"code"}, domain = "code != '1234'") private List<ChildOrder> orderList;
更多获取视图数据的写法参考文章上下文在字段和动作中的应用
rsql表达式定义
Oinone社区 作者:yexiu原创文章,如若转载,请注明出处:https://doc.oinone.top/other/20665.html
访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验