jiangping
2024-07-16 53e0cba6de254a1d6f19d0287da0b212f4a5ae90
server/service/src/main/java/com/doumee/service/business/MemberService.java
@@ -3,6 +3,10 @@
import com.doumee.core.model.PageData;
import com.doumee.core.model.PageWrap;
import com.doumee.dao.business.model.Member;
import com.doumee.dao.web.reqeust.EditMemberRequest;
import com.doumee.dao.web.reqeust.WxPhoneRequest;
import com.doumee.dao.web.response.AccountResponse;
import java.util.List;
/**
@@ -94,4 +98,47 @@
     * @return long
     */
    long count(Member member);
    /**
     * 客户端用户授权登录
     * @param code
     * @return
     */
    AccountResponse wxLogin(String code);
    /**
     * 获取手机号
     * @param wxPhoneRequest
     * @return
     */
    String getWxMiniPhone(WxPhoneRequest wxPhoneRequest);
    /**
     * 更新个人信息
     * @param editMemberRequest
     */
    Member updMemberDetail(EditMemberRequest editMemberRequest);
    /**
     * 更新手机号
     * @param editMemberRequest
     * @return
     */
    Member updMemberPhone(EditMemberRequest editMemberRequest);
    Member getMemberInfo(Long memberId);
    /**
     * 用户注销
     * @param memberId
     */
    void logOff(Long memberId);
    /**
     * 更新客户端小程序Token
     */
    void updWxMiniToken();
}