| | |
| | | |
| | | @Resource |
| | | private DriverMapper driverMapper; |
| | | |
| | | @Autowired |
| | | private RestTemplate restTemplate; |
| | | @Resource |
| | |
| | | invite.setInviteUserId(uid); |
| | | invite.setUserId(userInfo.getId()); |
| | | invite.setRegisterTime(new Date()); |
| | | invite.setUseType(userType); |
| | | invite.setUserType(userType); |
| | | inviteMapper.insert(invite); |
| | | if (userType==1){ |
| | | // 只有用户邀请用户会获得优惠券 |
| | |
| | | } |
| | | } |
| | | } |
| | | this.addCoupon(userInfo);//添加优惠券 |
| | | } |
| | | if(userInfo.getState() == 2){ |
| | | return ResultUtil.error("账号被冻结"); |
| | |
| | | invite.setInviteUserId(uid); |
| | | invite.setUserId(userInfo.getId()); |
| | | invite.setRegisterTime(new Date()); |
| | | invite.setUseType(userType); |
| | | invite.setUserType(userType); |
| | | inviteMapper.insert(invite); |
| | | if (userType==1){ |
| | | // 只有用户邀请用户会获得优惠券 |
| | |
| | | param.put("check_path", false); |
| | | // 用户id 用于分享 |
| | | param.put("scene", "uid="+userInfo.getId()+"userType=1"); |
| | | param.put("env_version", "trial"); |
| | | |
| | | param.put("env_version", "trial");// 体验版 |
| | | // param.put("env_version", "release");// 正式版 |
| | | param.put("width", 200); //二维码尺寸 |
| | | param.put("is_hyaline", true); // 是否需要透明底色, is_hyaline 为true时,生成透明底色的小程序码 参数仅对小程序码生效 |
| | | param.put("auto_color", true); // 自动配置线条颜色,如果颜色依然是黑色,则说明不建议配置主色调 参数仅对小程序码生效 |
| | |
| | | } |
| | | jsonObject.put(userId.toString(), openid); |
| | | redisUtil.setStrValue("appletOpenId", jsonObject.toJSONString()); |
| | | UserInfo userInfo = userInfoMapper.selectById(userId); |
| | | if (userInfo!=null){ |
| | | userInfo.setAppletsOpenId(openid); |
| | | userInfoMapper.updateById(userInfo); |
| | | } |
| | | return ResultUtil.success(); |
| | | } |
| | | |