package com.web.kanban.controller; import com.app.base.control.WebController; import com.app.base.data.ApiResponseResult; import com.web.kanban.service.HgKanbanService; import com.web.lytreport.service.LytReportService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.domain.Sort; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import javax.servlet.http.HttpServletResponse; @Api(description = "hg报表") @CrossOrigin @ControllerAdvice //@RestController @Controller @RequestMapping(value = "/hgReport") public class HgKanbanController extends WebController { @Autowired private HgKanbanService hgKanbanService; @ApiOperation(value = "仓库待入库看板 ", notes = "获取仓库待入库看板 ", hidden = true) @RequestMapping(value = "/getPRC_KB_DEPOTS", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getPRC_KB_DEPOTS () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getPRC_KB_DEPOTS(super.getPageRequest(sort)); logger.debug("获取仓库待入库看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取仓库待入库看板结果报表失败!", e); return ApiResponseResult.failure("获取仓库待入库看板结果报表失败!"); } } @ApiOperation(value = "IQC待检看板 ", notes = "获取IQC待检看板 ", hidden = true) @RequestMapping(value = "/getPRC_KB_IQC", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getPRC_KB_IQC () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getPRC_KB_IQC(super.getPageRequest(sort)); logger.debug("获取IQC待检看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取IQC待检看板结果报表失败!", e); return ApiResponseResult.failure("获取IQC待检看板结果报表失败!"); } } @ApiOperation(value = "线头看板 ", notes = "线头看板 ", hidden = true) @RequestMapping(value = "/getPRC_APP_KANBAN_DATA_DCDC", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getPRC_APP_KANBAN_DATA_DCDC () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getPRC_APP_KANBAN_DATA_DCDC(super.getPageRequest(sort)); logger.debug("获取线头看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取线头看板结果报表失败!", e); return ApiResponseResult.failure("获取线头看板结果报表失败!"); } } @ApiOperation(value = "线头看板 ", notes = "线头看板v23 ", hidden = true) @RequestMapping(value = "/getV23Kanban", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getV23Kanban () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getV23Kanban(super.getPageRequest(sort)); logger.debug("获取线头看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取线头看板结果报表失败!", e); return ApiResponseResult.failure("获取线头看板结果报表失败!"); } } @ApiOperation(value = "线头看板 ", notes = "线头看板v24 ", hidden = true) @RequestMapping(value = "/getV24Kanban", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getV24Kanban () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getV24Kanban(super.getPageRequest(sort)); logger.debug("获取线头看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取线头看板结果报表失败!", e); return ApiResponseResult.failure("获取线头看板结果报表失败!"); } } @ApiOperation(value = "总看板 ", notes = "总看板 ", hidden = true) @RequestMapping(value = "/getPRC_APP_KANBAN_DATA_ZKB", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getPRC_APP_KANBAN_DATA_ZKB () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getPRC_APP_KANBAN_DATA_ZKB(super.getPageRequest(sort)); logger.debug("获取总看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取总看板结果报表失败!", e); return ApiResponseResult.failure("获取总看板结果报表失败!"); } } @ApiOperation(value = "总看板v23 ", notes = "总看板v23", hidden = true) @RequestMapping(value = "/getGeneralPanelV23", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getGeneralPanelV23 () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getGeneralPanelV23(super.getPageRequest(sort)); logger.debug("获取总看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取总看板结果报表失败!", e); return ApiResponseResult.failure("获取总看板结果报表失败!"); } } @ApiOperation(value = "总看板v24 ", notes = "总看板v24 ", hidden = true) @RequestMapping(value = "/getGeneralPanelV24", method = RequestMethod.GET) @ResponseBody public ApiResponseResult getGeneralPanelV24 () { try { Sort sort = Sort.unsorted(); ApiResponseResult result = hgKanbanService.getGeneralPanelV24(super.getPageRequest(sort)); logger.debug("获取总看板结果报表=getDXTestReport:" + result); return result; } catch (Exception e) { e.printStackTrace(); logger.error("获取总看板结果报表失败!", e); return ApiResponseResult.failure("获取总看板结果报表失败!"); } } }