zxl
5 天以前 1121a81f275bc5834ff8f6cedd2c5ee23e16ce19
framework/src/main/java/cn/lili/modules/member/service/MemberService.java
@@ -1,10 +1,12 @@
package cn.lili.modules.member.service;
import cn.lili.base.Result;
import cn.lili.common.security.enums.UserEnums;
import cn.lili.common.security.token.Token;
import cn.lili.common.vo.PageVO;
import cn.lili.modules.connect.entity.dto.ConnectAuthUser;
import cn.lili.modules.lmk.domain.form.MemberNickNameForm;
import cn.lili.modules.member.entity.dos.Member;
import cn.lili.modules.member.entity.dto.ManagerMemberEditDTO;
import cn.lili.modules.member.entity.dto.MemberAddDTO;
@@ -26,6 +28,24 @@
 * @since 2020-02-25 14:10:16
 */
public interface MemberService extends IService<Member> {
    Result updateMemberNickName(MemberNickNameForm form);
    /**
     * 重置密码 默认值123456
     * @param id 用户id
     * @return
     */
    Result resetPassword(String id);
    /**
     * 用户权限管理修改用户
     * @param id 会员id
     * @param password 密码
     * @param mobile 电话(账号)
     * @return
     */
    Member updateMemberPartProperties(String id,String password,String mobile);
    /**
     * 默认密码
     */
@@ -203,7 +223,7 @@
     * @param authUser 联合登录用户
     * @return Token
     */
    Member autoRegister(ConnectAuthUser authUser);
    Member autoRegister(ConnectAuthUser authUser,Boolean encryptTwice);
    /**
     * 刷新token
@@ -319,4 +339,8 @@
    boolean appSConfirm(String token, Integer code);
    QRLoginResultVo loginWithSession(String token);
}
    Member findByUUID(String uuid);
    void registerHandler(Member user);
}