From ffd586b4b93665e1bf90df114e5eda71b47f20a8 Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Tue, 08 Jun 2021 16:24:37 +0800 Subject: [PATCH] modify --- src/main/java/com/xcong/excoin/quartz/job/LoopExecutorJob.java | 28 ++++++++++++++++++++++------ 1 files changed, 22 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/xcong/excoin/quartz/job/LoopExecutorJob.java b/src/main/java/com/xcong/excoin/quartz/job/LoopExecutorJob.java index eda6f7f..6b2ef68 100644 --- a/src/main/java/com/xcong/excoin/quartz/job/LoopExecutorJob.java +++ b/src/main/java/com/xcong/excoin/quartz/job/LoopExecutorJob.java @@ -1,5 +1,6 @@ package com.xcong.excoin.quartz.job; +import com.xcong.excoin.modules.coin.service.OrderCoinService; import com.xcong.excoin.modules.contract.service.ContractHoldOrderService; import com.xcong.excoin.modules.home.dao.MemberQuickBuySaleDao; import lombok.extern.slf4j.Slf4j; @@ -16,7 +17,7 @@ **/ @Slf4j @Component -@ConditionalOnProperty(prefix = "app", name = "loop-job", havingValue = "true") +@ConditionalOnProperty(prefix = "app", name = "otc-job", havingValue = "true") public class LoopExecutorJob { @Resource @@ -24,6 +25,9 @@ @Resource private ContractHoldOrderService contractHoldOrderService; + + @Resource + private OrderCoinService orderCoinService; /** * 更新快捷充值超时状态 @@ -42,13 +46,25 @@ /** * 持仓费计算 */ - @Scheduled(cron = "0 0 0 */1 * ?") - public void updateDoingPrice() { - log.info("#持仓费计算#"); +// @Scheduled(cron = "0 0 0/8 * * ?") +// public void updateDoingPrice() { +// log.info("#持仓费计算#"); +// try { +// contractHoldOrderService.calHoldFeeAmountForBondAmount(); +// } catch (Exception e) { +// log.error("#持仓费计算错误#", e); +// } +// } + + /** + * 币币委托单成交 + */ + @Scheduled(cron = "0/5 * * * * ? ") + public void coinEntrustToDeal() { try { - contractHoldOrderService.calHoldOrderHoldFeeAmount(); + orderCoinService.dealEntrustCoinOrder(); } catch (Exception e) { - log.error("#持仓费计算错误#", e); + log.error("#币币委托单成交错误#", e); } } } -- Gitblit v1.9.1