From 4a549e77cbd6c824143c17ec3786edec47f24150 Mon Sep 17 00:00:00 2001 From: Timi Date: Mon, 7 Sep 2026 16:41:53 +0800 Subject: [PATCH] v1.0.32 --- .../gao/mapper/GaoPackageConfigItemMapper.java | 7 +++++++ .../implement/GaoPackageConfigServiceImplement.java | 12 +++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/imyeyu/api/modules/gao/mapper/GaoPackageConfigItemMapper.java b/src/main/java/com/imyeyu/api/modules/gao/mapper/GaoPackageConfigItemMapper.java index a525b8b..f26a6b6 100644 --- a/src/main/java/com/imyeyu/api/modules/gao/mapper/GaoPackageConfigItemMapper.java +++ b/src/main/java/com/imyeyu/api/modules/gao/mapper/GaoPackageConfigItemMapper.java @@ -2,6 +2,7 @@ package com.imyeyu.api.modules.gao.mapper; import com.imyeyu.api.modules.gao.entity.GaoPackageConfigItem; import com.imyeyu.spring.mapper.BaseMapper; +import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Param; import java.util.Collection; @@ -13,6 +14,12 @@ import java.util.List; /// @since 2026-08-31 public interface GaoPackageConfigItemMapper extends BaseMapper { + /// 物理删除套餐配置的全部权益模板项 + /// + /// @param packageConfigId 套餐配置 ID + @Delete("DELETE FROM `gao_package_config_item` WHERE `package_config_id` = #{packageConfigId}") + void destroyByPackageConfigId(@Param("packageConfigId") String packageConfigId); + /// 按套餐配置 ID 查询产品 List selectByPackageConfigId(@Param("packageConfigId") String packageConfigId); diff --git a/src/main/java/com/imyeyu/api/modules/gao/service/implement/GaoPackageConfigServiceImplement.java b/src/main/java/com/imyeyu/api/modules/gao/service/implement/GaoPackageConfigServiceImplement.java index 66a06d9..e36c6f9 100644 --- a/src/main/java/com/imyeyu/api/modules/gao/service/implement/GaoPackageConfigServiceImplement.java +++ b/src/main/java/com/imyeyu/api/modules/gao/service/implement/GaoPackageConfigServiceImplement.java @@ -132,15 +132,13 @@ public class GaoPackageConfigServiceImplement extends AbstractEntityService