guoshilong
2023-06-06 c7f24dde247a95facd2f8d3659ed9309139d1088
skjcmanager/skjcmanager-service-api/skjcmanager-alerts-api/src/main/java/cn/gistack/alerts/sms/entity/SmsRecord.java
@@ -1,6 +1,10 @@
package cn.gistack.alerts.sms.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModel;
@@ -9,16 +13,26 @@
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springblade.core.tenant.mp.TenantEntity;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
 * 短信发送记录
 * @author Administrator
 */
@Data
@TableName("sm_sms_record")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value = "sm_sms_record对象", description = "短信发送记录")
public class SmsRecord extends TenantEntity {
public class SmsRecord{
   @JsonSerialize(using = ToStringSerializer.class)
   @ApiModelProperty("主键id")
   @TableId(value = "id", type = IdType.ASSIGN_ID)
   private Long id;
   /**
    * 模板id
    */
@@ -30,12 +44,6 @@
    */
   @ApiModelProperty(value = "手机号")
   private String tel;
   /**
    * 手机号(废弃)
    */
   @ApiModelProperty(value = "手机号(废弃)")
   private String phone;
   /**
    * 消息内容
@@ -62,10 +70,25 @@
   private String responseMsg;
   /**
    * 响应消息
    * 发送结果ID
    */
   @ApiModelProperty(value = "响应消息")
   @ApiModelProperty(value = "发送结果ID")
   @JsonSerialize(using = ToStringSerializer.class)
   private Long resultId;
   @JsonSerialize(using = ToStringSerializer.class)
   @ApiModelProperty("创建人")
   private Long createUser;
   @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
   @ApiModelProperty("创建时间")
   private Date createTime;
   @ApiModelProperty("业务状态")
   private Integer status;
   @TableLogic
   @ApiModelProperty("是否已删除")
   private Integer isDeleted;
}