From 0ea2a67d5b0f01f16466d772c06b8cf2c3cf0364 Mon Sep 17 00:00:00 2001 From: anthonywj Date: Wed, 15 Mar 2023 10:56:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=93=E5=8D=B0=E7=9B=B8=E5=85=B3=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../inv/InvInnerOrderPrintController.java | 36 ++++++++++--------- .../inout/InspectionPDFTemplateRequest.java | 2 +- 2 files changed, 20 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/glxp/api/controller/inv/InvInnerOrderPrintController.java b/src/main/java/com/glxp/api/controller/inv/InvInnerOrderPrintController.java index fbdabc035..640fb22fe 100644 --- a/src/main/java/com/glxp/api/controller/inv/InvInnerOrderPrintController.java +++ b/src/main/java/com/glxp/api/controller/inv/InvInnerOrderPrintController.java @@ -49,7 +49,7 @@ public class InvInnerOrderPrintController { private InvInnerOrderPrintService invInnerOrderPrintService; @Resource - SystemPDFModuleService systemPDFModuleService; + SystemPDFModuleService systemPDFModuleService; @Resource SystemPDFTemplateService systemPDFTemplateService; @Value("${file_path}") @@ -60,8 +60,6 @@ public class InvInnerOrderPrintController { private InvInnerOrderPdfTempService innerOrderPdfTempService; - - @GetMapping("/udiwms/innerOrderPrint/filter") public BaseResponse filterList(FilterinnerOrderprintRequest filterinnerOrderprintRequest) { List list = invInnerOrderPrintService.filterOrderPrintList(filterinnerOrderprintRequest); @@ -73,24 +71,26 @@ public class InvInnerOrderPrintController { } @PostMapping("/udiwms/innerOrderPrint/addOrderPrint") - public BaseResponse addOrderPrint(@RequestBody invInnerOrderprintReques invInnerOrderprintReques){ + public BaseResponse addOrderPrint(@RequestBody invInnerOrderprintReques invInnerOrderprintReques) { - if(invInnerOrderprintReques.getOrderIdFk()!=null){ - invInnerOrderPrintService.addOrderList(invInnerOrderprintReques.getOrderIdFk()); - }else{ - return ResultVOUtils.error(999,"参数错误!"); - } - return ResultVOUtils.success(); + if (invInnerOrderprintReques.getOrderIdFk() != null) { + invInnerOrderPrintService.addOrderList(invInnerOrderprintReques.getOrderIdFk()); + } else { + return ResultVOUtils.error(999, "参数错误!"); + } + return ResultVOUtils.success(); } + //-----------打印码 @AuthRuleAnnotation("") @PostMapping("/udiwms/pdf/template/inspection/stock/qrcode/text/file") public BaseResponse inspectionStockQRCodeTextPDFFromTemplateFile( @RequestBody InspectionPDFTemplateRequest inspectionPDFTemplateRequest) throws Exception { - - SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(6 + ""); + if (inspectionPDFTemplateRequest.getModuleId() == null) + inspectionPDFTemplateRequest.setModuleId(3); + SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(inspectionPDFTemplateRequest.getModuleId() + ""); if (systemPDFModuleEntity == null) return ResultVOUtils.error(ResultEnum.DATA_NOT, "所属模块错误"); SystemPDFTemplateEntity systemPDFTemplateEntity = systemPDFTemplateService.selectById(String.valueOf(systemPDFModuleEntity.getTemplateId())); @@ -104,8 +104,10 @@ public class InvInnerOrderPrintController { public BaseResponse stockQRCodeTextPDFFromTemplateFile( @RequestBody InnerOrderQRCodeTextPDFTemplateRequest stockQRCodeTextPDFTemplateRequest, HttpServletRequest request, HttpServletResponse response) throws Exception { - SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(6 + ""); - if (systemPDFModuleEntity == null) return null; + if (stockQRCodeTextPDFTemplateRequest.getModuleId() == null) + stockQRCodeTextPDFTemplateRequest.setModuleId(3); + SystemPDFModuleEntity systemPDFModuleEntity = systemPDFModuleService.selectById(stockQRCodeTextPDFTemplateRequest.getModuleId() + ""); + if (systemPDFModuleEntity == null) return ResultVOUtils.error(500, "未找到单据模板模块设置,请检查"); SystemPDFTemplateEntity systemPDFTemplateEntity = systemPDFTemplateService.selectById(String.valueOf(systemPDFModuleEntity.getTemplateId())); if (systemPDFTemplateEntity == null) return null; @@ -178,7 +180,7 @@ public class InvInnerOrderPrintController { } for (innerOrderPrintRequest innerOrderPrintRequest : mStockPrintEntities) { - InvInnerOrderPrintEntity innerOrderPrintEntity=new InvInnerOrderPrintEntity(); + InvInnerOrderPrintEntity innerOrderPrintEntity = new InvInnerOrderPrintEntity(); innerOrderPrintEntity.setStatus(1); innerOrderPrintEntity.setId(innerOrderPrintRequest.getId()); invInnerOrderPrintService.updateOrder(innerOrderPrintEntity); @@ -198,9 +200,9 @@ public class InvInnerOrderPrintController { @AuthRuleAnnotation("") @PostMapping("/udiwms/pdf/template/stock/qrcode/text/maxfile") - public BaseResponse stockQRCodeMaxTextPDFFromTemplateFile(@RequestBody InnerOrderQRCodeTextPDFTemplateRequest innerOrderQRCodeTextPDFTemplateRequest){ + public BaseResponse stockQRCodeMaxTextPDFFromTemplateFile(@RequestBody InnerOrderQRCodeTextPDFTemplateRequest innerOrderQRCodeTextPDFTemplateRequest) { - PageSimpleResponse pageSimpleResponse=invInnerOrderPrintService.print(innerOrderQRCodeTextPDFTemplateRequest); + PageSimpleResponse pageSimpleResponse = invInnerOrderPrintService.print(innerOrderQRCodeTextPDFTemplateRequest); return ResultVOUtils.success(pageSimpleResponse); diff --git a/src/main/java/com/glxp/api/req/inout/InspectionPDFTemplateRequest.java b/src/main/java/com/glxp/api/req/inout/InspectionPDFTemplateRequest.java index 995ccae27..3b0442004 100644 --- a/src/main/java/com/glxp/api/req/inout/InspectionPDFTemplateRequest.java +++ b/src/main/java/com/glxp/api/req/inout/InspectionPDFTemplateRequest.java @@ -12,7 +12,7 @@ public class InspectionPDFTemplateRequest { private int module; private String orderId; private Long customerId; - private int moduleId; + private Integer moduleId; }