Browse Source

【pc端 议题管理已驳回】【添加导出】魏凯 2020-11-13

feature/dangjian
weikai 5 years ago
parent
commit
13c351d3c2
  1. 1
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/events/EpdcRejectEventsDTO.java
  2. 14
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/controller/EpdcEventsController.java
  3. 33
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/excel/rejectEventsExcel.java
  4. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/EpdcEventsService.java
  5. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java
  6. 3
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/events/EpdcEventsDao.xml

1
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/events/EpdcRejectEventsDTO.java

@ -31,4 +31,5 @@ public class EpdcRejectEventsDTO implements Serializable {
* 来源话题名称或者党群议事
*/
private String groupName;
private String allDeptName;
}

14
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/controller/EpdcEventsController.java

@ -203,5 +203,19 @@ public class EpdcEventsController {
ExcelUtils.exportExcelToTarget(response, "待回应", list, UnEventsExcel.class);
}
/***
* 项目管理 -已驳回
* @param params
* @param response
* @return void
* @author qushutong
* @date 2020/3/18 15:59
*/
@GetMapping("rejectEventsExport")
public void rejectEventsExport(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<EpdcRejectEventsDTO> list= epdcEventsService.rejectEventsExportList(params);
ExcelUtils.exportExcelToTarget(response, "已驳回", list, UnEventsExcel.class);
}
}

33
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/excel/rejectEventsExcel.java

@ -0,0 +1,33 @@
package com.elink.esua.epdc.modules.events.excel;
import cn.afterturn.easypoi.excel.annotation.Excel;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
@Data
public class rejectEventsExcel {
/**
* 提交人
*/
@Excel(name = "提交人")
private String nickName;
/**
* 提交时间
*/
@Excel(name = "提交时间")
private String createdTime;
/**
* 时间内容
*/
@Excel(name = "议题内容")
private String eventContent;
/**
* 来源话题名称或者党群议事
*/
@Excel(name = "来源")
private String groupName;
@Excel(name = "所属网格")
private String allDeptName;
}

8
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/EpdcEventsService.java

@ -297,4 +297,12 @@ public interface EpdcEventsService extends BaseService<EpdcEventsEntity> {
* @return com.elink.esua.epdc.commons.tools.utils.Result
*/
Result rejectEventsInfo(RejectRecordDTO dto);
/***
* 项目管理 -已驳回 导出
* @param params
* @return void
* @author wk
* @date 2020-11
*/
List<EpdcRejectEventsDTO> rejectEventsExportList(Map<String, Object> params);
}

5
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

@ -783,6 +783,11 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
return new Result();
}
@Override
public List<EpdcRejectEventsDTO> rejectEventsExportList(Map<String, Object> params) {
List<EpdcRejectEventsDTO> list = baseDao.selectListOfRejectEvents(params);
return list;
}
}

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

@ -102,7 +102,8 @@
WHEN trim( temp.GROUP_NAME ) != ''
AND temp.GROUP_NAME IS NOT NULL
THEN temp.GROUP_NAME ELSE '党群议事'
END ) AS groupName
END ) AS groupName,
temp.ALL_DEPT_NAMES as allDeptName
FROM
epdc_events temp
WHERE

Loading…
Cancel
Save