From 8665f2f7f1dd64787b0b62fe1f76a22ccbfd3f24 Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 10 二月 2025 15:32:13 +0800 Subject: [PATCH] 聚乳酸明细分页限制最多500条数据 --- src/main/java/com/zy/asrs/utils/PlaExcelListener.java | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/PlaExcelListener.java b/src/main/java/com/zy/asrs/utils/PlaExcelListener.java index e971964..84b05a5 100644 --- a/src/main/java/com/zy/asrs/utils/PlaExcelListener.java +++ b/src/main/java/com/zy/asrs/utils/PlaExcelListener.java @@ -87,12 +87,13 @@ // throw new CoolException("淇濆瓨鍟嗗搧淇℃伅澶辫触锛屽晢鍝佺紪鐮侊細" + excel.getMatnr()); // } total++; - }else if(Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_0) || Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_1) || Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_00)){ + }else if(Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_0) || Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_00) || Cools.eq(pla.getStatus(),GlobleParameter.PLA_STATUS_1) ){ excel.setId(pla.getId()); excel.setCreateTime(pla.getCreateTime()); excel.setStatus(pla.getStatus()); excel.setPakinTime(pla.getPakinTime()); excel.setStash(pla.getStash()); + excel.setStockFreeze(pla.getStockFreeze()); if(Cools.isEmpty(excel.getLocNo())){ excel.setLocNo(pla.getLocNo()); } @@ -148,7 +149,10 @@ pla.setWorkshop("涓夎溅闂�"); } }else if ("鏀规�ф爲鑴�".equals(pla.getType())){ - if ("01".equals(line) || "02".equals(line) || "03".equals(line) || "04".equals(line)){ + if (pla.getBrand() != null && (pla.getBrand().equals("161") || pla.getBrand().equals("171") || pla.getBrand().equals("181"))) { + pla.setOwner(OWNER_HZ); + pla.setWorkshop("涓�杞﹂棿"); + } else if ("01".equals(line) || "02".equals(line) || "03".equals(line) || "04".equals(line)){ pla.setOwner(OWNER_HNE); pla.setWorkshop("浜岃溅闂�"); } @@ -174,7 +178,7 @@ pla.setStep(2); pla.setModifyTime(new Date()); pla.setStatus(GlobleParameter.PLA_STATUS_00); - pla.setStockFreeze(1); + pla.setStockFreeze(Cools.isEmpty(excel.getStockFreeze()) ? 1 : excel.getStockFreeze()); pla.setWeightAnfme(pla.getWeight()); Mat mat = matService.selectByMaktx(pla.getBrand()); if(Cools.isEmpty(mat)){ -- Gitblit v1.9.1