liu
2 天以前 47dd1ecaf0aafa66b9c39fff9c91abc1c611b02c
yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/notice/vo/WxCpNoticeRespVO.java
@@ -1,9 +1,11 @@
package cn.iocoder.yudao.module.wxcp.controller.admin.notice.vo;
import cn.iocoder.yudao.module.system.controller.admin.storage.vo.SystemStorageBlobRespVO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.time.LocalDateTime;
import java.util.List;
@Schema(description = "管理后台 - 企业微信通知 Response VO")
@Data
@@ -18,7 +20,8 @@
    @Schema(description = "通知正文")
    private String content;
    @Schema(description = "通知模板类型", example = "1")
    @Schema(description = "通知模板类型:1纯文本 2图文卡片 3文件通知 4图文消息 5图片通知 6视频通知 7Markdown 8多图文消息",
            example = "1")
    private Integer noticeType;
    @Schema(description = "通知模板类型名称", example = "纯文本通知")
@@ -36,12 +39,36 @@
    @Schema(description = "图文消息封面图地址")
    private String coverUrl;
    @Schema(description = "文件通知的附件 Blob ID")
    @Schema(description = "文件通知的附件 Blob ID(旧版单附件字段)")
    private Long fileBlobId;
    @Schema(description = "文件通知的附件文件名")
    @Schema(description = "文件通知的附件文件名(旧版单附件字段)")
    private String fileName;
    @Schema(description = "图片通知的图片 Blob ID 列表")
    private List<Long> imageBlobIds;
    @Schema(description = "附件通知的附件 Blob ID 列表")
    private List<Long> fileBlobIds;
    @Schema(description = "图片通知的图片列表(含预览地址)")
    private List<SystemStorageBlobRespVO> imageAttachmentList;
    @Schema(description = "附件通知的附件列表(含预览/下载地址)")
    private List<SystemStorageBlobRespVO> fileAttachmentList;
    @Schema(description = "视频通知的视频 Blob ID 列表")
    private List<Long> videoBlobIds;
    @Schema(description = "视频通知的视频列表(含预览地址)")
    private List<SystemStorageBlobRespVO> videoAttachmentList;
    @Schema(description = "多图文消息的图文列表")
    private List<WxCpNoticeArticleRespVO> articleList;
    @Schema(description = "成员预览页地址(图片/附件/视频通知可直接发给成员查看)")
    private String previewUrl;
    @Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private Integer status;