主题:配置searchForm,日期类型只有Query.TYPE_DATE_BETWEEN,实际需求只需选

lp0601 2020年02月25日 31

在做搜索查询时,使用searchForm,后端java,@Query日期类型只有Query.TYPE_DATE_BETWEEN,需要选择两次日期,实际需求只需选择一个日期即可,这个怎么做

闲大赋 2020年02月26日

这个没办法了,只能自己写界面了… searchForm是提供常用的搜索而不用写代码。如果不行,只能自己写了。或者你自己搞一个扩展类型


你可以参考Query.TYPE_DATE_BETWEEN实现来做一个扩展。原理就是根据注解生成一个界面描述

lp0601 2020年02月26日

感谢 作者 与 Q群里的 长春-高频音乐(星球+购书) 提供帮助,问题已有解决方案。

1、com.ibeetl.admin.core.annotation.Query中自定义一个扩展。

2、admin-core/src/main/resources/templates/common/tag/searchForm.tag.html,编写html描述