From 67a1b3997ff33f286a2e91bce3f876c7a301b981 Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期二, 21 四月 2026 15:08:17 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/1.0' into 1.0

---
 xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/XpStationService.java |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/XpStationService.java b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/XpStationService.java
index 8ee3edc..cd320e5 100644
--- a/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/XpStationService.java
+++ b/xp-robotaxi-map-boot/src/main/java/com/xiaopeng/map/service/XpStationService.java
@@ -2,6 +2,15 @@
 
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.xiaopeng.api.model.operation.XpStation;
+import com.xiaopeng.api.query.operation.XpStationQuery;
+import com.xiaopeng.api.vo.operation.XpStationVo;
+import com.xiaopeng.common.core.domain.R;
+import com.xiaopeng.common.core.web.page.PageInfo;
+import org.apache.shardingsphere.transaction.annotation.ShardingSphereTransactionType;
+import org.apache.shardingsphere.transaction.core.TransactionType;
+import org.springframework.transaction.annotation.Transactional;
+
+import java.util.List;
 
 /**
  * <p>
@@ -13,4 +22,26 @@
  */
 public interface XpStationService extends IService<XpStation> {
 
+    List<XpStation> findList(XpStationQuery query);
+
+    PageInfo<XpStation> pageList(XpStationQuery query);
+
+    void validate(XpStationVo dto);
+
+    @Transactional
+    @ShardingSphereTransactionType(TransactionType.BASE)
+    R add(XpStationVo dto);
+
+    @Transactional
+    @ShardingSphereTransactionType(TransactionType.BASE)
+    R edit(XpStationVo dto);
+
+
+    boolean setStatus(XpStation bean, Integer status);
+
+    boolean updateStatusStop(XpStation bean, Boolean pointStop);
+
+
+    @Transactional
+    boolean removeById(XpStation bean, Boolean pointDelete);
 }

--
Gitblit v1.7.1