From edca6e6425e38e2ec87b08f164fb3c68dd195da6 Mon Sep 17 00:00:00 2001
From: sfd <sun.sunshine@163.com>
Date: 星期五, 23 五月 2025 15:36:19 +0800
Subject: [PATCH] 修改字段excel配置
---
aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateProcessStatServiceImpl.java | 15 ++-------------
1 files changed, 2 insertions(+), 13 deletions(-)
diff --git a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateProcessStatServiceImpl.java b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateProcessStatServiceImpl.java
index 410a1d6..55507be 100644
--- a/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateProcessStatServiceImpl.java
+++ b/aps-modules/aps-core/src/main/java/com/aps/core/service/impl/ApsPlate/ApsPlateProcessStatServiceImpl.java
@@ -107,12 +107,10 @@
/**
* 淇濆瓨閽i噾缁熻鏁版嵁
*/
- @Transactional
@Override
- public void savePlateProcessStat() {
+ public List<ApsPlateProcessStat> computePlateProcessStat() {
String batchNum = IdUtils.fastSimpleUUID();
List<ApsPlateProcessStat> tempList = apsPlateProcessStatMapper.queryTempStat();
- ApsPlateProcessStat apsPlateProcessStat = tempList.stream().filter(x -> x.getWorkOrderNo().equals("MO-250409003498")).findFirst().get();
Map<String, List<ApsPlateProcessStat>> groupByOrderNo = tempList.stream().collect(groupingBy(ApsPlateProcessStat::getWorkOrderNo));
Boolean hasBefore = false;
LocalDateTime now = LocalDateTime.now();
@@ -186,16 +184,7 @@
}
hasBefore=false;
}
- apsPlateProcessStatMapper.removeOtherStat(batchNum);
- if(!totalList.isEmpty()){
- int batchSize = 1000;
- totalList.forEach(x->x.setId(String.valueOf(IdUtil.getSnowflakeNextId())));
- for (int i = 0; i < totalList.size(); i += batchSize) {
- int end = Math.min(i + batchSize, totalList.size());
- List<ApsPlateProcessStat> batch = totalList.subList(i, end);
- apsPlateProcessStatMapper.batchInsertPlateStat(batch);
- }
- }
+ return totalList;
}
--
Gitblit v1.9.3