package com.ruoyi.system.domain; import java.util.Date; import java.util.List; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import org.apache.commons.lang3.builder.ToStringBuilder; import org.apache.commons.lang3.builder.ToStringStyle; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; /** * 短信记录对象 sms_records * * @author smartor * @date 2023-03-06 */ @Data public class SmsRecords extends BaseEntity { private static final long serialVersionUID = 1L; /** * 记录ID */ private Long recordid; /** * 子任务ID */ private Long subId; /** * */ @Excel(name = "用户ID") private String userid; /** * */ @Excel(name = "用户名") private String username; /** * */ @Excel(name = "手机号") private String phone; /** * 短信编号 */ @Excel(name = "短信编号") private String msgno; /** * 短信内容 */ @Excel(name = "短信内容") private String msg; /** * 新增时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") private Date inserttime; /** * 发送时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") private Date sendtime; /** * 发送失败次数 */ @Excel(name = "发送失败次数") private Long sendfailedcount; /** * 结果时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") private Date resulttime; /** * 结果内容 */ @Excel(name = "") private String resultmsg; /** * 发送状态 */ @Excel(name = "发送状态: 0未发送 1.已发送") private Long sendstate; /** * */ @Excel(name = "") private Long inserttype; /** * */ @Excel(name = "") private Long insertsystem; /** * */ @Excel(name = "") private String insertmodule; /** * */ @Excel(name = "") private String moduleid; /** * */ @Excel(name = "") private String msgidentify; /** * $column.columnComment */ @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private Long accountid; /** * 机构ID */ @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") private String orgid; private List orgidList; /** * 删除标志 */ private String delFlag; /** * */ @Excel(name = "") private Long isupload; /** * */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") private Date uploadTime; /** * */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "", width = 30, dateFormat = "yyyy-MM-dd") private Date visitTime; }