Browse Source

修改bug 新增所属机构查询功能

dev
曲树通 6 years ago
parent
commit
a349603453
  1. 2
      esua-epdc/epdc-module/epdc-news/epdc-news-server/src/main/java/com/elink/esua/epdc/service/impl/NoticeServiceImpl.java
  2. 3
      esua-epdc/epdc-module/epdc-news/epdc-news-server/src/main/resources/mapper/NoticeDao.xml

2
esua-epdc/epdc-module/epdc-news/epdc-news-server/src/main/java/com/elink/esua/epdc/service/impl/NoticeServiceImpl.java

@ -86,8 +86,10 @@ public class NoticeServiceImpl extends BaseServiceImpl<NoticeDao, NoticeEntity>
@Override
public PageData<NoticeDTO> pageForReadOnly(Map<String, Object> params) {
String noticeTitle = (String) params.get("noticeTitle");
String gridId = (String) params.get("gridId");
params.put("noticeTitle", noticeTitle.trim());
params.put("deptIdList", SecurityUser.getUser().getDeptIdList());
params.put("gridId",gridId.trim());
IPage<NoticeDTO> page = getPage(params);
List<NoticeDTO> list = baseDao.selectListByDeptId(params);
return new PageData<>(list, page.getTotal());

3
esua-epdc/epdc-module/epdc-news/epdc-news-server/src/main/resources/mapper/NoticeDao.xml

@ -72,6 +72,9 @@
LEFT JOIN epdc_notice n ON t0.NOTICE_ID = n.ID
WHERE
n.ID IS NOT NULL AND n.DEL_FLAG = '0' AND n.NOTICE_TITLE LIKE '%${noticeTitle}%'
<if test="gridId != null and gridId != ''">
AND n.ALL_DEPT_IDS like concat('%', #{gridId}, '%')
</if>
ORDER BY n.CREATED_TIME DESC
</select>

Loading…
Cancel
Save