package com.kcim.dao.model; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.util.Date; import com.fasterxml.jackson.annotation.JsonIgnore; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; /** * 闲置成本对照表 * * @author Wang.YS * @date 2024-04-03 10:26:29 */ @Data @Accessors(chain = true) @AllArgsConstructor @NoArgsConstructor @TableName("com_free_cost_map") public class FreeCostMap implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId private Integer id; /** * 医院id */ private Long hospId; /** * 闲置成本代码 */ private String freeAccountCode; /** * 闲置成本名称 */ private String freeAccountName; /** * 成本代码 */ private String accountCode; /** * 成本名称 */ private String accountName; /** * 可检查时间参数代码 */ private String canParamCode; /** * 可检查时间参数名称 */ private String canParamName; /** * 实际检查时间参数代码 */ private String actualParamCode; /** * 实际检查时间参数名称 */ private String actualParamName; /** * 闲置成本责任中心 */ private String freeResponsibilityCode; /** * 闲置成本责任中心名称 */ private String freeResponsibilityName; /** * 创建人 */ @JsonIgnore private String createUser; /** * 创建时间 */ @JsonIgnore private Date createTime; /** * 更新人 */ @JsonIgnore private String updateUser; /** * 更新时间 */ @JsonIgnore private Date updateTime; /** * 删除人 */ @JsonIgnore private String deleteUser; /** * 删除时间 */ @JsonIgnore private Date deleteTime; /** * 删除标志 0正常 1作废 */ @TableLogic(value = "0",delval = "1") @JsonIgnore private Integer delFlag; }