Browse Source

移动端修改议题项目列表接口

dev
liuchuang 6 years ago
parent
commit
cfedf63f12
  1. 2
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiIssueController.java
  2. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueFormDTO.java
  3. 4
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemFormDTO.java
  4. 3
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
  5. 3
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

2
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiIssueController.java

@ -63,7 +63,7 @@ public class ApiIssueController {
* @Date: 2019/9/7 12:08
*/
@GetMapping("list")
public Result<List<IssueResultDTO>> listIssues(@LoginUser TokenDto userDetail, IssueFormDTO formDto) {
public Result<List<IssueResultDTO>> listIssues(@LoginUser TokenDto userDetail, @RequestBody IssueFormDTO formDto) {
return issueService.listIssues(userDetail, formDto);
}

4
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueFormDTO.java

@ -49,4 +49,8 @@ public class IssueFormDTO implements Serializable {
* 只查询半年内的数据
*/
private Date someMonthsAgo;
/**
* 议题分类ID
*/
private String categoryId;
}

4
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemFormDTO.java

@ -43,4 +43,8 @@ public class ItemFormDTO implements Serializable {
* 只查询半年内的数据
*/
private Date someMonthsAgo;
/**
* 议题分类ID
*/
private String categoryId;
}

3
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -192,6 +192,9 @@
<if test='searchContent != null and searchContent != ""'>
AND issue.ISSUE_CONTENT LIKE CONCAT('%',#{searchContent},'%')
</if>
<if test='categoryId != null and categoryId != ""'>
AND issue.ISSUE_CATEGORY_ID = #{categoryId}
</if>
ORDER BY
<if test='orderType == "1"'>statementNum DESC,</if>
issue.DISTRIBUTE_TIME DESC,

3
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -82,6 +82,9 @@
<if test='searchContent != null and searchContent != ""'>
AND item.ITEM_CONTENT LIKE CONCAT('%',#{searchContent},'%')
</if>
<if test='categoryId != null and categoryId != ""'>
AND item.ISSUE_CATEGORY_ID = #{categoryId}
</if>
ORDER BY
item.CREATED_TIME DESC,
img.CREATED_TIME

Loading…
Cancel
Save