package com.dxhy.extend.model;

import lombok.Data;

import java.io.Serializable;

/**
 * @ClassName BigBSendMesReq
 * @Description 给大B推送消息的实体类
 * @Author wangruwei
 * @Date 2024/8/12 9:36
 * @Version 1.0
 */
@Data
public class BigBSendMesReq implements Serializable {
    /**
     * 消息标题。如果infoType=5 ，此字段可空
     **/
    private String infoTitle;

    /**
     * 进项固定传JX_EXP
     **/
    private String notifyInfoType;

    /**
     * 消息内容
     **/
    private String info;
    /**
     * 消息类型 1 审批消息 2 预警消息 
     * 3 业务提醒 4 通知公告 5 任务提醒
     * 导出文件传5
     **/
    private String infoType;
    /**
     * 用户id数组
     **/
    private String[] userIds;
    /**
     * 部门id
     **/
    private String deptId;
    /**
     * 消息标识标志
     **/
    private String infoLabel;
    /**
     * 文件下载地址,仅infotype=5时，
     * 会读取该字段
     **/
    private String fileUrl;

    /**
     * 文件失效时间,仅infotype=5时，
     * 会读取该字段，格式2020-01-01
     **/
    private String timeLimit;

}
