医生站-患者列表

This commit is contained in:
Zhang.YC
2025-03-28 17:47:45 +08:00
parent 485c649686
commit 06fd548447
19 changed files with 1896 additions and 20 deletions

View File

@@ -1,13 +1,12 @@
package com.openhis.document.domain;
import java.math.BigDecimal;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.core.common.core.domain.HisBaseEntity;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -26,12 +25,15 @@ public class Emr extends HisBaseEntity {
/** ID */
@TableId(type = IdType.ASSIGN_ID)
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
/** 患者ID */
@JsonSerialize(using = ToStringSerializer.class)
private Long patientId;
/** 就诊ID */
@JsonSerialize(using = ToStringSerializer.class)
private Long encounterId;
/** 病历信息 */
@@ -43,5 +45,4 @@ public class Emr extends HisBaseEntity {
/** 记录人 */
private Long recordId;
}

View File

@@ -3,11 +3,14 @@ package com.openhis.document.domain;
import java.math.BigDecimal;
import java.util.Date;
import com.alibaba.fastjson2.JSONObject;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.core.common.core.domain.HisBaseEntity;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
@@ -26,18 +29,20 @@ public class EmrTemplate extends HisBaseEntity {
/** ID */
@TableId(type = IdType.ASSIGN_ID)
@JsonSerialize(using = ToStringSerializer.class)
private Long id;
/** 模板名称 */
private String templateName;
/** 模板类型 */
private String templateCode;
private String templateTypeCode;
/** 使用范围 */
private String useScopeCode;
/** 个人/科室ID */
@JsonSerialize(using = ToStringSerializer.class)
private Long userId;
/** 病历内容 */