From f9691d544e62d6c04dbfe45d05a6c7bc5e004291 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 29 十二月 2023 11:52:29 +0800 Subject: [PATCH] 服务商 --- server/services/src/main/java/com/doumee/service/business/MemberService.java | 39 +++++++++++++++++++++++++++++++-------- 1 files changed, 31 insertions(+), 8 deletions(-) diff --git a/server/services/src/main/java/com/doumee/service/business/MemberService.java b/server/services/src/main/java/com/doumee/service/business/MemberService.java index e43dbc6..bc36b2a 100644 --- a/server/services/src/main/java/com/doumee/service/business/MemberService.java +++ b/server/services/src/main/java/com/doumee/service/business/MemberService.java @@ -4,6 +4,7 @@ import com.doumee.core.model.PageWrap; import com.doumee.dao.business.model.Member; import com.doumee.dao.business.web.request.RegisterRequest; +import com.doumee.dao.business.web.request.WxPhoneRequest; import com.doumee.dao.business.web.response.AccountResponse; import com.doumee.dao.business.web.response.UserResponse; @@ -18,11 +19,19 @@ /** * 鍒涘缓 - * + * * @param member 瀹炰綋瀵硅薄 * @return String */ String create(Member member); + + /** + * 鍒涘缓 + * + * @param member 瀹炰綋瀵硅薄 + * @return String + */ + String createManageMember(Member member); /** * 涓婚敭鍒犻櫎 @@ -51,6 +60,14 @@ * @param member 瀹炰綋瀵硅薄 */ void updateById(Member member); + + + /** + * 涓婚敭鏇存柊鍗′俊鎭� + * + * @param member 瀹炰綋瀵硅薄 + */ + void update(Member member); /** * 鎵归噺涓婚敭鏇存柊 @@ -82,7 +99,7 @@ * @return List<Member> */ List<Member> findList(Member member); - + /** * 鍒嗛〉鏌ヨ * @@ -91,6 +108,14 @@ */ PageData<Member> findPage(PageWrap<Member> pageWrap); + + /** + * 鍒嗛〉鏌ヨ鍗′俊鎭� + * + * @param pageWrap 鍒嗛〉瀵硅薄 + * @return PageData<Member> + */ + PageData<Member> findManagerMemberPage(PageWrap<Member> pageWrap); /** * 鏉′欢缁熻 * @@ -104,20 +129,18 @@ void wxEmpower(String code, String memberId); /** - * 鎷夊彇鐧诲綍 + * 鎺堟潈鐧诲綍 * @param code */ AccountResponse wxLogin(String code); + /** * 瑙f瀽鎵嬫満鍙� - * @param memberId - * @param encryptedData - * @param iv - * @param sessionKey + * @param wxPhoneRequest * @return */ - AccountResponse wxPhone(String memberId,String encryptedData, String iv,String sessionKey); + AccountResponse wxPhone(WxPhoneRequest wxPhoneRequest); UserResponse getUserInfo(String memberId); } -- Gitblit v1.9.3