From 36c5887847b5d5bc4af41e8b1188720d9bb28de6 Mon Sep 17 00:00:00 2001 From: xhj Date: Thu, 28 Nov 2024 10:02:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gj_erp/controller/pgd/PgdSljhController.java | 15 +++++++++++++++ src/main/resources/mappers/kc/ImCkwpkwp.xml | 4 +++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dsic/gj_erp/controller/pgd/PgdSljhController.java b/src/main/java/com/dsic/gj_erp/controller/pgd/PgdSljhController.java index 943f7c8..a307c6e 100644 --- a/src/main/java/com/dsic/gj_erp/controller/pgd/PgdSljhController.java +++ b/src/main/java/com/dsic/gj_erp/controller/pgd/PgdSljhController.java @@ -178,9 +178,24 @@ public class PgdSljhController { //dw_1.object.dyrq[ll_ii] = ls_datetime ListydupList=new ArrayList<>(); ListckupList=new ArrayList<>(); + for(SlKc slKc: list){ + if(StringUtils.isBlank(slKc.getSllsh())){ + ImCkwpkwp imCkwpkwp = new ImCkwpkwp(); + imCkwpkwp.setCkh(slKc.getCKH()); + imCkwpkwp.setWph(slKc.getWPH()); + imCkwpkwp.setKwh(slKc.getKWH()); + imCkwpkwp.setNbsbm(slKc.getNBSBM()); + imCkwpkwp.setSllsh(id); + imCkwpkwp.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd HH:mm")); + imCkwpkwp.setDyry((String) req.getAttribute("yhms")); + ckupList.add(imCkwpkwp); + // slKc.setDyrq(DateUtil.format(DateUtil.date(), "yyyy/MM/dd")); + } + } + imCkwpkwpService.updateBatchByMultiId(ckupList); List qgkws = dm_zhbmpRepository.findByBMLB("QGKW"); diff --git a/src/main/resources/mappers/kc/ImCkwpkwp.xml b/src/main/resources/mappers/kc/ImCkwpkwp.xml index 20d51c6..b041640 100644 --- a/src/main/resources/mappers/kc/ImCkwpkwp.xml +++ b/src/main/resources/mappers/kc/ImCkwpkwp.xml @@ -88,7 +88,9 @@ and IM_CKWPKWP.lph=#{lph} - and IM_CKWPKWP.kwh=#{kwh} + and IM_CKWPKWP.kwh like '%'+#{kwh}+'%' + + and IM_CKWPKWP.wpxh=#{wpxh}