|
|
|
|
@ -33,6 +33,8 @@ import org.springblade.core.mp.base.BaseEntity; |
|
|
|
|
|
|
|
|
|
import java.io.Serial; |
|
|
|
|
import java.math.BigDecimal; |
|
|
|
|
import java.util.HashMap; |
|
|
|
|
import java.util.Map; |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* 设备信息表 实体类 |
|
|
|
|
@ -48,7 +50,30 @@ public class EquipmentEntity extends BaseEntity { |
|
|
|
|
|
|
|
|
|
@Serial |
|
|
|
|
private static final long serialVersionUID = 1L; |
|
|
|
|
/** |
|
|
|
|
* 正常服役 |
|
|
|
|
*/ |
|
|
|
|
public static Long USED_OK = 1L; |
|
|
|
|
/** |
|
|
|
|
* 服役中 |
|
|
|
|
*/ |
|
|
|
|
public static Long USED_AFOOT = 2L; |
|
|
|
|
/** |
|
|
|
|
* 暂停服役 |
|
|
|
|
*/ |
|
|
|
|
public static Long USED_PAUSE = 3L; |
|
|
|
|
|
|
|
|
|
public static Map<Long, String> usedMap = new HashMap<Long, String>(); |
|
|
|
|
|
|
|
|
|
static { |
|
|
|
|
usedMap.put(USED_OK, "正常服役"); |
|
|
|
|
usedMap.put(USED_AFOOT, "服役中"); |
|
|
|
|
usedMap.put(USED_PAUSE, "暂停服役"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
public String getUsedText() { |
|
|
|
|
return usedMap.get(this.used); |
|
|
|
|
} |
|
|
|
|
/** |
|
|
|
|
* 设备编码 |
|
|
|
|
*/ |
|
|
|
|
@ -72,8 +97,8 @@ public class EquipmentEntity extends BaseEntity { |
|
|
|
|
/** |
|
|
|
|
* 服役状态;1、正常服役,2、暂停服役 |
|
|
|
|
*/ |
|
|
|
|
@Schema(description = "服役状态;1、正常服役,2、暂停服役") |
|
|
|
|
private BigDecimal used; |
|
|
|
|
@Schema(description = "服役状态;1、正常服役,2、暂停服役,3、暂停服役") |
|
|
|
|
private Long used; |
|
|
|
|
/** |
|
|
|
|
* RFID |
|
|
|
|
*/ |
|
|
|
|
|