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-08 */ @Getter @Setter @TableName("biz_notify_todo") public class NotifyTodo implements Serializable { private static final long serialVersionUID = 1L; /** * 创建时间 */ @TableField("create_time") private LocalDateTime createTime; /** * 唯一标识 */ @TableId(value = "id", type = IdType.AUTO) private String id; /** * 关联用户ID */ @TableField("user_code") private String userCode; /** * 用户昵称 */ @TableField("uname") private String uname; /** * 待办标题 */ @TableField("title") private String title; /** * 待办详情 */ @TableField("description") private String description; /** * 待办截止/创建时间 */ @TableField("datetime") private LocalDateTime datetime; /** * 待办状态文本(如“未开始”“马上到期”) */ @TableField("extra") private String extra; /** * 状态文本颜色(如“red”“blue”) */ @TableField("color") private String color; /** * 是否已读(0-未读,1-已读) */ @TableField("is_read") private Integer isRead; /** * 是否发送(0-创建,1-发送) */ @TableField("is_send") private Integer isSend; /** * 数据更新时间(状态变更时自动更新) */ @TableField("update_time") private LocalDateTime updateTime; /** * 创建用户 */ @TableField("create_user") private String createUser; /** * 关联的汇总编号 */ @TableField("notify_id") private String notifyId; /** * 租户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; }