This commit is contained in:
2026-08-04 15:41:21 +08:00
2 changed files with 4 additions and 0 deletions
@@ -3,6 +3,7 @@ package com.baiyue.firstleg.security;
import com.baiyue.common.core.api.ResultCode; import com.baiyue.common.core.api.ResultCode;
import com.baiyue.common.core.exception.BizException; import com.baiyue.common.core.exception.BizException;
import com.baiyue.firstleg.config.MeasurementOpenApiProperties; import com.baiyue.firstleg.config.MeasurementOpenApiProperties;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
@@ -24,6 +25,7 @@ public class MeasurementRequestAuthenticator {
private final NonceReplayGuard nonceReplayGuard; private final NonceReplayGuard nonceReplayGuard;
private final Clock clock; private final Clock clock;
@Autowired
public MeasurementRequestAuthenticator(MeasurementOpenApiProperties properties, public MeasurementRequestAuthenticator(MeasurementOpenApiProperties properties,
NonceReplayGuard nonceReplayGuard) { NonceReplayGuard nonceReplayGuard) {
this(properties, nonceReplayGuard, Clock.systemUTC()); this(properties, nonceReplayGuard, Clock.systemUTC());
@@ -12,6 +12,7 @@ import com.baiyue.firstleg.entity.InboundOutboxEntity;
import com.baiyue.firstleg.entity.InboundPricingEntity; import com.baiyue.firstleg.entity.InboundPricingEntity;
import com.baiyue.firstleg.entity.InboundPricingIdempotencyEntity; import com.baiyue.firstleg.entity.InboundPricingIdempotencyEntity;
import com.baiyue.firstleg.repository.FbaPricingRepository; import com.baiyue.firstleg.repository.FbaPricingRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
@@ -34,6 +35,7 @@ public class FbaPricingService {
private final FbaPricingRepository repository; private final FbaPricingRepository repository;
private final Clock clock; private final Clock clock;
@Autowired
public FbaPricingService(FbaPricingRepository repository) { public FbaPricingService(FbaPricingRepository repository) {
this(repository, Clock.systemDefaultZone()); this(repository, Clock.systemDefaultZone());
} }