| | |
| | | @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 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; |
| | | |