From 08675d26d73c60e1c593e901e09588acf2c39233 Mon Sep 17 00:00:00 2001
From: rk <94314517@qq.com>
Date: 星期五, 10 四月 2026 20:03:47 +0800
Subject: [PATCH] 代码生成
---
server/services/src/main/java/com/doumee/service/business/ShopInfoService.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 52 insertions(+), 0 deletions(-)
diff --git a/server/services/src/main/java/com/doumee/service/business/ShopInfoService.java b/server/services/src/main/java/com/doumee/service/business/ShopInfoService.java
index 8114534..d7b24e0 100644
--- a/server/services/src/main/java/com/doumee/service/business/ShopInfoService.java
+++ b/server/services/src/main/java/com/doumee/service/business/ShopInfoService.java
@@ -3,6 +3,13 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.ShopInfo;
+import com.doumee.dao.business.model.Member;
+import com.doumee.dao.dto.AuditDTO;
+import com.doumee.dao.dto.ChangeStatusDTO;
+import com.doumee.dao.dto.ResetPasswordDTO;
+import com.doumee.dao.dto.ShopApplyDTO;
+import com.doumee.dao.dto.ShopUpdateDTO;
+import com.doumee.dao.vo.ShopDetailVO;
import java.util.List;
@@ -96,4 +103,49 @@
*/
long count(ShopInfo shopInfo);
+ /**
+ * 闂ㄥ簵鍏ラ┗鐢宠/淇敼
+ * @param request 鐢宠璇锋眰
+ * @param member 褰撳墠鐧诲綍浼氬憳
+ */
+ void applyShop(ShopApplyDTO request, Member member);
+
+ /**
+ * 鏌ヨ闂ㄥ簵璇︽儏锛堝惈闄勪欢锛�
+ * @param shopId 闂ㄥ簵涓婚敭
+ * @return 闂ㄥ簵璇︽儏
+ */
+ ShopDetailVO getShopDetail(Integer shopId);
+
+ /**
+ * 鏌ヨ褰撳墠浼氬憳鐨勯棬搴椾俊鎭�
+ * @param memberId 浼氬憳涓婚敭
+ * @return 闂ㄥ簵璇︽儏锛屾棤鍒欒繑鍥瀗ull
+ */
+ ShopDetailVO getMyShop(Integer memberId);
+
+ /**
+ * 瀹℃壒闂ㄥ簵鐢宠
+ * @param auditDTO 瀹℃壒璇锋眰
+ */
+ void auditShop(AuditDTO auditDTO);
+
+ /**
+ * 淇敼闂ㄥ簵鐘舵�侊紙鍚敤/绂佺敤锛�
+ * @param dto 淇敼鐘舵�佽姹�
+ */
+ void changeStatus(ChangeStatusDTO dto);
+
+ /**
+ * 閲嶇疆闂ㄥ簵瀵嗙爜锛堟墜鏈哄彿鍚�6浣� + @123456锛�
+ * @param dto 閲嶇疆瀵嗙爜璇锋眰
+ */
+ void resetPassword(ResetPasswordDTO dto);
+
+ /**
+ * 鍚庡彴淇敼闂ㄥ簵淇℃伅
+ * @param dto 淇敼璇锋眰
+ */
+ void updateShop(ShopUpdateDTO dto);
+
}
--
Gitblit v1.9.3