|
@@ -26,10 +26,10 @@ import java.util.List;
|
|
|
* @author Alex
|
|
|
* @date 2020-09-24
|
|
|
*/
|
|
|
-@Api(value = "会员管理",tags = "会员管理")
|
|
|
+@Api(value = "会员管理", tags = "会员管理")
|
|
|
@RequiredArgsConstructor(onConstructor_ = @Autowired)
|
|
|
@RestController
|
|
|
-@RequestMapping("/app/user" )
|
|
|
+@RequestMapping("/app/user")
|
|
|
public class AppUserController extends AppBaseController {
|
|
|
|
|
|
private final ITbAppUserService userService;
|
|
@@ -41,8 +41,8 @@ public class AppUserController extends AppBaseController {
|
|
|
@GetMapping("/list")
|
|
|
public AjaxResult memberList(AppMemberVo memberVo) {
|
|
|
memberVo.setEnable("1");
|
|
|
- List<AppMemberVo> list = userService.selectAppMembers(memberVo.getEnable(),memberVo.getSearchValue(),
|
|
|
- memberVo.getBeginTime(),memberVo.getEndTime());
|
|
|
+ List<AppMemberVo> list = userService.selectAppMembers(memberVo.getEnable(), memberVo.getSearchValue(),
|
|
|
+ memberVo.getBeginTime(), memberVo.getEndTime());
|
|
|
return AjaxResult.success(list);
|
|
|
}
|
|
|
|
|
@@ -52,7 +52,22 @@ public class AppUserController extends AppBaseController {
|
|
|
if (appUserId == null) {
|
|
|
return AjaxResult.error("会员id不能为空");
|
|
|
}
|
|
|
- return AjaxResult.success(userService.getAppMember(appUserId.toString(),null));
|
|
|
+ return AjaxResult.success(userService.getAppMember(appUserId.toString(), null));
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperation("验证手机号是否存在")
|
|
|
+ @PutMapping("/checkPhone")
|
|
|
+ public AjaxResult checkPhone(@RequestBody AppMemberVo memberVo) {
|
|
|
+ if (StringUtils.isBlank(memberVo.getMobile())) {
|
|
|
+ return AjaxResult.error("手机号不能为空");
|
|
|
+ }
|
|
|
+ TbAppUser user = userService.getOne(new LambdaQueryWrapper<TbAppUser>()
|
|
|
+ .eq(TbAppUser::getMobile, memberVo.getMobile())
|
|
|
+ );
|
|
|
+ if (user != null) {
|
|
|
+ return AjaxResult.error("该手机号已经绑定");
|
|
|
+ }
|
|
|
+ return AjaxResult.success();
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -67,15 +82,6 @@ public class AppUserController extends AppBaseController {
|
|
|
if (memberVo.getUserId() == null) {
|
|
|
return AjaxResult.error("userId不能为空");
|
|
|
}
|
|
|
- if (StringUtils.isBlank(memberVo.getMobile())) {
|
|
|
- return AjaxResult.error("手机号不能为空");
|
|
|
- }
|
|
|
- TbAppUser user = userService.getOne(new LambdaQueryWrapper<TbAppUser>()
|
|
|
- .eq(TbAppUser::getMobile,memberVo.getMobile())
|
|
|
- );
|
|
|
- if (user != null) {
|
|
|
- return AjaxResult.error("该手机号已经注册");
|
|
|
- }
|
|
|
return toAjax(userService.saveOrUpdate(memberVo) ? 1 : 0);
|
|
|
}
|
|
|
}
|