From 474d031dd0f9de2e8af2cb8161b711dd82624a1e Mon Sep 17 00:00:00 2001 From: lsh <1> Date: 星期四, 11 四月 2024 17:02:01 +0800 Subject: [PATCH] #浅库位优先 --- src/main/java/com/zy/asrs/utils/Utils.java | 21 +++++++++++++++++++++ src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 8 ++++++++ 2 files changed, 29 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index 8c59836..e0d0f53 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -79,6 +79,14 @@ taskWrk.setWrkNo(workNo1); taskWrk.setStatus(TaskStatusType.RECEIVE.id);//浠诲姟鐘舵�侊細鎺ユ敹 taskWrk.setCreateTime(now); + try{ + if (param.getIoType()>1){ + if (Utils.locNoRowBoolean(locMast.getRow1())){ + param.setTaskPriority(11); + } + } + }catch (Exception e){ + } taskWrk.setIoType(param.getIoType());//浠诲姟绫诲瀷 taskWrk.setIoPri(param.getTaskPriority());//浼樺厛绾� taskWrk.setBarcode(param.getBarcode());//鏉$爜 diff --git a/src/main/java/com/zy/asrs/utils/Utils.java b/src/main/java/com/zy/asrs/utils/Utils.java index 673a881..eda8910 100644 --- a/src/main/java/com/zy/asrs/utils/Utils.java +++ b/src/main/java/com/zy/asrs/utils/Utils.java @@ -405,4 +405,25 @@ } } + 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; + } + } + } -- Gitblit v1.9.1