|
|
@@ -713,9 +713,9 @@ public class StatisticsDataController {
|
|
|
|
|
|
@GetMapping("/bc")
|
|
|
public void bc() {
|
|
|
- List<ClaudeCodeUser> claudeCodeUsers = claudeCodeUserMapper.selectList(Wrappers.lambdaQuery(ClaudeCodeUser.class).gt(ClaudeCodeUser::getExpiryTime, DateTime.now()).ne(ClaudeCodeUser::getPlanName, "体验天卡;"));
|
|
|
+ List<ClaudeCodeUser> claudeCodeUsers = claudeCodeUserMapper.selectList(Wrappers.lambdaQuery(ClaudeCodeUser.class).ne(ClaudeCodeUser::getPlanName, "体验天卡;"));
|
|
|
RenewTimeUpReq renewTimeUpReq = new RenewTimeUpReq();
|
|
|
- String remark = "cc补偿1天";
|
|
|
+ String remark = "2.24cc补偿1天";
|
|
|
renewTimeUpReq.setRemark(remark);
|
|
|
renewTimeUpReq.setDays(1);
|
|
|
for (ClaudeCodeUser claudeCodeUser : claudeCodeUsers) {
|
|
|
@@ -730,4 +730,23 @@ public class StatisticsDataController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
+ @GetMapping("/codex/bc")
|
|
|
+ public void codexBc() {
|
|
|
+ List<CodexUser> codexUsers = codexUserMapper.selectList(Wrappers.lambdaQuery(CodexUser.class).ne(CodexUser::getPlanName, "体验天卡;"));
|
|
|
+ RenewTimeUpReq renewTimeUpReq = new RenewTimeUpReq();
|
|
|
+ String remark = "2.24codex再补偿2天";
|
|
|
+ renewTimeUpReq.setRemark(remark);
|
|
|
+ renewTimeUpReq.setDays(2);
|
|
|
+ for (CodexUser codexUser : codexUsers) {
|
|
|
+ //是否今天补偿过
|
|
|
+ Integer selectCount = incrExpiryTimeRecordMapper.selectCount(Wrappers.lambdaQuery(IncrExpiryTimeRecord.class).eq(IncrExpiryTimeRecord::getRelationId, codexUser.getRelationId()).eq(IncrExpiryTimeRecord::getRemark, remark));
|
|
|
+ if (selectCount > 0) {
|
|
|
+ log.info("realtionId:{} 已补偿", codexUser.getRelationId());
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+ renewTimeUpReq.setRelationId(codexUser.getRelationId());
|
|
|
+ addRenewTime(renewTimeUpReq);
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|