@RequestMapping(params = "datagrid")
public void datagrid(HrContractEntity hrContract,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {
CriteriaQuery cq = new CriteriaQuery(HrContractEntity.class, dataGrid);
setSearchCondition(hrContract, cq);//自定义查询方法
cq.add();
this.hrContractService.getDataGridReturn(cq, true);
TagUtil.datagrid(response, dataGrid);
}
private void setSearchCondition(HrContractEntity hrContract,
CriteriaQuery cq) {
String purContractNo = hrContract.getPurContractNo();
if(StringUtils.isNotEmpty(purContractNo)){
cq.add(Restrictions.sqlRestriction("pur_contract_no like '%" + purContractNo + "%'"));
}
}
JEECG 设置公用模糊检索条件
最新推荐文章于 2024-07-29 17:47:24 发布