From 2f92099a9dea5fe97665ed47ee6f9398013afde7 Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Fri, 26 Jul 2024 11:01:13 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=87=E8=B4=AD=E5=8D=95=E6=8F=90=E4=BA=A4?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../purchase/apiadmin/PurchaseBillRest.java | 4 ++-- .../biz/purchasebill/PurchaseBillService.java | 20 ++++++++++--------- 2 files changed, 13 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java b/src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java index 22c3175..391a1b9 100644 --- a/src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java +++ b/src/main/java/com/yxt/purchase/apiadmin/PurchaseBillRest.java @@ -68,9 +68,9 @@ public class PurchaseBillRest { @ApiOperation("采购单提交") @PostMapping("/submit") - public ResultBean submit(@RequestBody PurchaseBillDto dto){ + public ResultBean submit(@RequestBody String[] sids){ ResultBean rb = ResultBean.fireFail(); - purchaseBillService.submit(dto); + purchaseBillService.submit(sids); return rb.success(); } diff --git a/src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java b/src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java index 639c951..8a4c155 100644 --- a/src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java +++ b/src/main/java/com/yxt/purchase/biz/purchasebill/PurchaseBillService.java @@ -246,15 +246,17 @@ public class PurchaseBillService extends MybatisBaseService1[提交],提交"); - purchaseFlowNodeService.insertByDto(purchaseFlowNodeDto); + public void submit(String[] sids) { + for (String sid : sids) { + PurchaseBill purchaseBill = fetchBySid(sid); + baseMapper.updateState(sid, "1"); + //保存操作日志 + PurchaseFlowNodeDto purchaseFlowNodeDto = new PurchaseFlowNodeDto(); + purchaseFlowNodeDto.setBillSid(sid); + purchaseFlowNodeDto.setCreateByName(purchaseBill.getCreateByName()); + purchaseFlowNodeDto.setResult("审核等级0->1[提交],提交"); + purchaseFlowNodeService.insertByDto(purchaseFlowNodeDto); + } } public String insertByDto(PurchaseBillDto dto) {