From 55d694aaae4e421b5e55cd941500e08f85cb5d4d Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期四, 27 八月 2026 18:21:33 +0800
Subject: [PATCH] feat(sales): 添加框架合同订单功能并优化销售台账管理
---
src/main/java/com/ruoyi/device/service/IDeviceAreaService.java | 35 +++++++++++++++++++++++++++++++++++
1 files changed, 35 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/ruoyi/device/service/IDeviceAreaService.java b/src/main/java/com/ruoyi/device/service/IDeviceAreaService.java
new file mode 100644
index 0000000..f7e5d77
--- /dev/null
+++ b/src/main/java/com/ruoyi/device/service/IDeviceAreaService.java
@@ -0,0 +1,35 @@
+package com.ruoyi.device.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.device.dto.DeviceAreaDto;
+import com.ruoyi.device.pojo.DeviceArea;
+import com.ruoyi.device.vo.DeviceAreaTreeDto;
+import com.ruoyi.framework.web.domain.AjaxResult;
+
+import java.util.List;
+
+/**
+ * 璁惧鍖哄煙 Service
+ */
+public interface IDeviceAreaService extends IService<DeviceArea> {
+
+ /**
+ * 鏌ヨ鍖哄煙鏍戯紙鍚悇鑺傜偣閫掑綊璁惧鏁伴噺锛�
+ */
+ List<DeviceAreaTreeDto> selectAreaTree();
+
+ /**
+ * 鏂板鍖哄煙
+ */
+ AjaxResult addArea(DeviceAreaDto dto);
+
+ /**
+ * 淇敼鍖哄煙
+ */
+ AjaxResult updateArea(DeviceAreaDto dto);
+
+ /**
+ * 鍒犻櫎鍖哄煙锛堟湁瀛愮骇鎴栧叧鑱旇澶囨椂绂佹鍒犻櫎锛�
+ */
+ AjaxResult deleteArea(List<Long> ids);
+}
\ No newline at end of file
--
Gitblit v1.9.3