Browse Source

警民话题的导出功能

hotfix/yujt_opt
zhangyuan 5 years ago
parent
commit
f21e1bd8d6
  1. 7
      epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/controller/TopicController.java
  2. 10
      epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/service/TopicService.java
  3. 5
      epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/service/impl/TopicServiceImpl.java

7
epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/controller/TopicController.java

@ -105,6 +105,13 @@ public class TopicController {
ExcelUtils.exportExcelToTarget(response, null, list, TopicExcel.class);
}
@GetMapping("policeexport")
@DataFilter(tableAlias = "temp", deptId = "grid_id", prefix = "AND", isPendingCreator = false)
public void exportPolice(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<TopicDTO> list = topicService.listPolice(params);
ExcelUtils.exportExcelToTarget(response, null, list, TopicExcel.class);
}
/**
* 关闭话题
*

10
epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/service/TopicService.java

@ -81,6 +81,16 @@ public interface TopicService extends BaseService<TopicEntity> {
*/
List<TopicDTO> list(Map<String, Object> params);
/**
* 警民默认查询
*
* @param params
* @return java.util.List<TopicDTO>
* @author generator
* @date 2019-10-10
*/
List<TopicDTO> listPolice(Map<String, Object> params);
/**
* 移动端-话题列表
*

5
epdc-cloud-property/src/main/java/com/elink/esua/epdc/modules/topic/service/impl/TopicServiceImpl.java

@ -135,6 +135,11 @@ public class TopicServiceImpl extends BaseServiceImpl<TopicDao, TopicEntity> imp
return baseDao.selectListTopic(params);
}
@Override
public List<TopicDTO> listPolice(Map<String, Object> params) {
return baseDao.selectPoliceListTopic(params);
}
private QueryWrapper<TopicEntity> getWrapper(Map<String, Object> params) {
String id = (String) params.get(FieldConstant.ID_HUMP);

Loading…
Cancel
Save