package com.mini.capi.biz.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.io.Serializable; import java.time.LocalDateTime; import lombok.Getter; import lombok.Setter; /** *
* 项目需求表 *
* * @author gaoxq * @since 2025-11-12 */ @Getter @Setter @TableName("biz_project_requirements") public class BizProjectRequirements implements Serializable { private static final long serialVersionUID = 1L; /** * 记录日期 */ @TableField("create_time") private LocalDateTime createTime; /** * 需求标识 */ @TableId(value = "requirement_id", type = IdType.AUTO) private String requirementId; /** * 需求名称 */ @TableField("requirement_name") private String requirementName; /** * 需求编号 */ @TableField("requirement_code") private String requirementCode; /** * 项目区域 */ @TableField("area_code") private String areaCode; /** * 需求描述 */ @TableField("requirement_description") private String requirementDescription; /** * 开始时间 */ @TableField("start_time") private LocalDateTime startTime; /** * 结束时间 */ @TableField("end_time") private LocalDateTime endTime; /** * 优先级 */ @TableField("priority") private String priority; /** * 更新时间 */ @TableField("update_time") private LocalDateTime updateTime; /** * 项目ID */ @TableField("project_id") private String projectId; /** * 用户ID */ @TableField("employee_id") private String employeeId; /** * 需求备注 */ @TableField("remark") private String remark; /** * 状态 */ @TableField("requirements_status") private String requirementsStatus; /** * 租户id */ @TableField("f_tenant_id") private String fTenantId; /** * 流程id */ @TableField("f_flow_id") private String fFlowId; /** * 流程任务主键 */ @TableField("f_flow_task_id") private String fFlowTaskId; /** * 流程任务状态 */ @TableField("f_flow_state") private Integer fFlowState; }