Files
c-api/src/main/java/com/mini/capi/biz/domain/NotifyTodo.java
2025-11-08 13:52:23 +08:00

135 lines
2.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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;
/**
* <p>
* 待办表(用户需要处理的待办事项)
* </p>
*
* @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;
}