|  |  |  | 
|---|
|  |  |  | 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; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 创建 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param member 实体对象 | 
|---|
|  |  |  | * @return String | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | String create(Member member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 创建 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param member 实体对象 | 
|---|
|  |  |  | * @return String | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | String createManageMember(Member member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 主键删除 | 
|---|
|  |  |  | 
|---|
|  |  |  | * @param member 实体对象 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void updateById(Member member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 主键更新卡信息 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param member 实体对象 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | void update(Member member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 批量主键更新 | 
|---|
|  |  |  | 
|---|
|  |  |  | * @return List<Member> | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | List<Member> findList(Member member); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分页查询 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageData<Member> findPage(PageWrap<Member> pageWrap); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 分页查询卡信息 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | * @param pageWrap 分页对象 | 
|---|
|  |  |  | * @return PageData<Member> | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | PageData<Member> findManagerMemberPage(PageWrap<Member> pageWrap); | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 条件统计 | 
|---|
|  |  |  | * | 
|---|
|  |  |  | 
|---|
|  |  |  | void wxEmpower(String code, String memberId); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 拉取登录 | 
|---|
|  |  |  | * 授权登录 | 
|---|
|  |  |  | * @param code | 
|---|
|  |  |  | * @param userId | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | AccountResponse wxLogin(String code); | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 解析手机号 | 
|---|
|  |  |  | * @param wxPhoneRequest | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | AccountResponse wxPhone(WxPhoneRequest wxPhoneRequest); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | UserResponse getUserInfo(String memberId); | 
|---|
|  |  |  | } | 
|---|