liu
10 小时以前 5d34bdd3c426bb2ca5f6627424ae67984f745603
yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/controller/admin/activity/vo/WxCpActivityRespVO.java
@@ -1,9 +1,11 @@
package cn.iocoder.yudao.module.wxcp.controller.admin.activity.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
@@ -15,11 +17,41 @@
    @Schema(description = "活动标题", requiredMode = Schema.RequiredMode.REQUIRED, example = "2026 年春季团建")
    private String title;
    @Schema(description = "活动模板类型:1纯通知 2单条消息 3图片通知 4附件通知 5数据采集/评价")
    private Integer activityType;
    @Schema(description = "活动模板类型名", example = "数据采集/评价")
    private String activityTypeName;
    @Schema(description = "活动详情")
    private String content;
    @Schema(description = "封面图地址")
    private String coverUrl;
    @Schema(description = "卡片按钮文案")
    private String buttonText;
    @Schema(description = "是否开启评价")
    private Boolean ratingEnabled;
    @Schema(description = "评价标题")
    private String ratingTitle;
    @Schema(description = "评价最高星级")
    private Integer ratingMax;
    @Schema(description = "封面图附件列表(最多 1 张)")
    private List<SystemStorageBlobRespVO> attachmentList;
    @Schema(description = "详情图片附件列表(最多 5 张,按上传先后排序)")
    private List<SystemStorageBlobRespVO> detailAttachmentList;
    @Schema(description = "图片通知的图片附件列表(最多 9 张)")
    private List<SystemStorageBlobRespVO> imageAttachmentList;
    @Schema(description = "附件通知的附件列表(最多 5 个)")
    private List<SystemStorageBlobRespVO> fileAttachmentList;
    @Schema(description = "数据采集模板的自定义字段")
    private List<WxCpActivityFieldRespVO> fieldList;
    @Schema(description = "活动地点", example = "公司大会议室")
    private String location;