From 0fc5865ab5f1df62cb948fbb97c2207b5bd855f9 Mon Sep 17 00:00:00 2001 From: guyue <1721849008@qq.com> Date: 星期四, 31 七月 2025 21:26:38 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java | 70 +++++++++++++--------------------- 1 files changed, 27 insertions(+), 43 deletions(-) diff --git a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java index 885a57d..f63503c 100644 --- a/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java +++ b/UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/UserInfoServiceImpl.java @@ -128,8 +128,7 @@ private PayMoneyUtil payMoneyUtil; - @Autowired - private TDriverPromotionActivityService driverPromotionActivityService; + @Value("${callbackPath}") private String callbackPath; @@ -227,7 +226,7 @@ * @return */ @Override - public synchronized ResultUtil<LoginWarpper> captchaLogin(String phone, String code, String registIp, String registAreaCode,String loginType,Integer driverId) throws Exception { + public synchronized ResultUtil<LoginWarpper> captchaLogin(String phone, String code, String registIp, String registAreaCode,String loginType) throws Exception { UserInfo userInfo = userInfoMapper.queryByPhone(phone); String nickName = null; if (null == userInfo) { @@ -236,25 +235,25 @@ nickName = userInfo.getNickName(); } //调中台接口查询用户 - List<QYTUserInfo> infoByPhone = UserUtil.getUserInfoByPhone(phone); - if (null == infoByPhone || infoByPhone.isEmpty()) { - RegisterViaMobileRequest request = new RegisterViaMobileRequest(); - request.setMobile(phone); - request.setEncryptType("aesbase64"); - request.setPassword(AESUtils.encryptBase64("123456")); - request.setNickname(nickName); - request.setVerify_code(code); - request.setVerify_code_type("0"); - RegisterViaMobile register = UserUtil.registerViaMobile(request); - if (!"0".equals(register.getStatus())) { - return ResultUtil.error(register.getDesc()); - } - } else { - boolean b = this.checkCaptcha(phone, code); - if (!b) { - return ResultUtil.error("验证码无效"); - } - } +// List<QYTUserInfo> infoByPhone = UserUtil.getUserInfoByPhone(phone); +// if (null == infoByPhone || infoByPhone.isEmpty()) { +// RegisterViaMobileRequest request = new RegisterViaMobileRequest(); +// request.setMobile(phone); +// request.setEncryptType("aesbase64"); +// request.setPassword(AESUtils.encryptBase64("123456")); +// request.setNickname(nickName); +// request.setVerify_code(code); +// request.setVerify_code_type("0"); +// RegisterViaMobile register = UserUtil.registerViaMobile(request); +// if (!"0".equals(register.getStatus())) { +// return ResultUtil.error(register.getDesc()); +// } +// } else { +// boolean b = this.checkCaptcha(phone, code); +// if (!b) { +// return ResultUtil.error("验证码无效"); +// } +// } if (null == userInfo) { userInfo = new UserInfo(); @@ -275,21 +274,6 @@ }else { userInfo.setCompanyId(1); } - - - - - - // 是否需要绑定司机 - TDriverPromotionActivity tDriverPromotionActivity = driverPromotionActivityService.selectOne(new EntityWrapper<TDriverPromotionActivity>().eq("districtCode", registAreaCode).ge("startTime", new Date()).lt("endTime", new Date()).last(" limit 1")); - if(tDriverPromotionActivity!=null){ - Integer bindingDays = tDriverPromotionActivity.getBindingDays(); - // 当前时间+绑定天数 - Date endTime = DateUtils.addDays(new Date(), bindingDays); - userInfo.setBindDriverId(driverId); - userInfo.setBindExpireDate(endTime); - } - @@ -403,7 +387,7 @@ } @Override public synchronized ResultUtil<LoginWarpper> captchaLogin(String phone, String code, Integer uid, Integer type, Integer userType,String loginType) throws Exception { - ResultUtil<LoginWarpper> resultUtil = this.captchaLogin(phone, code, null, null,loginType,null); + ResultUtil<LoginWarpper> resultUtil = this.captchaLogin(phone, code, null, null,loginType); if(resultUtil.getCode() == 200 && null != uid){ if(type == 2){//司机分享 Driver driver = driverMapper.selectById(uid); @@ -492,10 +476,10 @@ @Override public ResultUtil<LoginWarpper> userLogin(String phone, String password,String loginType) throws Exception { //调中台接口查询用户 - List<QYTUserInfo> infoByPhone = UserUtil.getUserInfoByPhone(phone); - if (null == infoByPhone || infoByPhone.isEmpty()) { - return ResultUtil.error("账号无效"); - } +// List<QYTUserInfo> infoByPhone = UserUtil.getUserInfoByPhone(phone); +// if (null == infoByPhone || infoByPhone.isEmpty()) { +// return ResultUtil.error("账号无效"); +// } UserInfo userInfo = this.queryByPhone(phone); if (null == userInfo) { @@ -1250,7 +1234,7 @@ if(null == userInfo){ return ResultUtil.error("获取用户信息失败"); } - return this.captchaLogin(userInfo.get("phone"), "1234", null, registAreaCode, loginType,null); + return this.captchaLogin(userInfo.get("phone"), "1234", null, registAreaCode, loginType); }else{ return ResultUtil.error(jsonObject.getString("msg")); } -- Gitblit v1.7.1