1、自定义SQL查询:
在JFinal-layui v1.3的时候,新增了在线表单模块,很大程度上提升了开发效率,但是也存在着不足的地方,不能多表查询,这样在线表单功能就大打折扣了,达不到预期效果。所以为了解决这个问题,于是新增了自定义SQL查询模块,配合在线表单使用,省时省力,提高效率。
a、首先是在自定义sql定义好查询sql:如部门下拉数据sql,编号命名为query_org;查询用户,编号命名为query_user
b、预览功能可以看到sql查询出来的数据结构:
c、在线表单引用:
d、页面效果:
2、自定义SQL引用函数:
a、 自定义SQL查询还可以定义动态的表单数据,和字典引用函数类似,自定义SQL引用函数:
下拉引用函数:
#@getSelectBySql(code,name,text),
单选引用函数:
#@getRadioBySql(code,name,text),
多选引用函数:
#@getCheckboxBySql(code,name,text),
(code:sql编号,name:元素name属性,text:选项提示名称.)
b、如引用上述的部门自定义sql:
c、页面效果: