定时任务执行控制 1java 2php
This commit is contained in:
parent
c22bd6ee77
commit
ae927f9027
|
|
@ -4,6 +4,7 @@ import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.thread.ThreadUtil;
|
import cn.hutool.core.thread.ThreadUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.sqx.modules.common.service.CommonInfoService;
|
||||||
import com.sqx.modules.discSpinning.entity.DiscSpinningRecord;
|
import com.sqx.modules.discSpinning.entity.DiscSpinningRecord;
|
||||||
import com.sqx.modules.orders.dao.OrdersDao;
|
import com.sqx.modules.orders.dao.OrdersDao;
|
||||||
import com.sqx.modules.orders.entity.Orders;
|
import com.sqx.modules.orders.entity.Orders;
|
||||||
|
|
@ -36,9 +37,15 @@ public class OrderTask {
|
||||||
private OrdersService ordersService;
|
private OrdersService ordersService;
|
||||||
@Resource
|
@Resource
|
||||||
private PayDetailsDao payDetailsDao;
|
private PayDetailsDao payDetailsDao;
|
||||||
|
@Resource
|
||||||
|
private CommonInfoService commonRepository;
|
||||||
|
|
||||||
@Scheduled(cron = "0 7/5 * * * ? ")
|
@Scheduled(cron = "0 7/5 * * * ? ")
|
||||||
public void record() {
|
public void record() {
|
||||||
|
String value = commonRepository.findOne(939).getValue();
|
||||||
|
if(!"1".equals(value)){
|
||||||
|
return;
|
||||||
|
}
|
||||||
record1();
|
record1();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@ package com.sqx.modules.job.task;
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.thread.ThreadUtil;
|
import cn.hutool.core.thread.ThreadUtil;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
|
import com.sqx.modules.common.service.CommonInfoService;
|
||||||
import com.sqx.modules.discSpinning.entity.DiscSpinningRecord;
|
import com.sqx.modules.discSpinning.entity.DiscSpinningRecord;
|
||||||
import com.sqx.modules.discSpinning.service.DiscSpinningRecordService;
|
import com.sqx.modules.discSpinning.service.DiscSpinningRecordService;
|
||||||
import com.sqx.modules.discSpinning.service.DiscSpinningService;
|
import com.sqx.modules.discSpinning.service.DiscSpinningService;
|
||||||
|
|
@ -28,12 +29,18 @@ public class SpinningTask3 {
|
||||||
private DiscSpinningService spinningController;
|
private DiscSpinningService spinningController;
|
||||||
@Resource
|
@Resource
|
||||||
private DiscSpinningRecordService recordService;
|
private DiscSpinningRecordService recordService;
|
||||||
|
@Resource
|
||||||
|
private CommonInfoService commonRepository;
|
||||||
|
|
||||||
|
|
||||||
private Logger logger = LoggerFactory.getLogger(getClass());
|
private Logger logger = LoggerFactory.getLogger(getClass());
|
||||||
|
|
||||||
@Scheduled(cron = "0 0/5 * * * ? ")
|
@Scheduled(cron = "0 0/5 * * * ? ")
|
||||||
public void record() {
|
public void record() {
|
||||||
|
String value = commonRepository.findOne(939).getValue();
|
||||||
|
if(!"1".equals(value)){
|
||||||
|
return;
|
||||||
|
}
|
||||||
record("1");
|
record("1");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -10,6 +10,7 @@ import com.sqx.modules.app.entity.UserMoney;
|
||||||
import com.sqx.modules.app.entity.UserMoneyDetails;
|
import com.sqx.modules.app.entity.UserMoneyDetails;
|
||||||
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
import com.sqx.modules.app.service.UserMoneyDetailsService;
|
||||||
import com.sqx.modules.app.service.UserMoneyService;
|
import com.sqx.modules.app.service.UserMoneyService;
|
||||||
|
import com.sqx.modules.common.service.CommonInfoService;
|
||||||
import com.sqx.modules.pay.dao.CashOutDao;
|
import com.sqx.modules.pay.dao.CashOutDao;
|
||||||
import com.sqx.modules.pay.entity.CashOut;
|
import com.sqx.modules.pay.entity.CashOut;
|
||||||
import com.sqx.modules.pay.service.WuyouCallbackService;
|
import com.sqx.modules.pay.service.WuyouCallbackService;
|
||||||
|
|
@ -43,12 +44,18 @@ public class TempCashOutTask {
|
||||||
private WuyouPay wuyouPay;
|
private WuyouPay wuyouPay;
|
||||||
@Resource
|
@Resource
|
||||||
private WuyouCallbackService wuyouCallbackService;
|
private WuyouCallbackService wuyouCallbackService;
|
||||||
|
@Resource
|
||||||
|
private CommonInfoService commonRepository;
|
||||||
|
|
||||||
private Logger logger = LoggerFactory.getLogger(getClass());
|
private Logger logger = LoggerFactory.getLogger(getClass());
|
||||||
|
|
||||||
|
|
||||||
@Scheduled(cron = "0 4/5 * * * ? ")
|
@Scheduled(cron = "0 4/5 * * * ? ")
|
||||||
public void run() {
|
public void run() {
|
||||||
|
String value = commonRepository.findOne(939).getValue();
|
||||||
|
if(!"1".equals(value)){
|
||||||
|
return;
|
||||||
|
}
|
||||||
List<CashOut> cashOuts = cashOutDao.selectTemp(DateUtil.offsetMinute(DateUtil.date(), 15));
|
List<CashOut> cashOuts = cashOutDao.selectTemp(DateUtil.offsetMinute(DateUtil.date(), 15));
|
||||||
logger.info("定时查询提现订单 待处理订单: {}", cashOuts.size());
|
logger.info("定时查询提现订单 待处理订单: {}", cashOuts.size());
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -105,6 +105,10 @@ public class TempOrdersTask {
|
||||||
// if (!"pay".equals(profiles)) {
|
// if (!"pay".equals(profiles)) {
|
||||||
// return;
|
// return;
|
||||||
// }
|
// }
|
||||||
|
String value = commonRepository.findOne(939).getValue();
|
||||||
|
if(!"1".equals(value)){
|
||||||
|
return;
|
||||||
|
}
|
||||||
logger.info("订单表数据处理开始");
|
logger.info("订单表数据处理开始");
|
||||||
// List<Orders> orders = ordersDao.selectList(Wrappers.<Orders>lambdaQuery()
|
// List<Orders> orders = ordersDao.selectList(Wrappers.<Orders>lambdaQuery()
|
||||||
// .eq(Orders::getStatus, 0)
|
// .eq(Orders::getStatus, 0)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue