关注JEECG发展历程 关注最新动态和版本, 记录JEECG成长点滴 更新日志 - 技术支持 - 招聘英才

JEECG最新版本下载 JEECG智能开发平台 - 显著提高开发效率 常见问题 - 入门视频 - 参与开源团队

商务QQ: 69893005、418799587 商务热线(5*8小时): 010-64808099 官方邮箱: jeecgos@163.com

查看: 15230|回复: 1

datagrid查询问题

[复制链接]
发表于 2013-6-21 10:16:24 | 显示全部楼层 |阅读模式
  1. <div class="easyui-layout" fit="true">
  2.   <div region="center" style="padding:1px;">
  3.   <t:datagrid name="jianList" title="简历管理" actionUrl="yaoController.do?datagrid" idField="id" fit="true" queryMode="group">
  4.   <t:dgCol title="编号" field="id" hidden="false"></t:dgCol>
  5.    <t:dgCol title="简历编号" field="jianEntity_id" hidden="false"></t:dgCol>
  6.    <t:dgCol title="姓名" field="jianEntity_name" query="true" ></t:dgCol>
  7.    <t:dgCol title="性别" field="jianEntity_sex" query="true"  replace="男_1,女_0"></t:dgCol>
复制代码
表格需要显示的是yaoEntity中的顾员jianEntity的name成员。
显示是没有问题,但是查询就一直不成功。
估计是因为查询没有做成员内查询。
希望可以尽快修改。
发表于 2013-7-1 19:59:20 | 显示全部楼层
  1. /**
  2.          * easyuiAJAX用户列表请求数据
  3.          * @param request
  4.          * @param response
  5.          * @param dataGrid
  6.          */
  7.         @RequestMapping(params = "datagrid")
  8.         public void datagrid(TSUser user,HttpServletRequest request, HttpServletResponse response, DataGrid dataGrid) {
  9.                 CriteriaQuery cq = new CriteriaQuery(TSUser.class, dataGrid);
  10.                 //查询条件组装器
  11.                 org.jeecgframework.core.extend.hqlsearch.HqlGenerateUtil.installHql(cq, user);
  12.                
  13.                 //----------------------------------------------------------------
  14.                 //update-begin--Author:Quainty  Date:20130522 for:用户管理,添加按照部门过滤的功能
  15.                 // 追加部门条件查询 (如果是input型,传的是部门名;如果是combo型,传的是部门ID)
  16.                 String departname = oConvertUtils.getString(request.getParameter("TSDepart_departname"));
  17.                 if (!StringUtil.isEmpty(departname)) {
  18.                         DetachedCriteria dc = cq.getDetachedCriteria();
  19.                         DetachedCriteria dcDepart = dc.createCriteria("TSDepart");
  20.                         //dcDepart.add(Restrictions.like("departname", "%" + departname + "%"));// 部门名
  21.                         dcDepart.add(Restrictions.eq("id", departname));// 部门ID
  22.                 }
  23.                 //update-end--Author:Quainty  Date:20130522 for:用户管理,添加按照部门过滤的功能
  24.                 //----------------------------------------------------------------
  25.                 Short[] userstate = new Short[] { Globals.User_Normal, Globals.User_ADMIN };
  26.                 cq.in("status", userstate);
  27.                 cq.add();
  28.                 this.systemService.getDataGridReturn(cq, true);
  29.                 TagUtil.datagrid(response, dataGrid);
  30.         }
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表