package com.ruoyi.cost.domain; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 成本项目配置对象 cost_item * * @author ruoyi * @date 2026-06-09 */ public class CostItem extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键ID */ private Long itemId; /** 成本项目编码 */ @Excel(name = "成本项目编码") private String itemCode; /** 成本项目名称 */ @Excel(name = "成本项目名称") private String itemName; /** 成本分类 原料/能耗/辅料/设备/人工 */ @Excel(name = "成本分类 原料/能耗/辅料/设备/人工") private String category; /** 计量单位 */ @Excel(name = "计量单位") private String unit; /** 查询条件(JSON格式) */ @Excel(name = "查询条件", readConverterExp = "J=SON格式") private String queryCondition; /** 删除标识 0=正常 2=删除 */ private Long delFlag; public void setItemId(Long itemId) { this.itemId = itemId; } public Long getItemId() { return itemId; } public void setItemCode(String itemCode) { this.itemCode = itemCode; } public String getItemCode() { return itemCode; } public void setItemName(String itemName) { this.itemName = itemName; } public String getItemName() { return itemName; } public void setCategory(String category) { this.category = category; } public String getCategory() { return category; } public void setUnit(String unit) { this.unit = unit; } public String getUnit() { return unit; } public void setQueryCondition(String queryCondition) { this.queryCondition = queryCondition; } public String getQueryCondition() { return queryCondition; } public void setDelFlag(Long delFlag) { this.delFlag = delFlag; } public Long getDelFlag() { return delFlag; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("itemId", getItemId()) .append("itemCode", getItemCode()) .append("itemName", getItemName()) .append("category", getCategory()) .append("unit", getUnit()) .append("remark", getRemark()) .append("queryCondition", getQueryCondition()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .toString(); } }