| | |
| | | tokenWarpper.setValidTime(7200L); |
| | | tokenWarpper.setIsSetPassword(ToolUtil.isEmpty(driver.getPassword()) ? 0 : 1); |
| | | |
| | | String RYToken = rongYunUtil.getToken(driver.getId().toString(), driver.getName(), driver.getAvatar()); |
| | | if(ToolUtil.isNotEmpty(RYToken)){ |
| | | JSONObject jsonObject = JSON.parseObject(RYToken); |
| | | Integer code1 = jsonObject.getInteger("code"); |
| | | if(200 == code1){ |
| | | tokenWarpper.setRytoken(jsonObject.getString("token")); |
| | | } |
| | | } |
| | | |
| | | if(ToolUtil.isEmpty(driver.getReferralCode())){ |
| | | String s = wechatMiniProgramORCode(driver.getId()); |
| | | driver.setReferralCode(s); |
| | | this.updateById(driver); |
| | | } |
| | | if(ToolUtil.isEmpty(driver.getOrderQRCode())){ |
| | | String s = wechatMiniOrderQRCode(driver.getId()); |
| | | driver.setOrderQRCode(s); |
| | | this.updateById(driver); |
| | | } |
| | | // String RYToken = rongYunUtil.getToken(driver.getId().toString(), driver.getName(), driver.getAvatar()); |
| | | // if(ToolUtil.isNotEmpty(RYToken)){ |
| | | // JSONObject jsonObject = JSON.parseObject(RYToken); |
| | | // Integer code1 = jsonObject.getInteger("code"); |
| | | // if(200 == code1){ |
| | | // tokenWarpper.setRytoken(jsonObject.getString("token")); |
| | | // } |
| | | // } |
| | | // todo 正式放开 |
| | | // if(ToolUtil.isEmpty(driver.getReferralCode())){ |
| | | // String s = wechatMiniProgramORCode(driver.getId()); |
| | | // driver.setReferralCode(s); |
| | | // this.updateById(driver); |
| | | // } |
| | | // if(ToolUtil.isEmpty(driver.getOrderQRCode())){ |
| | | // String s = wechatMiniOrderQRCode(driver.getId()); |
| | | // driver.setOrderQRCode(s); |
| | | // this.updateById(driver); |
| | | // } |
| | | return ResultUtil.success(tokenWarpper); |
| | | } |
| | | |
| | |
| | | redisUtil.setStrValue(key, driver.getId().toString(), 94608000);//7天 |
| | | redisUtil.setStrValue("DRIVER_" + phone, key, 94608000);//7天 |
| | | |
| | | // todo 正式放开 |
| | | //下线 |
| | | for (int i = 0; i < 5; i++) { |
| | | Integer code = pushUtil.pushOffline(driver.getId(), 2); |
| | | if(200 == code){ |
| | | break; |
| | | } |
| | | } |
| | | // for (int i = 0; i < 5; i++) { |
| | | // Integer code = pushUtil.pushOffline(driver.getId(), 2); |
| | | // if(200 == code){ |
| | | // break; |
| | | // } |
| | | // } |
| | | return token; |
| | | } |
| | | return ""; |