From 56fdeef3ce91f12b4153c849be0c7997fabd94fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=B6=9B?= Date: Wed, 15 Apr 2026 17:33:53 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E4=BA=A7=E7=AE=A1=E7=90=86=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erpdata/feign/IErpDataProduceClient.java | 17 +++++++++++++++-- .../service/impl/PdaSaveServiceImpl.java | 1 + .../erpdata/feign/ErpDataProduceClient.java | 4 ++-- 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/feign/IErpDataProduceClient.java b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/feign/IErpDataProduceClient.java index 272c6380..9964008e 100644 --- a/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/feign/IErpDataProduceClient.java +++ b/blade-service-api/blade-erpdata-api/src/main/java/org/springblade/erpdata/feign/IErpDataProduceClient.java @@ -126,13 +126,26 @@ public interface IErpDataProduceClient { * 返工订单完成 */ @GetMapping(COMPLETE_ORDER) - R completeOrder(@RequestParam(value = "redono") String redono, @RequestParam(value = "seqno") Integer seqno, @RequestParam(value = "prtno") String prtno, @RequestParam(value = "splcode") String splcode, @RequestParam(value = "amount") Double amount, @RequestParam(value = "bfqty") Integer bfqty, @RequestParam(value = "userName") String userName); + R completeOrder(@RequestParam(value = "redono") String redono, + @RequestParam(value = "seqno") Integer seqno, + @RequestParam(value = "prtno") String prtno, + @RequestParam(value = "splcode") String splcode, + @RequestParam(value = "amount") Double amount, + @RequestParam(value = "bfqty", required = false) Integer bfqty, + @RequestParam(value = "userName", required = false) String userName); /** * 返工无工艺 */ @GetMapping(RECEIVE_ORDER) - R receiveOrder(@RequestParam(value = "redono") String redono, @RequestParam(value = "seqno") Integer seqno, @RequestParam(value = "prtno") String prtno, @RequestParam(value = "splcode") String splcode, @RequestParam(value = "amount") Double amount, @RequestParam(value = "reqqty") String reqqty, @RequestParam(value = "userName") String userName, @RequestParam(value = "reworkgyFlag") int reworkgyFlag); + R receiveOrder(@RequestParam(value = "redono") String redono, + @RequestParam(value = "seqno") Integer seqno, + @RequestParam(value = "prtno") String prtno, + @RequestParam(value = "splcode") String splcode, + @RequestParam(value = "amount") Double amount, + @RequestParam(value = "reqqty", required = false) String reqqty, + @RequestParam(value = "userName", required = false) String userName, + @RequestParam(value = "reworkgyFlag") int reworkgyFlag); /** * 查询返工无工艺订单 diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/PdaSaveServiceImpl.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/PdaSaveServiceImpl.java index 8e9620e0..950c093c 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/PdaSaveServiceImpl.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/service/impl/PdaSaveServiceImpl.java @@ -522,6 +522,7 @@ public class PdaSaveServiceImpl extends BaseServiceImpl rpList = dsPartService.selectReworkPartCraft(rr.getPrtno(), rr.getRedono(), rr.getSplcode(), String.valueOf(rr.getSeqno())); if (CollectionUtils.isEmpty(rpList)) { //修改erp返工单工艺状态为无工艺 + log.info("修改erp返工单工艺状态为无工艺,返工单号{}", rr.getRedono()); return erpDataProduceClient.receiveOrder(rr.getRedono(), rr.getSeqno(), rr.getPrtno(), rr.getSplcode(), rr.getAmount(), rr.getReqqty(), AuthUtil.getUserName(), 0).getData(); } else { return this.receiveOrderAndSave(rr, rpList); diff --git a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/feign/ErpDataProduceClient.java b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/feign/ErpDataProduceClient.java index 76a74c52..4050cc05 100644 --- a/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/feign/ErpDataProduceClient.java +++ b/blade-service/blade-erpdata/src/main/java/org/springblade/erpdata/feign/ErpDataProduceClient.java @@ -89,12 +89,12 @@ public class ErpDataProduceClient implements IErpDataProduceClient { @Override public R completeOrder(String redono, Integer seqno, String prtno, String splcode, Double amount, Integer bfqty, String userName) { - return R.status(erpDataProduceService.completeOrder(redono, seqno, prtno, splcode, amount, bfqty, userName)); + return R.data(erpDataProduceService.completeOrder(redono, seqno, prtno, splcode, amount, bfqty, userName)); } @Override public R receiveOrder(String redono, Integer seqno, String prtno, String splcode, Double amount, String reqqty, String userName, int reworkgyFlag) { - return R.status(erpDataProduceService.receiveOrder(redono, seqno, prtno, splcode, amount, reqqty, userName, reworkgyFlag)); + return R.data(erpDataProduceService.receiveOrder(redono, seqno, prtno, splcode, amount, reqqty, userName, reworkgyFlag)); } @Override