diff --git a/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java b/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java index ce74d18d..eb40ca39 100644 --- a/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java +++ b/src/main/java/com/spring/modules/part/mapper/PartInformationMapper.java @@ -344,4 +344,8 @@ public interface PartInformationMapper extends BaseMapper List getProjectCustomerPartByPartNo(@Param("site") String site, @Param("partNo") String partNo); void batchSaveCustomerPart(List customerPartList); + + void deleteProjectPart(PlmProjectPartData data); + + void deleteCustomerPart(PlmProjectPartData data); } 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 d3990810..2cca266b 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 @@ -4387,7 +4387,9 @@ public class PartInformationServiceImpl extends ServiceImpl + + + delete from plm_project_part + where site = #{site} and project_id = #{projectId} and test_part_no = #{testPartNo} + + + + delete from plm_customer_part_info + where site = #{site} and customer_no = #{customerNo} and part_no = #{testPartNo} +