package com.ruoyi.project.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 收入费用科目对象 base_financesubject * * @author ruoyi * @date 2022-01-11 */ @Data @ApiModel("收入费用科目") public class BaseFinancesubject extends BaseEntity { private static final long serialVersionUID = 1L; /** ID,唯一值 */ @ApiModelProperty("ID,唯一值") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 科目类型:成本收入 */ @ApiModelProperty("科目类型:成本收入") @Excel(name = "科目类型:成本收入") private String subjecttype; /** 项目类型 */ @ApiModelProperty("项目类型") @Excel(name = "项目类型") private String itemtypename; /** 项目名称 */ @ApiModelProperty("项目名称") @Excel(name = "项目名称") private String itemname; /** 项目描述 */ @ApiModelProperty("项目描述") @Excel(name = "项目描述") private String itemdescribe; /** 项目单位 */ @ApiModelProperty("项目单位") @Excel(name = "项目单位") private String itemunit; /** 启用状态 */ @ApiModelProperty("启用状态") @Excel(name = "启用状态") private String usestate; /** 科目类型编号 */ @ApiModelProperty("科目类型编号") private String subjecttypename; /** 项目类型编号 */ @ApiModelProperty("项目类型编号") private String itemtype; /** 成本大类 */ @ApiModelProperty("成本大类") private String costtype; /** 成本大类名称 */ @ApiModelProperty("成本大类名称") private String costtypename; /** 费用大类 */ @ApiModelProperty("费用大类") private String expensetype; /** 费用大类名称 */ @ApiModelProperty("费用大类名称") private String expensetypename; private String itempinyin; private String itemcode; private Integer orderno; }