package com.mzl.flower.dto.response.content; import com.baomidou.mybatisplus.annotation.TableField; 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; @Data public class AdvertisementDTO extends AbstractTransDTO { private Long id; @ApiModelProperty("名称") private String title; @ApiModelProperty("封面图") private String cover; @ApiModelProperty("发布状态(COMMON_PUBLISH_STATUS)") @DictTrans(target = "statusStr",codeType = "COMMON_PUBLISH_STATUS") private String status; @ApiModelProperty("发布状态(COMMON_PUBLISH_STATUS)") private String statusStr; @ApiModelProperty("内容") private String content; private LocalDateTime createTime; @TableField("update_time") private LocalDateTime updateTime; }