From 70f9c0146dca26deb1ea6f73db8f57bbdf28ef90 Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Sun, 26 Oct 2025 19:19:57 +0800
Subject: [PATCH] 1
---
trading-order-admin/src/main/java/com/yami/trading/admin/controller/contract/ContractOrderController.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/contract/ContractOrderController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/contract/ContractOrderController.java
index d32fb7e..f8fe4ae 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/contract/ContractOrderController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/contract/ContractOrderController.java
@@ -10,6 +10,7 @@
import com.yami.trading.admin.model.AdjustProfitsModel;
import com.yami.trading.bean.contract.domain.ContractApplyOrder;
import com.yami.trading.bean.data.domain.Realtime;
+import com.yami.trading.bean.model.User;
import com.yami.trading.common.domain.Result;
import com.yami.trading.common.exception.BusinessException;
import com.yami.trading.common.exception.YamiShopBindException;
@@ -17,6 +18,7 @@
import com.yami.trading.common.util.ThreadUtils;
import com.yami.trading.service.data.DataService;
+import com.yami.trading.service.user.UserService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
@@ -62,6 +64,8 @@
@Autowired(required = false)
@Qualifier("dataService")
private DataService dataService;
+ @Autowired
+ private UserService userService;
/**
* 非按金额订单列表数据
@@ -71,7 +75,9 @@
public Result<IPage<ContractOrderDTO>> list(ContractOrderQuery contractOrderQuery, Page<ContractOrder> page) throws Exception {
IPage<ContractOrderDTO> result = contractOrderService.listRecord(page, contractOrderQuery);
result.getRecords().forEach(d -> {
- String symbol = d.getSymbol();
+ User user = userService.cacheUserBy(d.getPartyId());
+ d.setUserName(user.getUserName());
+ String symbol = d.getSymbol();
List<Realtime> realtimes = dataService.realtime(symbol);
if (CollectionUtil.isEmpty(realtimes)) {
d.setMark_price(BigDecimal.ZERO);
--
Gitblit v1.9.3