diff --git a/src/main/java/com/spring/modules/part/entity/BomComponentEntity.java b/src/main/java/com/spring/modules/part/entity/BomComponentEntity.java index f6ab5ead..ce72d705 100644 --- a/src/main/java/com/spring/modules/part/entity/BomComponentEntity.java +++ b/src/main/java/com/spring/modules/part/entity/BomComponentEntity.java @@ -123,4 +123,14 @@ public class BomComponentEntity extends QueryPage implements Serializable { * 消耗项目 */ private String consumptionItem; + + /** + * 前子物料编码 + */ + private String beforeComponentPart; + + /** + * 更新子物料时间 + */ + private Date updateComponentPartDate; } diff --git a/src/main/java/com/spring/modules/part/mapper/BomManagementMapper.java b/src/main/java/com/spring/modules/part/mapper/BomManagementMapper.java index e97566b5..070432f0 100644 --- a/src/main/java/com/spring/modules/part/mapper/BomManagementMapper.java +++ b/src/main/java/com/spring/modules/part/mapper/BomManagementMapper.java @@ -139,4 +139,6 @@ public interface BomManagementMapper extends BaseMapper { List selectBomManufStructCostDistribByPartNo(@Param("site") String site, @Param("partNo") String partNo); List queryBomComponentByKg(BomDetailEntity bomDetailEntity); + + void updateBomComponentPart(@Param("site") String site, @Param("partNo") String partNo, @Param("ifsPartNo") String ifsPartNo); } diff --git a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java index 68fa8a57..269863b1 100644 --- a/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java +++ b/src/main/java/com/spring/modules/part/service/impl/PartInformationServiceImpl.java @@ -3200,6 +3200,9 @@ public class PartInformationServiceImpl extends ServiceImpl + + + update plm_bom_component + set component_part = #{ifsPartNo}, + before_component_part = #{partNo}, + update_component_part_date = getDate() + where site = #{site} and component_part = #{partNo} +