Browse Source

兼容任务调度配置用于兼容负载均衡

v1.0
Yen 2 years ago
parent
commit
361c799e18
  1. 2
      src/main/java/com/qs/serve/task/PayTask.java
  2. 2
      src/main/java/com/qs/serve/task/controller/TaskActivityController.java
  3. 2
      src/main/java/com/qs/serve/task/controller/TaskPayController.java

2
src/main/java/com/qs/serve/task/PayTask.java

@ -11,6 +11,7 @@ import com.qs.serve.modules.tbs.entity.TbsCostApply;
import com.qs.serve.modules.tbs.service.TbsCostApplyService; import com.qs.serve.modules.tbs.service.TbsCostApplyService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.scheduling.annotation.Scheduled; import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
@ -26,6 +27,7 @@ import java.util.stream.Collectors;
@Slf4j @Slf4j
@Component @Component
@AllArgsConstructor @AllArgsConstructor
@ConditionalOnProperty(value = "project.task", havingValue = "true")
public class PayTask { public class PayTask {
private final TbsCostApplyService costApplyService; private final TbsCostApplyService costApplyService;

2
src/main/java/com/qs/serve/task/controller/TaskActivityController.java

@ -34,7 +34,7 @@ import java.util.List;
@AllArgsConstructor @AllArgsConstructor
@RestController @RestController
@RequestMapping("/task/activity") @RequestMapping("/task/activity")
//@ConditionalOnProperty(value = "project.task", havingValue = "true") @ConditionalOnProperty(value = "project.task", havingValue = "true")
public class TaskActivityController { public class TaskActivityController {
private final TbsActivityService activityService; private final TbsActivityService activityService;

2
src/main/java/com/qs/serve/task/controller/TaskPayController.java

@ -4,6 +4,7 @@ import com.qs.serve.common.model.dto.R;
import com.qs.serve.modules.pay.service.impl.PayApplicationService; import com.qs.serve.modules.pay.service.impl.PayApplicationService;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RestController;
@AllArgsConstructor @AllArgsConstructor
@RestController @RestController
@RequestMapping("/task/pay") @RequestMapping("/task/pay")
@ConditionalOnProperty(value = "project.task", havingValue = "true")
public class TaskPayController { public class TaskPayController {
PayApplicationService applicationService; PayApplicationService applicationService;

Loading…
Cancel
Save