From db3cab89b47378ee0482ad5183f4f542d48309b8 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Mon, 08 Jun 2020 14:50:23 +0800 Subject: [PATCH] modify --- src/main/resources/i18n/messages_zh_CN.properties | 2 +- lib/huobi-client-1.0.8-SNAPSHOT.jar | 0 src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractEntrustOrderServiceImpl.java | 2 +- src/main/java/com/xcong/excoin/modules/contract/parameter/vo/OrderDetailVo.java | 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/application-test.yml | 2 +- src/main/resources/i18n/messages_en_US.properties | 2 +- pom.xml | 2 +- src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java | 3 --- src/main/java/com/xcong/excoin/modules/member/service/MemberService.java | 2 ++ 11 files changed, 39 insertions(+), 9 deletions(-) diff --git a/lib/huobi-client-1.0.8-SNAPSHOT.jar b/lib/huobi-client-1.0.8-SNAPSHOT.jar index 09f96ca..6422e71 100644 --- a/lib/huobi-client-1.0.8-SNAPSHOT.jar +++ b/lib/huobi-client-1.0.8-SNAPSHOT.jar Binary files differ diff --git a/pom.xml b/pom.xml index f13fda6..191b9fe 100644 --- a/pom.xml +++ b/pom.xml @@ -35,7 +35,7 @@ </properties> <dependencies> - + <dependency> <groupId>ripple</groupId> <artifactId>ripple</artifactId> diff --git a/src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java b/src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java index 8a1edd2..3489e2c 100644 --- a/src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java +++ b/src/main/java/com/xcong/excoin/configurations/security/WebSecurityConfig.java @@ -43,9 +43,6 @@ .antMatchers("/swagger**/**").permitAll() .antMatchers("/webjars/**").permitAll() .antMatchers("/v2/**").permitAll() - .antMatchers("/api/symbols/**").permitAll() - .antMatchers("/common/**").permitAll() - .antMatchers("/api/exchange/**").permitAll() .anyRequest().authenticated() .and().apply(securityConfiguereAdapter()); } diff --git a/src/main/java/com/xcong/excoin/modules/contract/parameter/vo/OrderDetailVo.java b/src/main/java/com/xcong/excoin/modules/contract/parameter/vo/OrderDetailVo.java index ddd285c..25f363d 100644 --- a/src/main/java/com/xcong/excoin/modules/contract/parameter/vo/OrderDetailVo.java +++ b/src/main/java/com/xcong/excoin/modules/contract/parameter/vo/OrderDetailVo.java @@ -51,7 +51,7 @@ private int closingType; @ApiModelProperty("止损价") - private BigDecimal stopLossPrice; + private BigDecimal stopLosePrice; @ApiModelProperty("止盈价") private BigDecimal stopProfitPrice; diff --git a/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractEntrustOrderServiceImpl.java b/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractEntrustOrderServiceImpl.java index ec0f4b3..40a9490 100644 --- a/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractEntrustOrderServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/contract/service/impl/ContractEntrustOrderServiceImpl.java @@ -92,7 +92,7 @@ PlatformTradeSettingEntity tradeSettingEntity = cacheSettingUtils.getTradeSetting(); // 保证金计算 -- 建仓价X规格X手数X(1/杠杆倍率) - BigDecimal bondAmount = submitEntrustDto.getEntrustPrice().multiply(lotNumber).multiply(new BigDecimal(submitEntrustDto.getSymbolCnt())).multiply((BigDecimal.ONE.divide(BigDecimal.valueOf(submitEntrustDto.getLeverRatio()), 8, BigDecimal.ROUND_DOWN))); + BigDecimal bondAmount = submitEntrustDto.getEntrustPrice().multiply(lotNumber).multiply((BigDecimal.ONE.divide(BigDecimal.valueOf(submitEntrustDto.getLeverRatio()), 8, BigDecimal.ROUND_DOWN))); // 开仓手续费 建仓价*规格*手数*手续费率 BigDecimal openFeePrice = submitEntrustDto.getEntrustPrice().multiply(lotNumber) 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 4b4e073..06f9f18 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 @@ -878,6 +878,23 @@ } } + @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/application-test.yml b/src/main/resources/application-test.yml index 74aa15a..5b5008b 100644 --- a/src/main/resources/application-test.yml +++ b/src/main/resources/application-test.yml @@ -91,7 +91,7 @@ app: - debug: false + debug: true redis_expire: 3000 kline-update-job: false newest-price-update-job: true 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