From 4b4c753df53659a7986c2f93e6ade8658af452be Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Fri, 5 Dec 2025 15:32:37 +0800
Subject: [PATCH 1/4] =?UTF-8?q?opt:=20=E7=9C=8B=E6=9D=BF=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E7=AD=9B=E9=80=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...轴点位日志记录实时看板v5.html | 747 ++++++++++++++++++
1 file changed, 747 insertions(+)
create mode 100644 lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
diff --git a/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
new file mode 100644
index 000000000..79fbda472
--- /dev/null
+++ b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
@@ -0,0 +1,747 @@
+
+
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+
+
+
+
+ 呼叫超过2小时
+ 存在异常
+ 暂时不套轴
+
+
+
+
+ | 设备 |
+ 子卷号 |
+ 轴位置 |
+ 气胀轴尺寸 |
+ 气胀轴代数 |
+ 气胀轴状态 |
+ 呼叫时间 |
+ 管芯规格 |
+ 套轴标记 |
+ 是否加急 |
+ 一键恢复 |
+
+
+
+
+
+
+
+
+
+
+
+
From ea8bf7068b260c7f35e2817d1f429ae0925c3097 Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Fri, 5 Dec 2025 15:32:37 +0800
Subject: [PATCH 2/4] =?UTF-8?q?opt:=20=E7=9C=8B=E6=9D=BF=E6=96=B0=E5=A2=9E?=
=?UTF-8?q?=E7=AD=9B=E9=80=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...轴点位日志记录实时看板v5.5.html | 787 ++++++++++++++++++
...轴点位日志记录实时看板v5.html | 747 +++++++++++++++++
2 files changed, 1534 insertions(+)
create mode 100644 lms/nladmin-system/doc/套轴点位日志记录实时看板v5.5.html
create mode 100644 lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
diff --git a/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.5.html b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.5.html
new file mode 100644
index 000000000..1a293dc5f
--- /dev/null
+++ b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.5.html
@@ -0,0 +1,787 @@
+
+
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+
+
+
+
+ 呼叫超过2小时
+ 存在异常
+ 暂时不套轴
+
+
+
+
+ | 设备 |
+ 子卷号 |
+ 轴位置 |
+ 气胀轴尺寸 |
+ 气胀轴代数 |
+ 气胀轴状态 |
+ 呼叫时间 |
+ 管芯规格 |
+ 套轴标记 |
+ 是否加急 |
+ 一键恢复 |
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
new file mode 100644
index 000000000..79fbda472
--- /dev/null
+++ b/lms/nladmin-system/doc/套轴点位日志记录实时看板v5.html
@@ -0,0 +1,747 @@
+
+
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+ 套轴点位日志记录实时看板
+
+
+
+
+
+
+
+ 呼叫超过2小时
+ 存在异常
+ 暂时不套轴
+
+
+
+
+ | 设备 |
+ 子卷号 |
+ 轴位置 |
+ 气胀轴尺寸 |
+ 气胀轴代数 |
+ 气胀轴状态 |
+ 呼叫时间 |
+ 管芯规格 |
+ 套轴标记 |
+ 是否加急 |
+ 一键恢复 |
+
+
+
+
+
+
+
+
+
+
+
+
From ff19ec433aed24c28f1bdd17cae70419bfaf7576 Mon Sep 17 00:00:00 2001
From: liyongde <1419499670@qq.com>
Date: Tue, 9 Dec 2025 10:53:19 +0800
Subject: [PATCH 3/4] =?UTF-8?q?opt:=20=E5=89=A9=E4=B8=8B=E4=B8=80=E6=A0=B9?=
=?UTF-8?q?=E7=AE=A1=E8=8A=AF=EF=BC=8C=E9=81=BF=E5=85=8D=E7=AB=9E=E4=BA=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../service/impl/SlitterServiceImpl.java | 32 +++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/lms/nladmin-system/src/main/java/org/nl/b_lms/sch/tasks/slitter/service/impl/SlitterServiceImpl.java b/lms/nladmin-system/src/main/java/org/nl/b_lms/sch/tasks/slitter/service/impl/SlitterServiceImpl.java
index a283d8154..e9c5af6a9 100644
--- a/lms/nladmin-system/src/main/java/org/nl/b_lms/sch/tasks/slitter/service/impl/SlitterServiceImpl.java
+++ b/lms/nladmin-system/src/main/java/org/nl/b_lms/sch/tasks/slitter/service/impl/SlitterServiceImpl.java
@@ -155,6 +155,8 @@ public class SlitterServiceImpl implements SlitterService {
private TrussCallShaftManuallyTask trussCallShaftManuallyTask;
@Autowired
private StockAreaInOutTask stockAreaInOutTask;
+ @Autowired
+ private IBstIvtShafttubeivtService bstIvtShafttubeivtService;
@Override
public JSONObject acsRequestShaftLoadTube(JSONObject param) {
@@ -203,12 +205,42 @@ public class SlitterServiceImpl implements SlitterService {
if ("1".equals(autoSendEmpty.getValue()) && gxQtyList.size() == 0) {
con.put("is_bushing", SlitterConstant.TO_SHAFT_INFO_97);
} else {
+ // 管芯桁架对接位
List hasNeedPoint = gxQtyList.stream()
.filter(gx -> "1".equals(gx.getPoint_type()) && gx.getQty() >= tubes.size())
.collect(Collectors.toList());
if (hasNeedPoint.size() > 0) {
// 1、判断点位类型有没有=1,且数量大于等于所需数
con.put("is_bushing", SlitterConstant.SLITTER_YES);
+ // - 判断管芯类型与另一台机构的类型是否一样,如果剩下一根管芯且相同,则直送轴
+ try {
+ int sum = hasNeedPoint.stream()
+ .filter(p -> ObjectUtil.isNotEmpty(p.getQty()))
+ .mapToInt(GxQtyDto::getQty)
+ .sum();
+ if (sum == 1) {
+ BstIvtShafttubeivt one = bstIvtShafttubeivtService.getOne(new LambdaQueryWrapper()
+ .ne(BstIvtShafttubeivt::getPoint_code, point.getPoint_code())
+ .eq(BstIvtShafttubeivt::getPoint_location, point.getPoint_location())
+ .eq(BstIvtShafttubeivt::getPoint_type, point.getPoint_type())
+ .eq(BstIvtShafttubeivt::getIs_used, "1"));
+ if (ObjectUtil.isNotEmpty(one)) {
+ List tubes2 = Stream.of(one.getTube_code1(), one.getTube_code2())
+ .filter(ObjectUtil::isNotEmpty)
+ .collect(Collectors.toList());
+ if ((ObjectUtil.isNotEmpty(one.getTube_code1()) && tubes2.contains(point.getTube_code1()))
+ || (ObjectUtil.isNotEmpty(one.getTube_code2()) && tubes2.contains(point.getTube_code2()))) {
+ log.info("剩下一根管芯,避免竞争,只送空轴!");
+ stepTipLogs.add("剩下一根管芯,避免竞争,只送空轴!");
+ redisUtils.set("ERROR" + deviceCode, stepTipLogs);
+ con.put("is_bushing", SlitterConstant.TO_SHAFT_INFO_97);
+ }
+ }
+ }
+ } catch (Exception e) {
+ stepTipLogs.add("判断管芯类型与另一台机构的类型是否一样出错,请检查!");
+ redisUtils.set("ERROR" + deviceCode, stepTipLogs);
+ }
} else {
// 2、判断点位有没有任务(010807->point3, 010808->point1)
List pointCodes = gxQtyList.stream()
From 060ebfd8fb02479319b372b485da3821bd0bb680 Mon Sep 17 00:00:00 2001
From: zhouz <>
Date: Thu, 11 Dec 2025 10:09:18 +0800
Subject: [PATCH 4/4] =?UTF-8?q?fix=EF=BC=9A=E6=96=B0=E5=A2=9E=E6=AF=8D?=
=?UTF-8?q?=E5=8D=B7=E8=BD=AC=E7=A7=BB=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../wms/pda/mps/rest/FeedingController.java | 7 +++
.../wms/pda/mps/service/FeedingService.java | 2 +
.../mps/service/impl/FeedingServiceImpl.java | 39 ++++++++++++-
.../mps/service/impl/RawFoilServiceImpl.java | 2 +-
.../org/nl/wms/sch/tasks/CallEmpReelTask.java | 56 +++++++++++++++++--
5 files changed, 98 insertions(+), 8 deletions(-)
diff --git a/lms/nladmin-system/src/main/java/org/nl/wms/pda/mps/rest/FeedingController.java b/lms/nladmin-system/src/main/java/org/nl/wms/pda/mps/rest/FeedingController.java
index afd6e6d7a..67f7605f1 100644
--- a/lms/nladmin-system/src/main/java/org/nl/wms/pda/mps/rest/FeedingController.java
+++ b/lms/nladmin-system/src/main/java/org/nl/wms/pda/mps/rest/FeedingController.java
@@ -53,6 +53,13 @@ public class FeedingController {
return new ResponseEntity<>(feedingService.handleConfirm(whereJson), HttpStatus.OK);
}
+ @PostMapping("/moveContainer")
+ @Log("母卷转移")
+
+ public ResponseEntity