From f97a701a3cceed8cb86fce14124c1c67a0f59ae0 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Mon, 08 Jun 2020 12:03:23 +0800 Subject: [PATCH] 20200608 代码提交 --- src/main/resources/i18n/messages_zh_CN.properties | 2 +- src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java | 17 +++++++++++++++++ src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java | 14 ++++++++++++++ src/main/resources/i18n/messages_en_US.properties | 2 +- src/main/java/com/xcong/excoin/modules/member/service/MemberService.java | 2 ++ 5 files changed, 35 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java b/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java index 3512121..842132f 100644 --- a/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java +++ b/src/main/java/com/xcong/excoin/modules/member/controller/MemberController.java @@ -79,6 +79,20 @@ } /** + * 验证账户是否存在 + * @return + */ + @ApiOperation(value="验证账户是否存在", notes="验证账户是否存在") + @ApiImplicitParams({ + @ApiImplicitParam(name = "account", value = "账号", required = true, dataType = "String", paramType="query"), + @ApiImplicitParam(name = "type", value = "类型 1:手机号 2:邮箱", required = true, dataType = "int", paramType="query") + }) + @GetMapping(value = "/getMemberAccountInfo") + public Result getMemberAccountInfo(String account,int type) { + return memberService.getMemberAccountInfo(account,type); + } + + /** * 修改密码 * @return */ diff --git a/src/main/java/com/xcong/excoin/modules/member/service/MemberService.java b/src/main/java/com/xcong/excoin/modules/member/service/MemberService.java index 4f945e9..8f0ecee 100644 --- a/src/main/java/com/xcong/excoin/modules/member/service/MemberService.java +++ b/src/main/java/com/xcong/excoin/modules/member/service/MemberService.java @@ -84,5 +84,7 @@ public Result memberSubmitCoinApply(@Valid MemberSubmitCoinApplyDto memberSubmitCoinApplyDto); + public Result getMemberAccountInfo(String account,int type); + } diff --git a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java index a89f189..cea30ba 100644 --- a/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/member/service/impl/MemberServiceImpl.java @@ -875,6 +875,23 @@ return Result.fail(MessageSourceUtils.getString("member_service_0039")); } } + + @Override + public Result getMemberAccountInfo(String account,int type) { + + Map<String, Object> hashMap = new HashMap<>(); + if(type == 1) { + hashMap.put("phone", account); + }else { + hashMap.put("email", account); + } + List<MemberEntity> member = memberDao.selectByMap(hashMap); + if (CollUtil.isEmpty(member)) { + return Result.fail(MessageSourceUtils.getString("home_service_0003")); + } + + return Result.ok(""); + } } diff --git a/src/main/resources/i18n/messages_en_US.properties b/src/main/resources/i18n/messages_en_US.properties index 38ffc9c..70c547e 100644 --- a/src/main/resources/i18n/messages_en_US.properties +++ b/src/main/resources/i18n/messages_en_US.properties @@ -80,7 +80,7 @@ member_service_0044=Please input a password member_service_0045=Verification code is invalid, please resend member_service_0046=The verification code entered is wrong, please re-enter -member_service_0047=The mobile number does not exist, please register and log in +member_service_0047=please register and log in member_service_0048=Modification succeeded, please log in member_service_0049=Verification code is invalid member_service_0050=Verification code error diff --git a/src/main/resources/i18n/messages_zh_CN.properties b/src/main/resources/i18n/messages_zh_CN.properties index e24d581..d743f1a 100644 --- a/src/main/resources/i18n/messages_zh_CN.properties +++ b/src/main/resources/i18n/messages_zh_CN.properties @@ -80,7 +80,7 @@ member_service_0044=请输入密码 member_service_0045=验证码已失效,请重新发送 member_service_0046=输入的验证码有误,请重新输入 -member_service_0047=不存在该手机号码,请进行注册登录 +member_service_0047=请进行注册登录 member_service_0048=修改成功,请登录 member_service_0049=验证码已失效 member_service_0050=验证码错误 -- Gitblit v1.9.1