后期发起 state为0的 提现
This commit is contained in:
@@ -18,6 +18,8 @@ import org.springframework.stereotype.Component;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.math.BigDecimal;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@Component("CashOutTask2")
|
||||
@@ -35,10 +37,13 @@ public class CashOutTask2 implements ITask {
|
||||
@Override
|
||||
public void run(String params) {
|
||||
logger.info("提现开始");
|
||||
if (StringUtils.isBlank(params) || isValidDate(params)) {
|
||||
params = DateUtil.today();
|
||||
}
|
||||
List<CashOut> cashOuts = cashOutDao.selectList(new QueryWrapper<CashOut>()
|
||||
.eq("state", 0)
|
||||
.gt("create_at", DateUtil.today()+" 00:00:00")
|
||||
.lt("create_at",DateUtil.today()+" 23:59:59"));
|
||||
.gt("create_at", params + " 00:00:00")
|
||||
.lt("create_at", params + " 23:59:59"));
|
||||
System.out.println(cashOuts.size());
|
||||
for (CashOut cashOut : cashOuts) {
|
||||
if (WuyouPay.checkCanCash(cashOut.getUserId())) {
|
||||
@@ -71,4 +76,14 @@ public class CashOutTask2 implements ITask {
|
||||
}
|
||||
logger.info("提现结束");
|
||||
}
|
||||
|
||||
public static boolean isValidDate(String dateString) {
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||
try {
|
||||
sdf.parse(dateString);
|
||||
return true;
|
||||
} catch (Exception e) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user