|  |  |  | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | public ApiResponse<Member> editMember(@RequestBody EditMemberRequest editMemberRequest) { | 
|---|
|  |  |  | editMemberRequest.setId(getMemberId()); | 
|---|
|  |  |  | String  phone = editMemberRequest.getPhone(); | 
|---|
|  |  |  | //        if(StringUtils.isNotBlank(editMemberRequest.getPhone())){ | 
|---|
|  |  |  | //            customerUserService.syncByPhone(editMemberRequest.getPhone()); | 
|---|
|  |  |  | //        } | 
|---|
|  |  |  | //同步导购绑定信息 | 
|---|
|  |  |  | if(StringUtils.isNotBlank(editMemberRequest.getPhone())){ | 
|---|
|  |  |  | customerUserService.syncByPhone(editMemberRequest.getPhone()); | 
|---|
|  |  |  | Member member =memberService.updMemberDetail(editMemberRequest); | 
|---|
|  |  |  | if(StringUtils.isNotBlank(phone)){ | 
|---|
|  |  |  | customerUserService.syncByPhone(member); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return  ApiResponse.success("更新成功",memberService.updMemberDetail(editMemberRequest)); | 
|---|
|  |  |  | return  ApiResponse.success("更新成功",member); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @LoginRequired | 
|---|
|  |  |  | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | public ApiResponse<Member> binDingPhone(@RequestBody EditMemberRequest editMemberRequest) { | 
|---|
|  |  |  | editMemberRequest.setId(getMemberId()); | 
|---|
|  |  |  | String phone =editMemberRequest.getPhone(); | 
|---|
|  |  |  | Member member = memberService.updMemberPhone(editMemberRequest); | 
|---|
|  |  |  | //同步导购绑定信息 | 
|---|
|  |  |  | if(StringUtils.isNotBlank(editMemberRequest.getPhone())){ | 
|---|
|  |  |  | customerUserService.syncByPhone(editMemberRequest.getPhone()); | 
|---|
|  |  |  | if(StringUtils.isNotBlank(phone)){ | 
|---|
|  |  |  | customerUserService.syncByPhone(member); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return  ApiResponse.success("更新成功",member); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiImplicitParam(paramType = "query", dataType = "String", name = "phone", value = "手机号信息", required = true), | 
|---|
|  |  |  | }) | 
|---|
|  |  |  | public ApiResponse syncCustomerUser(@RequestParam String phone) { | 
|---|
|  |  |  | customerUserService.syncByPhone(phone); | 
|---|
|  |  |  | if(StringUtils.isNotBlank(getLoginMemberInfo().getPhone())){ | 
|---|
|  |  |  | customerUserService.syncByPhone(getLoginMemberInfo()); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return  ApiResponse.success("同步成功"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|