package com.mzl.flower.dto.response.sms; import com.mzl.flower.base.AbstractTransDTO; import com.mzl.flower.base.annotation.DictTrans; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; import java.util.List; @Data public class SmsTaskVO extends AbstractTransDTO { @ApiModelProperty(value = "短信任务管理id") private Long id; @ApiModelProperty("名称") private String name; @ApiModelProperty("短信模板ID") private Long smsTemplateId; @ApiModelProperty("短信模板名称") private String smsTemplateName; @ApiModelProperty("短信模板描述") private String smsTemplateDesc; @ApiModelProperty("任务状态") @DictTrans(target = "statusStr", codeType = "SMS_TASK_STATUS") private String status; private String statusStr; @ApiModelProperty("创建时间") private LocalDateTime createTime; @ApiModelProperty("任务类型") private String type; @DictTrans(target = "typeStr", codeType = "SMS_TASK_STATUS") private String typeStr; @ApiModelProperty("导入文件路径") private String fileUrl; @ApiModelProperty("手机号") private String phones; private List smsUserDTOS; }