From b9b6de6fc6cf1d586bd43b2c72b447da03cb01f3 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期一, 05 八月 2024 18:38:21 +0800 Subject: [PATCH] Merge branch 'master' of http://139.186.142.91:10010/r/productDev/zbomyoujia --- server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java index 3847315..0ed0e1a 100644 --- a/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java +++ b/server/service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java @@ -290,6 +290,7 @@ member.setIsdeleted(Constants.ZERO); member.setOpenid(openId); member.setType(Constants.ZERO); + member.setAuthStatus(Constants.ZERO); //濡傛灉缁戝畾浜嗗璐� 鍒欑洿鎺ヤ娇鐢ㄥ凡缁戝畾瀵艰喘淇℃伅 璺宠繃鎵嬫満鍙风粦瀹氱殑鐘舵�� // if(Objects.nonNull(users)){ // member.setAuthStatus(Constants.TWO); @@ -518,7 +519,7 @@ } catch (Exception e) { e.printStackTrace(); } - throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鏇存柊鎵嬫満鍙峰け璐�"); + throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"鑾峰彇鎵嬫満鍙峰け璐�"); } @@ -537,6 +538,12 @@ if(!Objects.isNull(ztUserGetTokenResponse)){ member.setToken(ztUserGetTokenResponse.getToken()); member.setZtUserId(StringUtils.defaultString(ztUserGetTokenResponse.getZtUserId(),ztUserGetTokenResponse.getToken())); + } + if(StringUtils.isNotBlank(member.getPhone())){ + if(!Constants.equalsInteger(member.getPhone().length(),11)){ + throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(),"鎵嬫満鍙烽敊璇�!"); + } + member.setAuthStatus(Constants.ONE); } memberMapper.updateById(member); return this.getMemberInfo(member.getId()); @@ -560,12 +567,11 @@ BeanUtils.copyProperties(editMemberRequest,memberDto); memberDto.setOpenid(member.getOpenid()); ZTUserGetTokenResponse ztUserGetTokenResponse = this.syncZhongTaiUser(memberDto); - if(Objects.isNull(ztUserGetTokenResponse)){ -// throw new BusinessException(ResponseStatus.NOT_ALLOWED.getCode(),"涓彴鏈嶅姟璋冭捣澶辫触!"); - }else{ + if(!Objects.isNull(ztUserGetTokenResponse)){ member.setToken(ztUserGetTokenResponse.getToken()); member.setToken(StringUtils.defaultString(ztUserGetTokenResponse.getZtUserId(),ztUserGetTokenResponse.getToken())); } + memberDto.setAuthStatus(Constants.ONE); memberMapper.updateById(memberDto); return this.getMemberInfo(member.getId()); } -- Gitblit v1.9.3