package com.glxp.api.entity.basic; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.glxp.api.util.BigDecimalUtil; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.math.BigDecimal; import java.time.LocalDateTime; import java.util.Date; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * 患者处方 */ @ApiModel(value = "com-glxp-api-entity-basic-BasicSkPrescribe") @Data @Builder @AllArgsConstructor @NoArgsConstructor @TableName(value = "basic_sk_prescribe") public class BasicSkPrescribeEntity { /** * 处方编码 */ @TableId(value = "code") @ApiModelProperty(value = "处方编码") private String code; /** * 病人编码 */ @TableField(value = "sickerCode") @ApiModelProperty(value = "病人编码") private String sickerCode; /** * 患者住院号 */ @TableField(value = "adNum") @ApiModelProperty(value = "患者住院号") private String adNum; /** * 开方时间 */ @TableField(value = "prescribeDate") @ApiModelProperty(value = "开方时间") private LocalDateTime prescribeDate; /** * 开方医生 */ @TableField(value = "createDr") @ApiModelProperty(value = "开方医生") private String createDr; /** * 处方费用 */ @TableField(value = "amount") private BigDecimal amount; /** * 就诊科室编码 */ @TableField(value = "deptCode") @ApiModelProperty(value = "就诊科室编码") private String deptCode; /** * 就诊科室名称 */ @TableField(value = "deptName") @ApiModelProperty(value = "就诊科室名称") private String deptName; /** * 诊断内容 */ @TableField(value = "diagnosis") @ApiModelProperty(value = "诊断内容") private String diagnosis; @TableField(value = "remark") @ApiModelProperty(value = "") private String remark; /** * 创建人 */ @TableField(value = "`createUser`") @ApiModelProperty(value = "创建人") private String createUser; /** * 创建时间 */ @TableField(value = "createTime") @ApiModelProperty(value = "创建时间") private LocalDateTime createTime; /** * 更新人 */ @TableField(value = "updateUser") @ApiModelProperty(value = "更新人") private String updateUser; /** * 更新时间 */ @TableField(value = "updateTime") @ApiModelProperty(value = "更新时间") private LocalDateTime updateTime; }