From 3adff2c549121bc166f49aa8de681265cd87b2d9 Mon Sep 17 00:00:00 2001 From: 野心家 <1051256694@qq.com> Date: 星期四, 19 六月 2025 09:49:09 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/utils/Utils.java | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 58 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java index da37396..91ae550 100644 --- a/src/main/java/com/zy/asrs/utils/Utils.java +++ b/src/main/java/com/zy/asrs/utils/Utils.java @@ -3,6 +3,7 @@ import com.core.common.Arith; import com.core.common.Cools; import com.core.common.SpringUtils; +import com.zy.asrs.entity.LocMast; import com.zy.core.model.CrnSlave; import com.zy.core.properties.SlaveProperties; @@ -384,4 +385,61 @@ String wcsLocNo = getWcsLocNo("01-01-01-01-01"); System.out.println(wcsLocNo); } + + public static Integer StaNoCrnNo(Integer staNo) { + switch (staNo){ + case 100: + case 101: + return 1; + case 102: + case 103: + return 2; + case 104: + case 105: + return 3; + case 106: + case 107: + return 4; + default: + return 0; + } + } + + public static boolean locNoRowBoolean(Integer row) { + switch (row){ + case 1: + case 2: + case 4: + case 5: + case 8: + case 9: + case 11: + case 12: + return true; + case 3: + case 6: + case 7: + case 10: + case 13: + default: + return false; + } + } + + public static String Fusion(int x, int y, int z){ + String locNo="0"+x; + if(z>=10){ + locNo=locNo+"0"+z; + }else{ + locNo=locNo+"00"+z; + } + if(y>=10){ + locNo=locNo+y; + }else { + locNo=locNo+"0"+y; + } + + return locNo; + } + } -- Gitblit v1.9.1