zoujiajian 1 vuosi sitten
vanhempi
sitoutus
421c5873d9

+ 3 - 0
netflix-service/src/main/java/com/cyksj/service/claude/impl/ClaudeCodeServiceImpl.java

@@ -382,6 +382,9 @@ public class ClaudeCodeServiceImpl implements ClaudeCodeService {
 	 * @param type consume refund adjustment
 	 */
 	private void recordCodePointsChangeRecord(Long userId, Integer amount, String description, String type) {
+		if (amount != 0) {
+			return;
+		}
 		Map<String, Object> parmas = new HashMap<>();
 		parmas.put("amount", amount);
 		parmas.put("description", description);

+ 2 - 4
netflix-service/src/main/java/com/cyksj/service/mange/impl/MirrorUserCleatServiceImpl.java

@@ -181,10 +181,8 @@ public class MirrorUserCleatServiceImpl implements MirrorUserCleatService {
 			claudeCodeUserMapper.updateById(claudeCodeUser);
 			log.info("还原镜像claude code user套餐成功");
 			//调用api更新claude code用户信息
-			if (oriCodePoints != finalSku.getCodePoints()) {
-				Date expiryTime = relation.getExpiryTime();
-				claudeCodeService.updateClaudeCodeUserPackageInfo(claudeCodeUser, expiryTime, claudeCodeUser.getCodePoints() - oriCodePoints, "退款至" + finalSku.getSpecVal(), "refund");
-			}
+			Date expiryTime = relation.getExpiryTime();
+			claudeCodeService.updateClaudeCodeUserPackageInfo(claudeCodeUser, expiryTime, claudeCodeUser.getCodePoints() - oriCodePoints, "退款至" + finalSku.getSpecVal(), "refund");
 			return;
 		}
 		OrderDonRenewRecord orderDonRenewRecord = orderDonRenewRecordMapper.selectOne(Wrappers.lambdaQuery(OrderDonRenewRecord.class)