分享
oss 临时凭证
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package com.sqx.modules.invite.service.impl;
|
||||
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
@@ -8,6 +9,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.sqx.common.utils.DateUtils;
|
||||
import com.sqx.common.utils.PageUtils;
|
||||
import com.sqx.modules.app.entity.UserEntity;
|
||||
import com.sqx.modules.app.entity.UserMoney;
|
||||
import com.sqx.modules.app.entity.UserMoneyDetails;
|
||||
import com.sqx.modules.app.entity.UserVip;
|
||||
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
||||
@@ -147,6 +149,27 @@ public class InviteServiceImpl extends ServiceImpl<InviteDao, Invite> implements
|
||||
user.setUserId(userId);
|
||||
user.setInviterCode(userEntity.getInvitationCode());
|
||||
userService.updateById(user);
|
||||
|
||||
//金豆
|
||||
int money = Integer.parseInt(commonInfoService.findOne(911).getValue());
|
||||
if (money > 0) {
|
||||
UpdateWrapper<UserMoney> updateWrapper = new UpdateWrapper<>();
|
||||
updateWrapper.eq("user_id", userEntity.getUserId())
|
||||
.setSql("money = money + " + money);
|
||||
userMoneyService.update(updateWrapper);
|
||||
|
||||
UserMoneyDetails userMoneyDetails = new UserMoneyDetails();
|
||||
userMoneyDetails.setUserId(userEntity.getUserId());
|
||||
userMoneyDetails.setType(1);
|
||||
userMoneyDetails.setClassify(6);
|
||||
userMoneyDetails.setMoney(new BigDecimal(money));
|
||||
userMoneyDetails.setCreateTime(format);
|
||||
userMoneyDetails.setTitle("[分享奖励金豆]");
|
||||
userMoneyDetails.setContent("获取金豆:" + money);
|
||||
userMoneyDetailsService.save(userMoneyDetails);
|
||||
}
|
||||
|
||||
//助力活动
|
||||
String value = commonInfoService.findOne(813).getValue();
|
||||
if (!"是".equals(value)) {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user