From c44cdd8db1e6691e2b2d6a915f37e956d2ed4b60 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 15 七月 2025 10:18:17 +0800 Subject: [PATCH] 盘点单导入功能优化 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java | 38 +++++++++++++++++++++++++++++++++++--- 1 files changed, 35 insertions(+), 3 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java index 701642a..0930eba 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/enums/CheckOrderType.java @@ -17,15 +17,47 @@ ; CheckOrderType(String type, String desc) { - this.type = Integer.parseInt(type); + this.type = type; this.desc = desc; } - public Integer type; + public String type; public String desc; - public static String getOrderType() { + public static String getTypeVal(String desc) { + if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_TEMP.type; + } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_ROUND.type; + } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_AREAS.type; + } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_DIFF.type; + } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type; + } else if (desc.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc)) { + return CheckOrderType.CHECK_ORDER_TYPE_TIMER.type; + } return null; } + + public static String getValType(String type) { + if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TEMP.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_TEMP.desc; + } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_ROUND.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_ROUND.desc; + } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_AREAS.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_AREAS.desc; + } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_DIFF.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_DIFF.desc; + } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_CIRCLE.desc; + } else if (type.equals(CheckOrderType.CHECK_ORDER_TYPE_TIMER.type)) { + return CheckOrderType.CHECK_ORDER_TYPE_TIMER.desc; + } + return null; + } + + } -- Gitblit v1.9.1