luodangjia
2025-01-14 ea6bf9042d9ad4faaf328bdc68a41ef36b47f13d
ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/util/TaskUtil.java
@@ -1,7 +1,12 @@
package com.ruoyi.order.util;
import com.ruoyi.order.service.CommissionService;
import com.ruoyi.order.service.OrderService;
import com.ruoyi.order.service.ShoppingCartService;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
/**
@@ -11,11 +16,23 @@
@Component
public class TaskUtil {
@Scheduled(cron = "0 0 0 * * ?")
//@Scheduled(fixedRate = 60000)
    public void taskMonth() {
    @Resource
    private CommissionService commissionService;
    
    @Resource
    private ShoppingCartService shoppingCartService;
    @Resource
    private OrderService orderService;
    @Scheduled(fixedRate = 60000)
    public void taskMonth() {
        commissionService.calculationCommission();
        shoppingCartService.closeOrder();
        orderService.taskExpress();
    }
    // 每天晚上23:59:59执行的定时任务