From ab5ade946040dc4796deaa82c903b52d81f7dabf Mon Sep 17 00:00:00 2001 From: lsh <lsh@163.com> Date: 星期五, 21 六月 2024 14:55:02 +0800 Subject: [PATCH] # --- src/main/java/com/zy/asrs/entity/vo/JarStateTableVo.java | 2 src/main/java/com/zy/asrs/controller/BasJarController.java | 6 +- src/main/java/com/zy/common/model/enums/JarStatusType.java | 12 ++++-- src/main/java/com/zy/asrs/entity/BasJar.java | 67 +++++++++++++++++++++++++++++++++ 4 files changed, 79 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/BasJarController.java b/src/main/java/com/zy/asrs/controller/BasJarController.java index b608c15..5641c7d 100644 --- a/src/main/java/com/zy/asrs/controller/BasJarController.java +++ b/src/main/java/com/zy/asrs/controller/BasJarController.java @@ -126,7 +126,7 @@ @PostMapping("/table/jar/state") -// @ManagerAuth(memo = "RGV淇℃伅琛�") +// @ManagerAuth(memo = "JAR淇℃伅琛�") public R rgvStateTable(){ List<JarStateTableVo> list = new ArrayList<>(); List<BasJar> jars = basJarService.selectList(new EntityWrapper<BasJar>().orderBy("jar_no")); @@ -136,12 +136,12 @@ vo.setJarNo(basJar.getJarNo()); // RGV鍙� list.add(vo); - vo.setJarMode(basJar.getJarMode() == 1?"鑱旀満":"鑴辨満" ); // 妯″紡鐘舵�� + vo.setJarMode(basJar.getJarMode$()); // 妯″紡鐘舵�� vo.setJarStatus(JarStatusType.get(basJar.getJarMode()).desc); // 鐘舵�� vo.setJarNo(basJar.getJarNo()); // 宸ヤ綅1浠诲姟鍙� vo.setRegion(basJar.getRegion()); vo.setJarCode(basJar.getJarCode()); - vo.setJarErr(basJar.getJarErr()); + vo.setJarErr(basJar.getJarErr$()); } return R.ok().add(list); diff --git a/src/main/java/com/zy/asrs/entity/BasJar.java b/src/main/java/com/zy/asrs/entity/BasJar.java index f4e48b3..e154dc4 100644 --- a/src/main/java/com/zy/asrs/entity/BasJar.java +++ b/src/main/java/com/zy/asrs/entity/BasJar.java @@ -157,5 +157,72 @@ // null // 鍙抽棬鍙叧(checkBox) // ); + public String getJarMode$(){ + if (null == this.jarMode){ return null; } + switch (this.jarMode){ + case 0: + return "绂荤嚎"; + case 1: + return "鎵嬪姩"; + case 2: + return "鑷姩"; + case 3: + return "鍏朵粬"; + default: + return String.valueOf(this.jarMode); + } + } + + public String getJarErr$(){ + if (null == this.jarErr){ return null; } + switch (this.jarErr){ + case 0: + return "鏃犲紓甯�"; + case 1: + return "杩愯鏃跺乏闂ㄦ湭鍏冲ソ"; + case 2: + return "杩愯鏃跺彸闂ㄦ湭鍏冲ソ"; + case 3: + return "杩愯鏃舵湭閫夋嫨宸ヨ壓"; + case 4: + return "璁惧杩愯涓秴楂樻俯"; + case 5: + return "璁惧杩愯涓秴楂樺帇"; + case 6: + return "鎬ュ仠琚寜涓�"; + case 7: + return "宸﹂棬鍏抽棬瓒呮椂"; + case 8: + return "鍙抽棬鍏抽棬瓒呮椂"; + default: + return String.valueOf(this.jarErr); + } + } + + public String getJarStatus$(){ + if (null == this.jarStatus){ return null; } + switch (this.jarStatus){ + case 0: + return "绌洪棽"; + case 1: + return "鍏ユ枡涓�"; + case 2: + return "纭寲涓�"; + case 3: + return "鍑烘枡涓�"; + case 4: + return "鍋滄"; + case 5: + return "宸﹂棬鎵撳紑涓�"; + case 6: + return "鍙抽棬鎵撳紑涓�"; + case 7: + return "宸﹂棬鍏抽棴涓�"; + case 8: + return "鍙抽棬鍏抽棴涓�"; + default: + return String.valueOf(this.jarStatus); + } + } } diff --git a/src/main/java/com/zy/asrs/entity/vo/JarStateTableVo.java b/src/main/java/com/zy/asrs/entity/vo/JarStateTableVo.java index a28bd93..1a36541 100644 --- a/src/main/java/com/zy/asrs/entity/vo/JarStateTableVo.java +++ b/src/main/java/com/zy/asrs/entity/vo/JarStateTableVo.java @@ -26,5 +26,5 @@ private String alarm = "-"; //寮傚父浠g爜 - private Integer jarErr = 0; + private String jarErr = "-"; } diff --git a/src/main/java/com/zy/common/model/enums/JarStatusType.java b/src/main/java/com/zy/common/model/enums/JarStatusType.java index 9d22417..4ecf4fe 100644 --- a/src/main/java/com/zy/common/model/enums/JarStatusType.java +++ b/src/main/java/com/zy/common/model/enums/JarStatusType.java @@ -3,10 +3,14 @@ public enum JarStatusType { IDLE(0, "绌洪棽"), - MOVING(1, "浣滀笟涓�"), - SOS(2, "鎶ヨ"), - WAITING(10, "绛夊緟纭"), - OFF_LINE(-1, "鏈煡"), + MOVING(1, "鍏ユ枡涓�"), + SOS(2, "纭寲涓�"), + WAITING1(3, "鍑烘枡涓�"), + WAITING2(4, "鍋滄"), + WAITING3(5, "宸﹂棬鎵撳紑涓�"), + WAITING4(6, "鍙抽棬鎵撳紑涓�"), + WAITING5(7, "宸﹂棬鍏抽棴涓�"), + OFF_LINE(8, "鍙抽棬鍏抽棴涓�"), OTHER(100, "鍏跺畠"), ; -- Gitblit v1.9.1