From 47a751cb301d05276ae5d75145d57b2d090fe4e1 Mon Sep 17 00:00:00 2001
From: kongzy <kongzy>
Date: 星期一, 01 七月 2024 10:58:35 +0800
Subject: [PATCH] change

---
 src/main/java/com/nanometer/smartlab/entity/enumtype/OperateStatus.java |   29 ++++++++++++++++++++++++++---
 1 files changed, 26 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/nanometer/smartlab/entity/enumtype/OperateStatus.java b/src/main/java/com/nanometer/smartlab/entity/enumtype/OperateStatus.java
index fa053b7..39619a7 100644
--- a/src/main/java/com/nanometer/smartlab/entity/enumtype/OperateStatus.java
+++ b/src/main/java/com/nanometer/smartlab/entity/enumtype/OperateStatus.java
@@ -1,9 +1,17 @@
 package com.nanometer.smartlab.entity.enumtype;
 
-import java.util.HashMap;
+import java.util.*;
 
 public enum OperateStatus {
-	WAREHOUSEIN(10, "仓库入库"), WAREHOUSEOUT(11, "仓库领用"), LABORATORYIN(0, "试剂柜入库");
+	ERRORIN(1, "错误入库"),
+	USE(2, "领用"),
+	STORE(3, "存放"),
+	ERRORSTORE(4, "错误存放"),
+	WAREHOUSEIN(10, "仓库入库"),
+	WAREHOUSEOUT(11, "仓库领用"),
+	LABORATORYIN(0, "试剂柜入库"),
+	TRANSFER(6,"转移"),
+	SCRAP(5, "报废");
 	private int key;
 
 	private String text;
@@ -27,11 +35,26 @@
 			map.put(d.key, d);
 		}
 	}
-	
+
 	public static OperateStatus parse(Integer index) {
 		if(map.containsKey(index)){
 			return map.get(index);
 		}
 		return null;
 	}
+
+	/**
+	 * 获取广告位置集合Map
+	 * @return
+	 */
+	public static List<Map<String,Object>> getOperateStatusList() {
+		List<Map<String,Object>> mapList=new ArrayList<>();
+		for (OperateStatus operateStatus : EnumSet.allOf(OperateStatus.class)) {
+			Map<String,Object> map=new HashMap<>();
+			map.put("key",operateStatus.key);
+			map.put("value",operateStatus.text);
+			mapList.add(map);
+		}
+		return mapList;
+	}
 }

--
Gitblit v1.9.2