From ac4835a14674993985d3e57553aae8516a09afcc Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期一, 03 八月 2026 13:43:21 +0800
Subject: [PATCH] 销售订单规格型号单位不回显问题修改
---
yudao-module-mdm-api/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java | 13 +++++++++++++
1 files changed, 13 insertions(+), 0 deletions(-)
diff --git a/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java b/yudao-module-mdm-api/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java
similarity index 70%
rename from yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java
rename to yudao-module-mdm-api/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java
index ab82a8a..20b7634 100644
--- a/yudao-module-mdm/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java
+++ b/yudao-module-mdm-api/src/main/java/cn/iocoder/yudao/module/mdm/api/unit/MdmUnitMeasureApi.java
@@ -1,10 +1,12 @@
package cn.iocoder.yudao.module.mdm.api.unit;
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
+import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
import cn.iocoder.yudao.module.mdm.api.unit.dto.MdmUnitMeasureRespDTO;
import java.util.Collection;
import java.util.List;
+import java.util.Map;
/**
* MDM 璁¢噺鍗曚綅 API 鎺ュ彛
@@ -32,6 +34,17 @@
CommonResult<List<MdmUnitMeasureRespDTO>> getUnitMeasureList(Collection<Long> ids);
/**
+ * 鑾峰彇璁¢噺鍗曚綅 Map
+ *
+ * @param ids 鍗曚綅缂栧彿鍒楄〃
+ * @return 璁¢噺鍗曚綅 Map
+ */
+ default Map<Long, MdmUnitMeasureRespDTO> getUnitMeasureMap(Collection<Long> ids) {
+ List<MdmUnitMeasureRespDTO> list = getUnitMeasureList(ids).getCheckedData();
+ return CollectionUtils.convertMap(list, MdmUnitMeasureRespDTO::getId);
+ }
+
+ /**
* 鏍¢獙璁¢噺鍗曚綅瀛樺湪
*
* @param id 鍗曚綅缂栧彿
--
Gitblit v1.9.3