| | |
| | | import com.doumee.dao.business.model.Managers; |
| | | import com.doumee.dao.business.model.Member; |
| | | import com.doumee.dao.business.model.Workorder; |
| | | import com.doumee.dao.web.dto.CloseDTO; |
| | | import com.doumee.dao.web.dto.PassOnDTO; |
| | | import com.doumee.dao.web.dto.UpdEmailDTO; |
| | | import com.doumee.dao.web.dto.*; |
| | | import com.doumee.dao.web.vo.WorkOrderDataVO; |
| | | import com.doumee.service.business.ManagersService; |
| | | import com.doumee.service.business.MemberService; |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("报表") |
| | | @GetMapping("/getWorkOrderData") |
| | | public ApiResponse<List<WorkOrderDataVO>> getWorkOrderData(@RequestParam Integer queryType, @RequestHeader(JwtTokenUtil.HEADER_KEY) String token, ServerWebExchange serverWebExchange) { |
| | | @ApiOperation("工单抄送") |
| | | @PostMapping("/sendCopy") |
| | | public ApiResponse sendCopy(@RequestParam SendCopyDTO sendCopyDTO, @RequestHeader(JwtTokenUtil.HEADER_KEY) String token, ServerWebExchange serverWebExchange) { |
| | | try { |
| | | ServerHttpRequest request = serverWebExchange.getRequest(); |
| | | return ApiResponse.success(workorderService.getWorkOrderData(queryType)); |
| | | sendCopyDTO.setMember(jwtTokenUtil.getUserInfoByToken(token)); |
| | | workorderService.sendCopy(sendCopyDTO); |
| | | return ApiResponse.success("操作成功"); |
| | | }catch (BusinessException e){ |
| | | return ApiResponse.failed(e.getCode(),e.getMessage()); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | return ApiResponse.failed(ResponseStatus.SERVER_ERROR); |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("SHE、跌绊滑报表") |
| | | @PostMapping("/getWorkOrderData") |
| | | public ApiResponse<List<WorkOrderDataVO>> getWorkOrderData(@RequestBody OrderDataDTO orderDataDTO, @RequestHeader(JwtTokenUtil.HEADER_KEY) String token, ServerWebExchange serverWebExchange) { |
| | | try { |
| | | ServerHttpRequest request = serverWebExchange.getRequest(); |
| | | return ApiResponse.success(workorderService.getWorkOrderData(orderDataDTO)); |
| | | }catch (BusinessException e){ |
| | | return ApiResponse.failed(e.getCode(),e.getMessage()); |
| | | }catch (Exception e){ |