liu
9 小时以前 5d34bdd3c426bb2ca5f6627424ae67984f745603
yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/service/activity/WxCpActivityService.java
@@ -6,7 +6,9 @@
import cn.iocoder.yudao.module.wxcp.controller.admin.vo.WxCpPushReqVO;
import cn.iocoder.yudao.module.wxcp.controller.admin.vo.WxCpPushResultVO;
import cn.iocoder.yudao.module.wxcp.dal.dataobject.activity.WxCpActivityDO;
import cn.iocoder.yudao.module.wxcp.dal.dataobject.activity.WxCpActivityFieldDO;
import cn.iocoder.yudao.module.wxcp.dal.dataobject.activity.WxCpActivitySignupDO;
import cn.iocoder.yudao.module.wxcp.dal.dataobject.activity.WxCpActivitySignupValueDO;
import jakarta.validation.Valid;
import java.util.List;
@@ -67,6 +69,46 @@
    List<SystemStorageBlobRespVO> getActivityAttachments(Long activityId);
    /**
     * 获得活动详情图片附件列表(最多 5 张,按上传先后排序)
     *
     * @param activityId 活动编号
     * @return 附件(含访问地址)
     */
    List<SystemStorageBlobRespVO> getActivityDetailAttachments(Long activityId);
    /**
     * 获得图片通知模板的图片附件列表(最多 9 张)
     *
     * @param activityId 活动编号
     * @return 附件(含访问地址)
     */
    List<SystemStorageBlobRespVO> getActivityImageAttachments(Long activityId);
    /**
     * 获得附件通知模板的附件列表(最多 5 个)
     *
     * @param activityId 活动编号
     * @return 附件(含访问地址)
     */
    List<SystemStorageBlobRespVO> getActivityFileAttachments(Long activityId);
    /**
     * 获得活动自定义采集字段
     *
     * @param activityId 活动编号
     * @return 字段列表(按排序号升序)
     */
    List<WxCpActivityFieldDO> getActivityFields(Long activityId);
    /**
     * 获得某条报名记录的自定义采集值
     *
     * @param signupId 报名记录编号
     * @return 字段值列表
     */
    List<WxCpActivitySignupValueDO> getSignupValues(Long signupId);
    /**
     * 发布活动(草稿 -&gt; 已发布)
     *
     * @param id 活动编号