From 7f5ad780f2a031976ec8ccafb86cc1e9cef17cc6 Mon Sep 17 00:00:00 2001 From: erdanergou Date: Tue, 21 Mar 2023 14:56:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=93=E5=82=A8=E4=B8=AD?= =?UTF-8?q?=E5=BF=83=E6=8F=90=E4=BA=A4=E5=87=BA=E5=BA=93=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E6=97=B6=E7=94=B1=E8=87=AA=E5=B7=B1=E5=AE=A1=E6=89=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/DepositoryServiceImpl.java | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryServiceImpl.java b/src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryServiceImpl.java index 6d8ed63a..5422d1c4 100644 --- a/src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryServiceImpl.java +++ b/src/main/java/com/dreamchaser/depository_manage/service/impl/DepositoryServiceImpl.java @@ -110,7 +110,10 @@ public class DepositoryServiceImpl implements DepositoryService { code = parentCode + String.format("%02d", sonDepositoryNum + 1); } map.put("code", code); - map.put("maxNumber",(int)(ObjectFormatUtil.toDouble(map.get("maxNumber")) * 100)); + Double maxNumber = ObjectFormatUtil.toDouble(map.get("maxNumber")); + if ((int) (maxNumber * 100) > 999999999) { + map.put("maxNumber", 999999999); + } return depositoryMapper.insertDepository(map); } @@ -215,7 +218,10 @@ public class DepositoryServiceImpl implements DepositoryService { */ @Override public Integer updateDepository(Map map) { - map.put("maxNumber",(int)(ObjectFormatUtil.toDouble(map.get("maxNumber")) * 100)); + Double maxNumber = ObjectFormatUtil.toDouble(map.get("maxNumber")); + if ((int) (maxNumber * 100) > 999999999) { + map.put("maxNumber", 999999999); + } return depositoryMapper.updateDepository(map); } @@ -554,7 +560,7 @@ public class DepositoryServiceImpl implements DepositoryService { // 定义树结构 List result = new ArrayList<>(); for (int i = 0; i < list.size(); i++) { - if(list.get(i) == null){ + if (list.get(i) == null) { continue; } // 构造为jsonObject类 @@ -737,8 +743,8 @@ public class DepositoryServiceImpl implements DepositoryService { @Override public List getToDayInventoryByDNameTest() { List toDayInventoryByDNameTest = depositoryMapper.getToDayInventoryByDNameTest(); - for (InventoryByDname inventoryByDName:toDayInventoryByDNameTest - ) { + for (InventoryByDname inventoryByDName : toDayInventoryByDNameTest + ) { inventoryByDName.setInventory(inventoryByDName.getInventory() / 100); } return toDayInventoryByDNameTest;