practitioner相关

This commit is contained in:
anxin
2025-03-07 16:36:55 +08:00
parent ea2405595f
commit e9acd4e759
15 changed files with 359 additions and 108 deletions

View File

@@ -1,18 +1,20 @@
package com.openhis.common.enums;
import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;
@Getter
@AllArgsConstructor
public enum LocationBedStatus {
C (1, "C", "关闭"),
H (2, "H", "整理"),
O (3, "O", "占用"),
U (4, "U", "空闲"),
K (5, "K", "污染"),
I (6, "I", "隔离");
public enum LocationBedStatus implements HisEnumInterface {
C(1, "C", "关闭"),
H(2, "H", "整理"),
O(3, "O", "占用"),
U(4, "U", "空闲"),
K(5, "K", "污染"),
I(6, "I", "隔离");
@EnumValue
private final Integer value;
private final String code;

View File

@@ -1,13 +1,14 @@
package com.openhis.common.enums;
import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;
@Getter
@AllArgsConstructor
public enum LocationMode {
INSTANCE (1, "instance", "具体"),
public enum LocationMode implements HisEnumInterface {
INSTANCE(1, "instance", "具体"),
KIND(2, "Kind", "种类");

View File

@@ -1,17 +1,19 @@
package com.openhis.common.enums;
import com.baomidou.mybatisplus.annotation.EnumValue;
import lombok.AllArgsConstructor;
import lombok.Getter;
@Getter
@AllArgsConstructor
public enum LocationStatus {
ACTIVE (1, "active", "有效"),
public enum LocationStatus implements HisEnumInterface {
ACTIVE(1, "active", "有效"),
INACTIVE(2, "inactive", "无效"),
SUSPENDED(3, "suspended", "临时关闭");
@EnumValue
private final Integer value;
private final String code;