feat(InventoryCheckDetail): update detail mapping and change detail list type for consistency

This commit is contained in:
2025-09-14 15:52:26 +08:00
parent 6b01b5678b
commit 3e40f0fdfb
3 changed files with 4 additions and 3 deletions

View File

@@ -2,7 +2,6 @@ package cn.lihongjie.coal.inventoryCheck.dto;
import cn.lihongjie.coal.base.dto.OrgCommonDto;
import cn.lihongjie.coal.common.DictCode;
import cn.lihongjie.coal.inventoryCheckDetail.dto.CreateInventoryCheckDetailDto;
import cn.lihongjie.coal.pojoProcessor.DictTranslate;
import lombok.Data;
@@ -175,6 +174,6 @@ public class InventoryCheckDetailDto extends OrgCommonDto {
@Comment("其他偏差")
private Double pc5;
private java.util.List<CreateInventoryCheckDetailDto> details;
private java.util.List<InventoryCheckDetailDto> details;
}

View File

@@ -252,7 +252,7 @@ public class InventoryCheckService
mapper.toDetailDto(entity);
detailDto.setDetails(details.stream().map(inventoryCheckDetailMapper::toCreate).toList());
detailDto.setDetails(details.stream().map(inventoryCheckDetailMapper::toDto2).toList());
return detailDto;
}

View File

@@ -21,4 +21,6 @@ public interface InventoryCheckDetailMapper
UpdateInventoryCheckDetailDto> {
CreateInventoryCheckDetailDto toCreate(InventoryCheckDetailEntity inventoryCheckDetailEntity);
cn.lihongjie.coal.inventoryCheck.dto.InventoryCheckDetailDto toDto2(InventoryCheckDetailEntity inventoryCheckDetailEntity);
}