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