From 9b96b21235ee41b47bfdeaa745ee2e56a119e09e Mon Sep 17 00:00:00 2001
From: peternameyakj <908253177@qq.com>
Date: Sun, 14 Jul 2024 17:54:42 +0800
Subject: [PATCH] 部分平仓
---
src/main/java/com/nq/service/impl/StockConfigServicesImpl.java | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/nq/service/impl/StockConfigServicesImpl.java b/src/main/java/com/nq/service/impl/StockConfigServicesImpl.java
index 98000f9..da25c66 100644
--- a/src/main/java/com/nq/service/impl/StockConfigServicesImpl.java
+++ b/src/main/java/com/nq/service/impl/StockConfigServicesImpl.java
@@ -11,6 +11,10 @@
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
@Service
public class StockConfigServicesImpl implements IStockConfigServices {
@@ -42,4 +46,20 @@
queryWrapper.eq("c_key",key);
return stockConfigMapper.selectOne(queryWrapper);
}
+
+ @Override
+ public Map<String, StockConfig> queryByKeys(List<String> keys) {
+ QueryWrapper<StockConfig> queryWrapper = new QueryWrapper<>();
+ queryWrapper.in("c_key", keys);
+
+ List<StockConfig> stockConfigs = stockConfigMapper.selectList(queryWrapper);
+
+ // 构建结果的 Map
+ Map<String, StockConfig> resultMap = new HashMap<>();
+ for (StockConfig config : stockConfigs) {
+ resultMap.put(config.getCKey(), config);
+ }
+
+ return resultMap;
+ }
}
--
Gitblit v1.9.3