修正导入工单需求数量为0的情况

This commit is contained in:
梁州 2025-02-22 23:05:46 +08:00
parent 09cc0c7513
commit 93645a8695
3 changed files with 18 additions and 9 deletions

View File

@ -200,6 +200,13 @@
<encoding>UTF-8</encoding> <encoding>UTF-8</encoding>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@ -35,6 +35,7 @@ public class UploadKateOrdersListener implements ReadListener<KateOrdersExcelVo>
private final String uploadUser;// 用户 private final String uploadUser;// 用户
private final Map<String, KateOrders> oldKateOrdersMap;// 旧的工单数据 private final Map<String, KateOrders> oldKateOrdersMap;// 旧的工单数据
private final Map<String, KateOrders> newKateOrdersMap = new HashMap<>();// 新的工单数据 private final Map<String, KateOrders> newKateOrdersMap = new HashMap<>();// 新的工单数据
public UploadKateOrdersListener(KateOrdersService kateOrdersService, Map<String, KateOrders> oldKateOrdersMap, String uploadUser) { public UploadKateOrdersListener(KateOrdersService kateOrdersService, Map<String, KateOrders> oldKateOrdersMap, String uploadUser) {
this.kateOrdersService = kateOrdersService; this.kateOrdersService = kateOrdersService;
this.oldKateOrdersMap = oldKateOrdersMap; this.oldKateOrdersMap = oldKateOrdersMap;
@ -62,7 +63,8 @@ public class UploadKateOrdersListener implements ReadListener<KateOrdersExcelVo>
&& StringUtils.isNotEmpty(kateOrdersExcelVo.getGoodsId()) && StringUtils.isNotEmpty(kateOrdersExcelVo.getGoodsId())
&& StringUtils.isNotEmpty(kateOrdersExcelVo.getSortString()) && StringUtils.isNotEmpty(kateOrdersExcelVo.getSortString())
&& StringUtils.isNotEmpty(kateOrdersExcelVo.getSupplyArea()) && StringUtils.isNotEmpty(kateOrdersExcelVo.getSupplyArea())
&& kateOrdersExcelVo.getRequirementQuantity() != null) { && kateOrdersExcelVo.getRequirementQuantity() != null
&& kateOrdersExcelVo.getRequirementQuantity().compareTo(BigDecimal.ZERO) > 0) {
// 符合条件 // 符合条件
cachedDataList.add(kateOrdersExcelVo); cachedDataList.add(kateOrdersExcelVo);
} }

View File

@ -17,10 +17,10 @@ spring:
# username: coder # username: coder
# password: coder # password: coder
# driver-class-name: com.mysql.cj.jdbc.Driver # driver-class-name: com.mysql.cj.jdbc.Driver
# # 本地环境 ## # 本地环境
# url: jdbc:mysql://localhost:3306/wms_kate_suzhou?characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&rewriteBatchedStatements=true # url: jdbc:mysql://localhost:3306/wms_kate_suzhou?characterEncoding=utf8&serverTimezone=Asia/Shanghai&allowMultiQueries=true&rewriteBatchedStatements=true
# username: developer # username: root
# password: developer # password: liangzhou
# driver-class-name: com.mysql.cj.jdbc.Driver # driver-class-name: com.mysql.cj.jdbc.Driver
# 从库 # 从库
# slave_1: # slave_1: