package com.xinelu.familydoctor.applet.pojo.body;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author mengkuiliang
 * @Description 消息推送请求对象
 * @Date 2023-10-18 018 14:26
 * @Param
 * @return
 **/
@Data
@ApiModel(value = "消息推送请求对象")
public class MessagePushBody {

    /**
     * 消息类别 1：通知公告，2：健康推送，3：在线咨询 4：消息通知
     */
    @ApiModelProperty(value = "消息类别 1：通知公告，2：健康推送，3：在线咨询 4：消息通知")
    private String messageCategory;

    /**
     * 业务类型（1： 默认 9：申请  10：用药提醒通知）
     */
    @ApiModelProperty(value = "务类型（1： 家医默认通知 10：申请通知  9：用药提醒通知）")
    private String busType;

    /**
     * 身份证号
     */
    @ApiModelProperty(value = "cardNo")
    private String cardNo;

    /**
     * openid
     */
    @ApiModelProperty(value = "openid")
    private String openid;

    /**
     * 发送人
     */
    @ApiModelProperty(value = "发送人")
    private String senderName;

    /**
     * 发送标题
     */
    @ApiModelProperty(value = "发送标题")
    private String sendTitle;

    /**
     * 发送内容
     */
    @ApiModelProperty(value = "发送内容")
    private String sendContent;

    /**
     * 发送时间(yyyy-MM-dd HH:mm:ss)
     */
    @ApiModelProperty(value = "发送时间(yyyy-MM-dd HH:mm:ss)")
    private String sendTime;

    /**
     * 接收人
     */
    @ApiModelProperty(value = "接收人")
    private String receiveName;

    /**
     * 发送内容1
     */
    @ApiModelProperty(value = "发送内容1")
    private String text1;

    /**
     * 发送内容2
     */
    @ApiModelProperty(value = "发送内容2")
    private String text2;

    /**
     * 发送内容3
     */
    @ApiModelProperty(value = "发送内容3")
    private String text3;

}
