From 78c7fab57e0b579a75816e8f9a734a4b42f10140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=A5=8E=E5=85=B4?= <2220574228@qq.com> Date: Wed, 3 Jun 2026 17:37:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=BC=96=E5=8F=B7;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DeliveryDetailsLinkItemsApi.java | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/deliveryDetailsLinkItems/DeliveryDetailsLinkItemsApi.java b/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/deliveryDetailsLinkItems/DeliveryDetailsLinkItemsApi.java index 5f2757583..10bdd9f26 100644 --- a/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/deliveryDetailsLinkItems/DeliveryDetailsLinkItemsApi.java +++ b/mhd_wms/src/main/java/com/mhd/wms/interfaces/facadeApi/deliveryDetailsLinkItems/DeliveryDetailsLinkItemsApi.java @@ -4,6 +4,8 @@ import com.mhd.common.core.web.controller.BaseController; import com.mhd.common.core.web.domain.AjaxResult; import com.mhd.common.core.web.page.TableDataInfo; import com.mhd.wms.application.service.deliveryDetailsLinkItems.DeliveryDetailsLinkItemsApplicationService; +import com.mhd.wms.domain.deliveryDetailsLink.entity.DeliveryDetailsLink; +import com.mhd.wms.domain.deliveryDetailsLink.repository.mapper.DeliveryDetailsLinkMapper; import com.mhd.wms.domain.deliveryDetailsLink.repository.todo.DeliveryDetailsLinkDO; import com.mhd.wms.domain.deliveryDetailsLinkItems.repository.po.DeliveryDetailsLinkItemsPO; import com.mhd.wms.domain.deliveryDetailsLinkItems.repository.todo.DeliveryDetailsLinkItemsDO; @@ -15,7 +17,9 @@ import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; /** * 配送明细关联子项Api @@ -31,19 +35,28 @@ public class DeliveryDetailsLinkItemsApi extends BaseController { @Resource private DeliveryDetailsLinkItemsAssembler deliveryDetailsLinkItemsAssembler; + @Autowired + private DeliveryDetailsLinkMapper deliveryDetailsLinkMapper; /** * 分页查询配送明细关联子项列表 */ @ApiOperation("查询配送明细关联子项列表") @GetMapping("/list") - public TableDataInfo list(DeliveryDetailsLinkItemsDTO deliveryDetailsLinkItemsDTO) + public AjaxResult list(DeliveryDetailsLinkItemsDTO deliveryDetailsLinkItemsDTO) { + Map map=new HashMap(); //转换实体 DeliveryDetailsLinkItemsDO deliveryDetailsLinkItemsDO = deliveryDetailsLinkItemsAssembler.toDO(deliveryDetailsLinkItemsDTO); startPage(); List list = deliveryDetailsLinkItemsApplicationService.queryList(deliveryDetailsLinkItemsDO); - return getDataTable(list); + Long deliveryId = deliveryDetailsLinkItemsDTO.getDeliveryId(); + DeliveryDetailsLink deliveryDetailsLink = deliveryDetailsLinkMapper.selectById(deliveryId); + if (deliveryDetailsLink != null) { + map.put("deliveryDetailsLink", deliveryDetailsLink); + } + map.put("list",getDataTable(list)); + return AjaxResult.success(map); } /**