From f085e14d10a11c730b9831902962b72c818ae1bf Mon Sep 17 00:00:00 2001
From: puzhibing <393733352@qq.com>
Date: 星期五, 13 二月 2026 14:51:28 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/XpOpenCityService.java | 39 +++++++++++++++++++++++++++++++++++++++
1 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/XpOpenCityService.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/XpOpenCityService.java
index 4af8fc4..626d82d 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/XpOpenCityService.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/service/XpOpenCityService.java
@@ -3,9 +3,14 @@
import com.baomidou.mybatisplus.extension.service.IService;
import com.xiaopeng.api.model.operation.XpOpenCity;
+import com.xiaopeng.common.core.web.page.PageInfo;
+import com.xiaopeng.operation.dto.OpenCityAddDTO;
+import com.xiaopeng.operation.dto.OpenCityEditDTO;
+import com.xiaopeng.operation.query.OpenCityPageQuery;
import com.xiaopeng.operation.vo.OpenCityListVO;
import com.xiaopeng.operation.vo.XpOpenCityVo;
+import javax.validation.Valid;
import java.util.List;
/**
@@ -28,4 +33,38 @@
*/
List<OpenCityListVO> getOpenCityListForAdmin();
+ /**
+ * 开通城市分页列表
+ * @return
+ */
+ PageInfo<XpOpenCity> getPageList(OpenCityPageQuery query);
+
+ /**
+ * 新增开通城市
+ *
+ * @param dto
+ */
+ void add(@Valid OpenCityAddDTO dto);
+
+ /**
+ * 编辑开通城市
+ *
+ * @param dto
+ */
+ void edit(@Valid OpenCityEditDTO dto);
+
+ /**
+ * 删除开通城市
+ * @param id
+ */
+ void deleteById(Long id);
+
+ /**
+ * 管理后台-开通城市管理-启用/禁用
+ *
+ * @param id
+ * @param status
+ * @return
+ */
+ void upDown(Long id, Integer status);
}
--
Gitblit v1.7.1