package com.ltkj.hosp.domain; import java.math.BigDecimal; import java.util.List; import java.util.Map; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.ltkj.common.annotation.Excel; import com.ltkj.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; /** * 体检项目分组对象 tj_grouping_pro * * @author ltkj_赵佳豪&李格 * @date 2023-08-07 */ @Data @ApiModel(value = "体检项目分组对象") public class TjGroupingPro extends BaseEntity { private static final long serialVersionUID = 1L; /** * $column.columnComment */ @TableId(type = IdType.ASSIGN_ID) private String id; /** * 分组id */ @Excel(name = "分组id") @ApiModelProperty(value = "分组id") private String groupingId; /** * 项目id */ @Excel(name = "项目id") @ApiModelProperty(value = "项目id") private String proId; /** * 项目名 */ @Excel(name = "项目名") @ApiModelProperty(value = "项目名") private String proName; /** * 项目拼音简码 */ @Excel(name = "项目拼音简码") @ApiModelProperty(value = "项目拼音简码") private String proPyName; /** * 项目价格 */ @Excel(name = "项目价格") @ApiModelProperty(value = "项目价格") private BigDecimal proPrice; /** * 项目价格 */ @Excel(name = "应收价格") @ApiModelProperty(value = "应收价格") private BigDecimal ysPrice; /** * 限额 */ @Excel(name = "折扣") @ApiModelProperty(value = "折扣") private String limits; @ApiModelProperty(value = "检查方式 (改为是否空腹 默认否)") @TableField(exist = false) private String proCheckMethod; @ApiModelProperty(value = "项目类型 (改为性别 男女全部)") @TableField(exist = false) private String proType; public void setId(String id) { this.id = id; } public String getId() { return id; } public void setGroupingId(String groupingId) { this.groupingId = groupingId; } public String getGroupingId() { return groupingId; } public void setProId(String proId) { this.proId = proId; } public String getProId() { return proId; } public void setProName(String proName) { this.proName = proName; } public String getProName() { return proName; } public void setProPyName(String proPyName) { this.proPyName = proPyName; } public String getProPyName() { return proPyName; } public void setProPrice(BigDecimal proPrice) { this.proPrice = proPrice; } public BigDecimal getProPrice() { return proPrice; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", getId()) .append("groupingId", getGroupingId()) .append("proId", getProId()) .append("proName", getProName()) .append("proPyName", getProPyName()) .append("proPrice", getProPrice()) .append("createBy", getCreateBy()) .append("updateTime", getUpdateTime()) .append("updateBy", getUpdateBy()) .append("deleted", getDeleted()) .toString(); } }