package com.ruoyi.branch.domain; import java.util.Date; import com.fasterxml.jackson.annotation.JsonFormat; 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; /** * 支部年度工作计划条目对象 t_branch_plan_item * * @author ruoyi * @date 2023-07-17 */ public class TBranchPlanItem extends BaseEntity { private static final long serialVersionUID = 1L; /** 主键id */ @Excel(name = "主键id") private Long itemId; /** 年份 */ private String planYear; /** 工作计划id */ @Excel(name = "工作计划id") private Long planId; /** 内容 */ @Excel(name = "内容") private String itemContent; /** 计划实施时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "计划实施时间", width = 30, dateFormat = "yyyy-MM-dd") private Date planTime; /** 当前状态 */ @Excel(name = "当前状态") private String itemStatus; /** 实际完成日期 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "实际完成日期", width = 30, dateFormat = "yyyy-MM-dd") private Date actualTime; /** 负责人 */ @Excel(name = "负责人") private String personInCharge; /** 删除标志(0代表存在 2代表删除) */ private String delFlag; /** 部门id */ @Excel(name = "部门id") private Long deptId; public String getPlanYear() { return planYear; } public void setPlanYear(String planYear) { this.planYear = planYear; } public void setItemId(Long itemId) { this.itemId = itemId; } public Long getItemId() { return itemId; } public void setPlanId(Long planId) { this.planId = planId; } public Long getPlanId() { return planId; } public void setItemContent(String itemContent) { this.itemContent = itemContent; } public String getItemContent() { return itemContent; } public void setPlanTime(Date planTime) { this.planTime = planTime; } public Date getPlanTime() { return planTime; } public void setItemStatus(String itemStatus) { this.itemStatus = itemStatus; } public String getItemStatus() { return itemStatus; } public void setActualTime(Date actualTime) { this.actualTime = actualTime; } public Date getActualTime() { return actualTime; } public void setPersonInCharge(String personInCharge) { this.personInCharge = personInCharge; } public String getPersonInCharge() { return personInCharge; } public void setDelFlag(String delFlag) { this.delFlag = delFlag; } public String getDelFlag() { return delFlag; } public void setDeptId(Long deptId) { this.deptId = deptId; } public Long getDeptId() { return deptId; } @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) .append("itemId", getItemId()) .append("planId", getPlanId()) .append("itemContent", getItemContent()) .append("planTime", getPlanTime()) .append("itemStatus", getItemStatus()) .append("actualTime", getActualTime()) .append("personInCharge", getPersonInCharge()) .append("delFlag", getDelFlag()) .append("createBy", getCreateBy()) .append("createTime", getCreateTime()) .append("updateBy", getUpdateBy()) .append("updateTime", getUpdateTime()) .append("deptId", getDeptId()) .toString(); } }