From dfa7f7999a16fadf1bccfab37d41bb859403ea3b Mon Sep 17 00:00:00 2001 From: LSH Date: 星期三, 13 九月 2023 17:07:35 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/entity/param/taskCreateParam.java | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java b/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java index 2cd5078..2ee6380 100644 --- a/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java +++ b/src/main/java/com/zy/asrs/entity/param/taskCreateParam.java @@ -14,8 +14,14 @@ //璧风偣 private String startPoint; + //浼樺厛绾� + private Double taskPriority; + //缁堢偣 private String targetPoint; + + //鏄惁绌烘墭鐩� Y:鏄� N锛氬惁 + private String emptyContainer; //鏉$爜 private String barcode; @@ -23,4 +29,33 @@ //澶囨敞 private String memo; + public taskCreateParam(){}; + + public taskCreateParam(WMSAndAGVInterfaceParam param){ + this.taskNo = param.getTaskNo(); + this.ioType = convertParamIoType(param.getTaskType()); + this.barcode = param.getContainerCode(); + this.taskPriority = (double) param.getTaskPriority(); + this.startPoint = param.getSourceLocationCode(); + this.targetPoint = param.getTargetLocationCode(); + this.emptyContainer = param.getEmptyContainer(); + + }; + + + public static Integer convertParamIoType(String paramIoType){ + switch (paramIoType){ + case "RK": + return 1; + case "CK": + return 2; + case "YK": + return 3; + case "PD": + return 4; + default: + return 0; + } + } + } -- Gitblit v1.9.1