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}