From 05240fe28a26beaf41ebf59a64c3d702f2bd9024 Mon Sep 17 00:00:00 2001
From: wuww <252740454@qq.com>
Date: 星期三, 16 四月 2025 10:38:26 +0800
Subject: [PATCH] 添加RegionVo、SimuVo类

---
 src/main/java/com/se/nsl/controller/SimuController.java   |    5 +
 src/main/java/com/se/nsl/controller/RegionController.java |    5 +
 src/main/java/com/se/nsl/service/RegionService.java       |    5 +
 src/main/java/com/se/nsl/domain/vo/RegionVo.java          |   42 ++++++++++++++
 src/main/java/com/se/nsl/domain/vo/SimuVo.java            |   75 +++++++++++++++++++++++++
 src/main/java/com/se/nsl/service/SimuService.java         |    5 +
 6 files changed, 129 insertions(+), 8 deletions(-)

diff --git a/src/main/java/com/se/nsl/controller/RegionController.java b/src/main/java/com/se/nsl/controller/RegionController.java
index 7b1e824..f62c165 100644
--- a/src/main/java/com/se/nsl/controller/RegionController.java
+++ b/src/main/java/com/se/nsl/controller/RegionController.java
@@ -3,6 +3,7 @@
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.se.nsl.domain.po.Region;
 import com.se.nsl.domain.vo.R;
+import com.se.nsl.domain.vo.RegionVo;
 import com.se.nsl.service.RegionService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -30,13 +31,13 @@
      */
     @ApiOperation(value = "selectPage")
     @GetMapping("/selectPage")
-    public R<Object> selectPage(Region region, Integer pageNum, Integer pageSize) {
+    public R<Object> selectPage(RegionVo vo, Integer pageNum, Integer pageSize) {
         try {
             if (null == pageNum || pageNum < 1) pageNum = 1;
             if (null == pageSize || pageSize < 1) pageSize = 10;
             if (pageSize > 1000) pageSize = 1000;
 
-            IPage<Region> paged = regionService.selectPage(region, pageNum, pageSize);
+            IPage<Region> paged = regionService.selectPage(vo, pageNum, pageSize);
             if (null == paged) {
                 return success(null, 0);
             }
diff --git a/src/main/java/com/se/nsl/controller/SimuController.java b/src/main/java/com/se/nsl/controller/SimuController.java
index f3cf371..24ac4c0 100644
--- a/src/main/java/com/se/nsl/controller/SimuController.java
+++ b/src/main/java/com/se/nsl/controller/SimuController.java
@@ -3,6 +3,7 @@
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.se.nsl.domain.po.Simu;
 import com.se.nsl.domain.vo.R;
+import com.se.nsl.domain.vo.SimuVo;
 import com.se.nsl.service.SimuService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
@@ -30,13 +31,13 @@
      */
     @ApiOperation(value = "selectPage")
     @GetMapping("/selectPage")
-    public R<Object> selectPage(Simu simu, Integer pageNum, Integer pageSize) {
+    public R<Object> selectPage(SimuVo vo, Integer pageNum, Integer pageSize) {
         try {
             if (null == pageNum || pageNum < 1) pageNum = 1;
             if (null == pageSize || pageSize < 1) pageSize = 10;
             if (pageSize > 1000) pageSize = 1000;
 
-            IPage<Simu> paged = simuService.selectPage(simu, pageNum, pageSize);
+            IPage<Simu> paged = simuService.selectPage(vo, pageNum, pageSize);
             if (null == paged) {
                 return success(null, 0);
             }
diff --git a/src/main/java/com/se/nsl/domain/vo/RegionVo.java b/src/main/java/com/se/nsl/domain/vo/RegionVo.java
new file mode 100644
index 0000000..b6b71d8
--- /dev/null
+++ b/src/main/java/com/se/nsl/domain/vo/RegionVo.java
@@ -0,0 +1,42 @@
+package com.se.nsl.domain.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+
+@SuppressWarnings("ALL")
+public class RegionVo {
+    @ApiModelProperty("涓婚敭ID")
+    private Long id;
+
+    @ApiModelProperty("鍚嶇О")
+    private String name;
+
+    @ApiModelProperty("绫诲埆锛�1-琛屾斂鍖哄垝锛�2-閲嶇偣鍖哄煙锛�3-閲嶇偣娌�")
+    private Short type;
+
+    public RegionVo() {
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public Short getType() {
+        return type;
+    }
+
+    public void setType(Short type) {
+        this.type = type;
+    }
+}
diff --git a/src/main/java/com/se/nsl/domain/vo/SimuVo.java b/src/main/java/com/se/nsl/domain/vo/SimuVo.java
new file mode 100644
index 0000000..79c8e9e
--- /dev/null
+++ b/src/main/java/com/se/nsl/domain/vo/SimuVo.java
@@ -0,0 +1,75 @@
+package com.se.nsl.domain.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+
+@SuppressWarnings("ALL")
+public class SimuVo {
+    @ApiModelProperty("ID")
+    private Long id;
+
+    @ApiModelProperty("鍚嶇О")
+    private String name;
+
+    @ApiModelProperty("鏈嶅姟鍚嶇О")
+    private String serviceName;
+
+    @ApiModelProperty("绫诲埆锛�1-棰勬祴妯℃嫙锛�2-瀹炴椂妯℃嫙锛�3-鍘嗗彶妯℃嫙")
+    private Short type;
+
+    @ApiModelProperty("鍖哄煙绫诲埆锛�0-鑷畾涔夛紝1-琛屾斂鍖哄垝锛�2-閲嶇偣鍖哄煙锛�3-閲嶇偣娌�")
+    private Short areaType;
+
+    @ApiModelProperty("鐘舵�侊細0-鍒涘缓浠跨湡锛�1-棰勫鐞嗭紝2-鍒嗘瀽涓紝10-瀹屾垚锛�20-鍑洪敊")
+    private Integer status;
+
+    public SimuVo() {
+    }
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public String getServiceName() {
+        return serviceName;
+    }
+
+    public void setServiceName(String serviceName) {
+        this.serviceName = serviceName;
+    }
+
+    public Short getType() {
+        return type;
+    }
+
+    public void setType(Short type) {
+        this.type = type;
+    }
+
+    public Short getAreaType() {
+        return areaType;
+    }
+
+    public void setAreaType(Short areaType) {
+        this.areaType = areaType;
+    }
+
+    public Integer getStatus() {
+        return status;
+    }
+
+    public void setStatus(Integer status) {
+        this.status = status;
+    }
+}
diff --git a/src/main/java/com/se/nsl/service/RegionService.java b/src/main/java/com/se/nsl/service/RegionService.java
index 319725e..5a684d6 100644
--- a/src/main/java/com/se/nsl/service/RegionService.java
+++ b/src/main/java/com/se/nsl/service/RegionService.java
@@ -5,6 +5,7 @@
 import com.baomidou.mybatisplus.core.metadata.OrderItem;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.se.nsl.domain.po.Region;
+import com.se.nsl.domain.vo.RegionVo;
 import com.se.nsl.helper.StringHelper;
 import com.se.nsl.mapper.RegionMapper;
 import lombok.extern.slf4j.Slf4j;
@@ -27,7 +28,7 @@
      * @param pageSize 姣忛〉鏁伴噺
      * @return 鍒嗛〉鍚庣殑鎺ㄦ紨鍖哄煙
      */
-    public IPage<Region> selectPage(Region vo, int pageNum, int pageSize) {
+    public IPage<Region> selectPage(RegionVo vo, int pageNum, int pageSize) {
         QueryWrapper<Region> wrapper = getPageWrapper(vo, pageNum, pageSize);
 
         Page<Region> page = new Page<>(pageNum, pageSize);
@@ -38,7 +39,7 @@
         return paged;
     }
 
-    private QueryWrapper<Region> getPageWrapper(Region vo, int pageNum, int pageSize) {
+    private QueryWrapper<Region> getPageWrapper(RegionVo vo, int pageNum, int pageSize) {
         QueryWrapper<Region> wrapper = new QueryWrapper<>();
         if (null != vo.getId()) {
             wrapper.eq("id", vo.getId());
diff --git a/src/main/java/com/se/nsl/service/SimuService.java b/src/main/java/com/se/nsl/service/SimuService.java
index b1b5b75..430b427 100644
--- a/src/main/java/com/se/nsl/service/SimuService.java
+++ b/src/main/java/com/se/nsl/service/SimuService.java
@@ -5,6 +5,7 @@
 import com.baomidou.mybatisplus.core.metadata.OrderItem;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.se.nsl.domain.po.Simu;
+import com.se.nsl.domain.vo.SimuVo;
 import com.se.nsl.helper.StringHelper;
 import com.se.nsl.mapper.SimuMapper;
 import lombok.extern.slf4j.Slf4j;
@@ -27,7 +28,7 @@
      * @param pageSize 姣忛〉鏁伴噺
      * @return 鍒嗛〉鍚庣殑鎺ㄦ紨妯℃嫙
      */
-    public IPage<Simu> selectPage(Simu vo, int pageNum, int pageSize) {
+    public IPage<Simu> selectPage(SimuVo vo, int pageNum, int pageSize) {
         QueryWrapper<Simu> wrapper = getPageWrapper(vo, pageNum, pageSize);
 
         Page<Simu> page = new Page<>(pageNum, pageSize);
@@ -38,7 +39,7 @@
         return paged;
     }
 
-    private QueryWrapper<Simu> getPageWrapper(Simu vo, int pageNum, int pageSize) {
+    private QueryWrapper<Simu> getPageWrapper(SimuVo vo, int pageNum, int pageSize) {
         QueryWrapper<Simu> wrapper = new QueryWrapper<>();
         if (null != vo.getId()) {
             wrapper.eq("id", vo.getId());

--
Gitblit v1.9.3