|
@@ -4,7 +4,7 @@ import com.ruoyi.common.core.constant.HttpStatus;
|
|
|
import com.ruoyi.common.core.web.domain.AjaxResult;
|
|
|
import com.ruoyi.common.core.web.page.TableDataInfo;
|
|
|
import com.sooka.sponest.comprehensive.api.comprehensiveEvent.domain.ZhsqEvent;
|
|
|
-import com.sooka.sponest.comprehensive.api.comprehensiveEvent.service.RemoteEventService;
|
|
|
+import com.sooka.sponest.comprehensive.api.comprehensiveEvent.service.*;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
@@ -16,6 +16,21 @@ public class EventController {
|
|
|
@Resource
|
|
|
private RemoteEventService eventService;
|
|
|
|
|
|
+ @Resource
|
|
|
+ private RemoteEventTodoService eventTodoService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private RemoteEventCompletedService eventCompletedService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private RemoteEventVerfiedService eventVerfiedService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private RemoteEventDistributeService eventDistributeService;
|
|
|
+
|
|
|
+ @Resource
|
|
|
+ private RemoteEventFileService eventFileService;
|
|
|
+
|
|
|
/**
|
|
|
* 查询事件列表接口(分页)
|
|
|
* @param pageNum
|
|
@@ -23,12 +38,36 @@ public class EventController {
|
|
|
* @return
|
|
|
*/
|
|
|
@GetMapping("/event/getList")
|
|
|
- public AjaxResult getEventList(@RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize) {
|
|
|
- TableDataInfo eventList = eventService.getEventList(pageNum, pageSize);
|
|
|
- if (HttpStatus.SUCCESS == eventList.getCode()) {
|
|
|
- return AjaxResult.success(eventList.getRows());
|
|
|
+ public AjaxResult getEventList(@RequestParam("pageNum") String pageNum, @RequestParam("pageSize") String pageSize, @RequestParam("eventType") String eventType) {
|
|
|
+ TableDataInfo data = new TableDataInfo();
|
|
|
+ switch (eventType){
|
|
|
+ case "1":
|
|
|
+ data = eventService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ case "2":
|
|
|
+ data = eventTodoService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ case "3":
|
|
|
+ data = eventCompletedService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ case "4":
|
|
|
+ data = eventVerfiedService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ case "5":
|
|
|
+ data = eventDistributeService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ case "6":
|
|
|
+ data = eventFileService.getList(pageNum,pageSize);
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ data.setCode(500);
|
|
|
+ data.setMsg("参数错误");
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ if (HttpStatus.SUCCESS == data.getCode()) {
|
|
|
+ return AjaxResult.success(data.getRows());
|
|
|
} else {
|
|
|
- return AjaxResult.error(eventList.getCode(), eventList.getMsg());
|
|
|
+ return AjaxResult.error(data.getCode(), data.getMsg());
|
|
|
}
|
|
|
}
|
|
|
|