From bf44ae2dd15b2b139ce56b1ba1294fdfd220c763 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 25 十二月 2024 17:13:34 +0800 Subject: [PATCH] #问题修复 1. 列表字段空间调整 2. 地址链接放至配置文件中 3. 定时任务执行完成后,状态修改补上 4. 修改状态时,需校验上一步状态是否对应 5. 下发任务完成后,查看是否修改状态为2 7. 任务状态列表,数据显示不全问题修复 8. 波次列表,表格合并问题导致多订单出库问题 --- zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/NodeUtils.java | 80 ++++++++++++++++++++-------------------- 1 files changed, 40 insertions(+), 40 deletions(-) diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/NodeUtils.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/NodeUtils.java index 2193291..8bbdae9 100644 --- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/NodeUtils.java +++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/utils/NodeUtils.java @@ -1,40 +1,40 @@ -package com.zy.asrs.wms.utils; - - -import java.io.Serializable; -import java.util.function.Function; - -/** - * Created by vincent on 2021/1/19 - */ -public class NodeUtils { - - public StringBuilder path = new StringBuilder(); - - public StringBuilder pathName = new StringBuilder(); - - public interface NodeSupport<T> { - T query(T t); - } - - public <T, R extends Serializable> void generatePath0( - NodeSupport<T> support - , T t - , Function<? super T, ? extends Long> idMapper - , Function<? super T, ? extends String> nameMapper - , Function<? super T, ? extends Long> parentIdMapper) { - T parent = support.query(t); - if (null != parent) { - path.insert(0, idMapper.apply(parent)).insert(0,","); - pathName.insert(0, nameMapper.apply(parent)).insert(0,","); - if (parentIdMapper.apply(parent) != null && parentIdMapper.apply(parent) != 0) { - generatePath0(support, parent, idMapper, nameMapper, parentIdMapper); - } else { - path.deleteCharAt(0); - pathName.deleteCharAt(0); - } - } - } - - -} +package com.zy.asrs.wms.utils; + + +import java.io.Serializable; +import java.util.function.Function; + +/** + * Created by vincent on 2021/1/19 + */ +public class NodeUtils { + + public StringBuilder path = new StringBuilder(); + + public StringBuilder pathName = new StringBuilder(); + + public interface NodeSupport<T> { + T query(T t); + } + + public <T, R extends Serializable> void generatePath0( + NodeSupport<T> support + , T t + , Function<? super T, ? extends Long> idMapper + , Function<? super T, ? extends String> nameMapper + , Function<? super T, ? extends Long> parentIdMapper) { + T parent = support.query(t); + if (null != parent) { + path.insert(0, idMapper.apply(parent)).insert(0,","); + pathName.insert(0, nameMapper.apply(parent)).insert(0,","); + if (parentIdMapper.apply(parent) != null && parentIdMapper.apply(parent) != 0) { + generatePath0(support, parent, idMapper, nameMapper, parentIdMapper); + } else { + path.deleteCharAt(0); + pathName.deleteCharAt(0); + } + } + } + + +} -- Gitblit v1.9.1