diff --git a/src/main/java/com/example/demo/mapper/coin/RechargeActivityCenterMapper.java b/src/main/java/com/example/demo/mapper/coin/RechargeActivityCenterMapper.java
index 2edee99..9ddd306 100644
--- a/src/main/java/com/example/demo/mapper/coin/RechargeActivityCenterMapper.java
+++ b/src/main/java/com/example/demo/mapper/coin/RechargeActivityCenterMapper.java
@@ -31,6 +31,8 @@ public interface RechargeActivityCenterMapper {
// 更新活动
void updateActivity(RechargeActivity activity);
+ // 更新活动地区
+ void updateActivityArea(RechargeActivity activity);
// 删除活动
void deleteActivity(RechargeActivity activity);
diff --git a/src/main/java/com/example/demo/serviceImpl/coin/RechargeActivityCenterServiceImpl.java b/src/main/java/com/example/demo/serviceImpl/coin/RechargeActivityCenterServiceImpl.java
index 02f5b4e..5571814 100644
--- a/src/main/java/com/example/demo/serviceImpl/coin/RechargeActivityCenterServiceImpl.java
+++ b/src/main/java/com/example/demo/serviceImpl/coin/RechargeActivityCenterServiceImpl.java
@@ -95,6 +95,9 @@ public class RechargeActivityCenterServiceImpl implements RechargeActivityCenter
activity.setStatus("1");
}
rechargeActivityCenterMapper.updateActivity(activity);
+ if(activity.getBusinessBelong() == "客户归属地"){
+ rechargeActivityCenterMapper.updateActivityArea(activity);
+ }
}
@Override
diff --git a/src/main/resources/mapper/RechargeActivityCenterMapper.xml b/src/main/resources/mapper/RechargeActivityCenterMapper.xml
index f32c479..3a922bc 100644
--- a/src/main/resources/mapper/RechargeActivityCenterMapper.xml
+++ b/src/main/resources/mapper/RechargeActivityCenterMapper.xml
@@ -110,6 +110,15 @@
WHERE id = #{id}
+
+
+ UPDATE recharge_activity
+
+ area = null
+
+ WHERE id = #{id}
+
+