增加剧集周支付次数

This commit is contained in:
张松
2025-01-02 20:51:21 +08:00
parent eac53e57b0
commit 71ff32998e
6 changed files with 55 additions and 6 deletions

View File

@@ -19,6 +19,7 @@ import com.sqx.modules.app.service.UserService;
import com.sqx.modules.common.service.CommonInfoService;
import com.sqx.modules.complet.entity.CompletAward;
import com.sqx.modules.complet.service.CompletAwardService;
import com.sqx.modules.course.service.CourseService;
import com.sqx.modules.invite.dao.InviteDao;
import com.sqx.modules.invite.entity.Invite;
import com.sqx.modules.invite.service.InviteService;
@@ -75,11 +76,13 @@ public class TempOrdersTask {
@Value("${spring.profiles.active}")
private String profiles;
private final InviteAchievementService inviteAchievementService;
private final CourseService courseService;
private Logger logger = LoggerFactory.getLogger(getClass());
public TempOrdersTask(InviteAchievementService inviteAchievementService) {
public TempOrdersTask(InviteAchievementService inviteAchievementService, CourseService courseService) {
this.inviteAchievementService = inviteAchievementService;
this.courseService = courseService;
}
@@ -170,9 +173,15 @@ public class TempOrdersTask {
ThreadUtil.sleep(1000);
activities(user, byUser);
});
ThreadUtil.execAsync(() -> {
inviteService.updateInvite(byUser, DateUtil.now(), user.getUserId(), order.getPayMoney());
});
//增加剧集支付次数
ThreadUtil.execAsync(() -> {
courseService.incrWeekPayCount(order.getCourseId());
});
//Map<String, Object> map = inviteService.updateInvite(byUser, DateUtil.now(), user.getUserId(), order.getPayMoney());
// Object oneUserId = map.get("oneUserId");
// if (oneUserId != null) {