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