peternameyakj
2024-07-14 9b96b21235ee41b47bfdeaa745ee2e56a119e09e
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;
    }
}