diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java index af4ce6b4..5d959b0d 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/purchase/service/impl/PurchaseBindServiceImpl.java @@ -306,7 +306,7 @@ public class PurchaseBindServiceImpl implements IPurchaseBindService { * @throws IOException */ private void getString(Set addedEntries, PurchaseDto purchaseDto, String genMonth, int num, ZipOutputStream zos, String materialModel, String materialName, Integer typeId, BigDecimal checkNum) throws WriterException, IOException { - int genNum = Integer.parseInt(String.valueOf(checkNum)); + int genNum = (int) checkNum.doubleValue(); for (int j = 1; j <= genNum; j++) { genMonth = genMonth.replace("-", ""); String code = genMonth + "-" + String.format("%5d", num + j).replace(" ", "0");