Commit c407387f by 徐康

定时任务

parent 565c3c83
......@@ -53,7 +53,7 @@ public class CouponOrderRefundRetryHandler extends IJobHandler {
@Autowired
private RefundOverOrderManager refundOverOrderManager;
private ExecutorService executor = Executors.newFixedThreadPool(1);
private ExecutorService executor = Executors.newFixedThreadPool(5);
@Override
public ReturnT<String> execute(String param) throws Exception {
......@@ -70,7 +70,8 @@ public class CouponOrderRefundRetryHandler extends IJobHandler {
return ReturnT.SUCCESS;
}
int num = 200;
if(nowDate.after(today1) && nowDate.before(today6)) {
boolean isBeforeDawn = nowDate.after(today1) && nowDate.before(today6);
if(isBeforeDawn) {
num = 500;
}
......@@ -114,6 +115,9 @@ public class CouponOrderRefundRetryHandler extends IJobHandler {
refundOverOrderUpdate.setRefundDesc(JSON.toJSONString(baseResponse));
}
refundOverOrderManager.update(refundOverOrder);
if(isBeforeDawn) {
Thread.sleep(1000);
}
} catch (Exception e) {
refundOverOrderUpdate.setRefundStatus(CouponOrderRefundStatusEnum.REFUND_FAILED.getCode());
refundOverOrderUpdate.setRefundFail(CouponOrderRefundFailTypeEnum.OTHER.getCode());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment