From ff624ebd9279333a51ff758fb15eb645682c994d Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Tue, 01 Jun 2021 17:34:47 +0800
Subject: [PATCH] modify
---
src/main/java/com/xcong/excoin/rabbit/consumer/OtcConsumer.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/xcong/excoin/rabbit/consumer/OtcConsumer.java b/src/main/java/com/xcong/excoin/rabbit/consumer/OtcConsumer.java
index 0625f7e..c184223 100644
--- a/src/main/java/com/xcong/excoin/rabbit/consumer/OtcConsumer.java
+++ b/src/main/java/com/xcong/excoin/rabbit/consumer/OtcConsumer.java
@@ -4,6 +4,7 @@
import com.xcong.excoin.configurations.RabbitMqConfig;
import com.xcong.excoin.modules.otc.dao.OtcEntrustOrderDao;
import com.xcong.excoin.modules.otc.dao.OtcMarketBussinessDao;
+import com.xcong.excoin.modules.otc.dao.OtcOrderDao;
import com.xcong.excoin.modules.otc.entity.OtcEntrustOrder;
import com.xcong.excoin.modules.otc.entity.OtcMarketBussiness;
import com.xcong.excoin.modules.otc.entity.OtcOrder;
@@ -27,6 +28,9 @@
@Autowired
private OtcEntrustOrderDao otcEntrustOrderDao;
+
+ @Autowired
+ private OtcOrderDao otcOrderDao;
@RabbitListener(queues = RabbitMqConfig.QUEUE_MARKET_BUSSINESS)
public void marketBussiness(String content) {
@@ -53,6 +57,15 @@
mb.setFinishRatio(buyFinishRatio);
mb.setSaleFinishRatio(saleFinishRatio);
+
+ // 平均付款时间
+ BigDecimal avgPayTime = otcOrderDao.selectMemberAvgPayTime(mb.getMemberId());
+ // 平均放币时间
+ BigDecimal avgCoinTime = otcOrderDao.selectMemberAvgCoinTime(mb.getMemberId());
+
+ mb.setAvgPayTime(avgPayTime.intValue());
+ mb.setAvgCoinTime(avgCoinTime.intValue());
+
otcMarketBussinessDao.updateById(mb);
}
--
Gitblit v1.9.1