diff --git a/src/main/java/com/gaotao/modules/factory/dao/PartAttributeMapper.java b/src/main/java/com/gaotao/modules/factory/dao/PartAttributeMapper.java index 46e4661..639145f 100644 --- a/src/main/java/com/gaotao/modules/factory/dao/PartAttributeMapper.java +++ b/src/main/java/com/gaotao/modules/factory/dao/PartAttributeMapper.java @@ -35,5 +35,6 @@ public interface PartAttributeMapper extends BaseMapper { /** * 根据站点和料号查询料件属性 */ - PartAttribute getPartAttributeByKey(@Param("site") String site, @Param("partNo") String partNo, @Param("height") BigDecimal height); + PartAttribute getPartAttributeByHeight(@Param("site") String site, @Param("partNo") String partNo, @Param("height") BigDecimal height); + } diff --git a/src/main/java/com/gaotao/modules/warehouse/service/impl/IfsInventoryInitServiceImpl.java b/src/main/java/com/gaotao/modules/warehouse/service/impl/IfsInventoryInitServiceImpl.java index b86d69f..3ae79d9 100644 --- a/src/main/java/com/gaotao/modules/warehouse/service/impl/IfsInventoryInitServiceImpl.java +++ b/src/main/java/com/gaotao/modules/warehouse/service/impl/IfsInventoryInitServiceImpl.java @@ -826,7 +826,7 @@ public class IfsInventoryInitServiceImpl implements IfsInventoryInitService { private boolean insertPartAttributeIfNotExists(PartAttribute partAttribute) { try { // 检查是否已存在 - PartAttribute existing = partAttributeMapper.getPartAttributeByKey( + PartAttribute existing = partAttributeMapper.getPartAttributeByHeight( partAttribute.getSite(), partAttribute.getPartNo(), partAttribute.getHeight()); if (existing != null) { diff --git a/src/main/resources/mapper/factory/PartAttributeMapper.xml b/src/main/resources/mapper/factory/PartAttributeMapper.xml index 0929c97..25150aa 100644 --- a/src/main/resources/mapper/factory/PartAttributeMapper.xml +++ b/src/main/resources/mapper/factory/PartAttributeMapper.xml @@ -55,7 +55,14 @@ +