From 5d34bdd3c426bb2ca5f6627424ae67984f745603 Mon Sep 17 00:00:00 2001
From: liu <2021943741@qq.com>
Date: 星期三, 21 十月 2026 18:28:59 +0800
Subject: [PATCH] feat: 新增资产/用车/采购模块,完善课题、会员、财务与企微功能
---
yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/service/activity/WxCpActivityService.java | 42 ++++++++++++++++++++++++++++++++++++++++++
1 files changed, 42 insertions(+), 0 deletions(-)
diff --git a/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/service/activity/WxCpActivityService.java b/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/service/activity/WxCpActivityService.java
index b8cad24..a35dc41 100644
--- a/yudao-module-wxcp/src/main/java/cn/iocoder/yudao/module/wxcp/service/activity/WxCpActivityService.java
+++ b/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);
+
+ /**
* 鍙戝竷娲诲姩锛堣崏绋� -> 宸插彂甯冿級
*
* @param id 娲诲姩缂栧彿
--
Gitblit v1.9.3