Kaynağa Gözat

添加swagger

chen_yx 2 yıl önce
ebeveyn
işleme
d9a8480a35
18 değiştirilmiş dosya ile 50 ekleme ve 220 silme
  1. 11 2
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdFlatController.java
  2. 11 2
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdManagementController.java
  3. 2 2
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdPlotController.java
  4. 1 1
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdFlat.java
  5. 1 1
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdManagement.java
  6. 1 1
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdPlot.java
  7. 2 2
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdFlatMapper.java
  8. 3 2
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdManagementMapper.java
  9. 3 2
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdPlotMapper.java
  10. 4 4
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdFlatServiceImpl.java
  11. 4 4
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdManagementServiceImpl.java
  12. 4 4
      ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdPlotServiceImpl.java
  13. 0 63
      ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdFlatService.java
  14. 0 63
      ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdManagementService.java
  15. 0 64
      ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdPlotService.java
  16. 1 1
      ruoyi-admin/src/main/resources/mapper/plotmanage/AdFlatMapper.xml
  17. 1 1
      ruoyi-admin/src/main/resources/mapper/plotmanage/AdManagementMapper.xml
  18. 1 1
      ruoyi-admin/src/main/resources/mapper/plotmanage/AdPlotMapper.xml

+ 11 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdFlatController.java

@@ -3,8 +3,10 @@ package com.ruoyi.web.controller.plotmanage;
 import java.util.List;
 import javax.servlet.http.HttpServletResponse;
 
-import com.ruoyi.web.domain.plotmanage.AdFlat;
-import com.ruoyi.web.service.plotmanage.IAdFlatService;
+import com.ruoyi.web.plotmanage.domain.AdFlat;
+import com.ruoyi.web.plotmanage.service.IAdFlatService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -28,6 +30,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
  * @author cyx
  * @date 2022-11-24
  */
+@Api("楼宇管理")
 @RestController
 @RequestMapping("/plotmanage/flat")
 public class AdFlatController extends BaseController
@@ -38,6 +41,7 @@ public class AdFlatController extends BaseController
     /**
      * 查询楼宇管理列表
      */
+    @ApiOperation("查询楼宇管理列表")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:list')")
     @GetMapping("/list")
     public TableDataInfo list(AdFlat adFlat)
@@ -50,6 +54,7 @@ public class AdFlatController extends BaseController
     /**
      * 导出楼宇管理列表
      */
+    @ApiOperation("导出楼宇列表")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:export')")
     @Log(title = "楼宇管理", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
@@ -63,6 +68,7 @@ public class AdFlatController extends BaseController
     /**
      * 获取楼宇管理详细信息
      */
+    @ApiOperation("获取楼宇管理详细信息")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:query')")
     @GetMapping(value = "/{id}")
     public AjaxResult getInfo(@PathVariable("id") String id)
@@ -73,6 +79,7 @@ public class AdFlatController extends BaseController
     /**
      * 新增楼宇管理
      */
+    @ApiOperation("新增楼宇管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:add')")
     @Log(title = "楼宇管理", businessType = BusinessType.INSERT)
     @PostMapping
@@ -84,6 +91,7 @@ public class AdFlatController extends BaseController
     /**
      * 修改楼宇管理
      */
+    @ApiOperation("修改楼宇管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:edit')")
     @Log(title = "楼宇管理", businessType = BusinessType.UPDATE)
     @PutMapping
@@ -95,6 +103,7 @@ public class AdFlatController extends BaseController
     /**
      * 删除楼宇管理
      */
+    @ApiOperation("删除楼宇管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:flat:remove')")
     @Log(title = "楼宇管理", businessType = BusinessType.DELETE)
 	@DeleteMapping("/{ids}")

+ 11 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdManagementController.java

@@ -4,8 +4,10 @@ import java.util.List;
 import javax.servlet.http.HttpServletResponse;
 
 import com.ruoyi.common.utils.poi.ExcelUtil;
-import com.ruoyi.web.domain.plotmanage.AdManagement;
-import com.ruoyi.web.service.plotmanage.IAdManagementService;
+import com.ruoyi.web.plotmanage.domain.AdManagement;
+import com.ruoyi.web.plotmanage.service.IAdManagementService;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.GetMapping;
@@ -28,6 +30,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
  * @author cyx
  * @date 2022-11-24
  */
+@Api("广告位管理")
 @RestController
 @RequestMapping("/plotmanage/management")
 public class AdManagementController extends BaseController
@@ -38,6 +41,7 @@ public class AdManagementController extends BaseController
     /**
      * 查询广告位管理列表
      */
+    @ApiOperation("查询广告位管理列表")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:list')")
     @GetMapping("/list")
     public TableDataInfo list(AdManagement adManagement)
@@ -50,6 +54,7 @@ public class AdManagementController extends BaseController
     /**
      * 导出广告位管理列表
      */
+    @ApiOperation("导出广告位管理列表")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:export')")
     @Log(title = "广告位管理", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
@@ -63,6 +68,7 @@ public class AdManagementController extends BaseController
     /**
      * 获取广告位管理详细信息
      */
+    @ApiOperation("获取广告位管理详细信息")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:query')")
     @GetMapping(value = "/{id}")
     public AjaxResult getInfo(@PathVariable("id") Long id)
@@ -73,6 +79,7 @@ public class AdManagementController extends BaseController
     /**
      * 新增广告位管理
      */
+    @ApiOperation("新增广告位管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:add')")
     @Log(title = "广告位管理", businessType = BusinessType.INSERT)
     @PostMapping
@@ -84,6 +91,7 @@ public class AdManagementController extends BaseController
     /**
      * 修改广告位管理
      */
+    @ApiOperation("修改广告位管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:edit')")
     @Log(title = "广告位管理", businessType = BusinessType.UPDATE)
     @PutMapping
@@ -95,6 +103,7 @@ public class AdManagementController extends BaseController
     /**
      * 删除广告位管理
      */
+    @ApiOperation("删除广告位管理")
     @PreAuthorize("@ss.hasPermi('plotmanage:management:remove')")
     @Log(title = "广告位管理", businessType = BusinessType.DELETE)
 	@DeleteMapping("/{ids}")

+ 2 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/plotmanage/AdPlotController.java

@@ -6,8 +6,8 @@ import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.common.core.page.TableDataInfo;
 import com.ruoyi.common.enums.BusinessType;
 import com.ruoyi.common.utils.poi.ExcelUtil;
-import com.ruoyi.web.domain.plotmanage.AdPlot;
-import com.ruoyi.web.service.plotmanage.IAdPlotService;
+import com.ruoyi.web.plotmanage.domain.AdPlot;
+import com.ruoyi.web.plotmanage.service.IAdPlotService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/domain/plotmanage/AdFlat.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdFlat.java

@@ -1,4 +1,4 @@
-package com.ruoyi.web.domain.plotmanage;
+package com.ruoyi.web.plotmanage.domain;
 
 import java.util.Date;
 import com.fasterxml.jackson.annotation.JsonFormat;

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/domain/plotmanage/AdManagement.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdManagement.java

@@ -1,4 +1,4 @@
-package com.ruoyi.web.domain.plotmanage;
+package com.ruoyi.web.plotmanage.domain;
 
 import java.util.Date;
 import com.fasterxml.jackson.annotation.JsonFormat;

+ 1 - 1
ruoyi-admin/src/main/java/com/ruoyi/web/domain/plotmanage/AdPlot.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/domain/AdPlot.java

@@ -1,4 +1,4 @@
-package com.ruoyi.web.domain.plotmanage;
+package com.ruoyi.web.plotmanage.domain;
 
 import java.util.Date;
 import com.fasterxml.jackson.annotation.JsonFormat;

+ 2 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/mapper/plotmanage/AdFlatMapper.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdFlatMapper.java

@@ -1,6 +1,6 @@
-package com.ruoyi.web.mapper.plotmanage;
+package com.ruoyi.web.plotmanage.mapper;
 
-import com.ruoyi.web.domain.plotmanage.AdFlat;
+import com.ruoyi.web.plotmanage.domain.AdFlat;
 
 import java.util.List;
 

+ 3 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/mapper/plotmanage/AdManagementMapper.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdManagementMapper.java

@@ -1,7 +1,8 @@
-package com.ruoyi.web.mapper.plotmanage;
+package com.ruoyi.web.plotmanage.mapper;
+
+import com.ruoyi.web.plotmanage.domain.AdManagement;
 
 import java.util.List;
-import com.ruoyi.web.domain.plotmanage.AdManagement;
 
 /**
  * 广告位管理Mapper接口

+ 3 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/mapper/plotmanage/AdPlotMapper.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/mapper/AdPlotMapper.java

@@ -1,8 +1,9 @@
-package com.ruoyi.web.mapper.plotmanage;
+package com.ruoyi.web.plotmanage.mapper;
 
 
+import com.ruoyi.web.plotmanage.domain.AdPlot;
+
 import java.util.List;
-import com.ruoyi.web.domain.plotmanage.AdPlot;
 
 
 /**

+ 4 - 4
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/impl/AdFlatServiceImpl.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdFlatServiceImpl.java

@@ -1,10 +1,10 @@
-package com.ruoyi.web.service.plotmanage.impl;
+package com.ruoyi.web.plotmanage.service.impl;
 
 import java.util.List;
 
-import com.ruoyi.web.domain.plotmanage.AdFlat;
-import com.ruoyi.web.mapper.plotmanage.AdFlatMapper;
-import com.ruoyi.web.service.plotmanage.IAdFlatService;
+import com.ruoyi.web.plotmanage.domain.AdFlat;
+import com.ruoyi.web.plotmanage.mapper.AdFlatMapper;
+import com.ruoyi.web.plotmanage.service.IAdFlatService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 

+ 4 - 4
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/impl/AdManagementServiceImpl.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdManagementServiceImpl.java

@@ -1,10 +1,10 @@
-package com.ruoyi.web.service.plotmanage.impl;
+package com.ruoyi.web.plotmanage.service.impl;
 
 import java.util.List;
 
-import com.ruoyi.web.domain.plotmanage.AdManagement;
-import com.ruoyi.web.mapper.plotmanage.AdManagementMapper;
-import com.ruoyi.web.service.plotmanage.IAdManagementService;
+import com.ruoyi.web.plotmanage.domain.AdManagement;
+import com.ruoyi.web.plotmanage.mapper.AdManagementMapper;
+import com.ruoyi.web.plotmanage.service.IAdManagementService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 

+ 4 - 4
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/impl/AdPlotServiceImpl.java → ruoyi-admin/src/main/java/com/ruoyi/web/plotmanage/service/impl/AdPlotServiceImpl.java

@@ -1,8 +1,8 @@
-package com.ruoyi.web.service.plotmanage.impl;
+package com.ruoyi.web.plotmanage.service.impl;
 
-import com.ruoyi.web.domain.plotmanage.AdPlot;
-import com.ruoyi.web.mapper.plotmanage.AdPlotMapper;
-import com.ruoyi.web.service.plotmanage.IAdPlotService;
+import com.ruoyi.web.plotmanage.domain.AdPlot;
+import com.ruoyi.web.plotmanage.mapper.AdPlotMapper;
+import com.ruoyi.web.plotmanage.service.IAdPlotService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 

+ 0 - 63
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdFlatService.java

@@ -1,63 +0,0 @@
-package com.ruoyi.web.service.plotmanage;
-
-import com.ruoyi.web.domain.plotmanage.AdFlat;
-
-import java.util.List;
-
-
-/**
- * 楼宇管理Service接口
- * 
- * @author cyx
- * @date 2022-11-24
- */
-public interface IAdFlatService 
-{
-    /**
-     * 查询楼宇管理
-     * 
-     * @param id 楼宇管理主键
-     * @return 楼宇管理
-     */
-    public AdFlat selectAdFlatById(String id);
-
-    /**
-     * 查询楼宇管理列表
-     * 
-     * @param adFlat 楼宇管理
-     * @return 楼宇管理集合
-     */
-    public List<AdFlat> selectAdFlatList(AdFlat adFlat);
-
-    /**
-     * 新增楼宇管理
-     * 
-     * @param adFlat 楼宇管理
-     * @return 结果
-     */
-    public int insertAdFlat(AdFlat adFlat);
-
-    /**
-     * 修改楼宇管理
-     * 
-     * @param adFlat 楼宇管理
-     * @return 结果
-     */
-    public int updateAdFlat(AdFlat adFlat);
-
-    /**
-     * 批量删除楼宇管理
-     * 
-     * @param ids 需要删除的楼宇管理主键集合
-     * @return 结果
-     */
-    public int deleteAdFlatByIds(String[] ids);
-
-    /**
-     * 删除楼宇管理信息
-     * 
-     * @param id 楼宇管理主键
-     * @return 结果
-     */
-    public int deleteAdFlatById(String id);
-}

+ 0 - 63
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdManagementService.java

@@ -1,63 +0,0 @@
-package com.ruoyi.web.service.plotmanage;
-
-import com.ruoyi.web.domain.plotmanage.AdManagement;
-
-import java.util.List;
-
-
-/**
- * 广告位管理Service接口
- * 
- * @author cyx
- * @date 2022-11-24
- */
-public interface IAdManagementService 
-{
-    /**
-     * 查询广告位管理
-     * 
-     * @param id 广告位管理主键
-     * @return 广告位管理
-     */
-    public AdManagement selectAdManagementById(Long id);
-
-    /**
-     * 查询广告位管理列表
-     * 
-     * @param adManagement 广告位管理
-     * @return 广告位管理集合
-     */
-    public List<AdManagement> selectAdManagementList(AdManagement adManagement);
-
-    /**
-     * 新增广告位管理
-     * 
-     * @param adManagement 广告位管理
-     * @return 结果
-     */
-    public int insertAdManagement(AdManagement adManagement);
-
-    /**
-     * 修改广告位管理
-     * 
-     * @param adManagement 广告位管理
-     * @return 结果
-     */
-    public int updateAdManagement(AdManagement adManagement);
-
-    /**
-     * 批量删除广告位管理
-     * 
-     * @param ids 需要删除的广告位管理主键集合
-     * @return 结果
-     */
-    public int deleteAdManagementByIds(Long[] ids);
-
-    /**
-     * 删除广告位管理信息
-     * 
-     * @param id 广告位管理主键
-     * @return 结果
-     */
-    public int deleteAdManagementById(Long id);
-}

+ 0 - 64
ruoyi-admin/src/main/java/com/ruoyi/web/service/plotmanage/IAdPlotService.java

@@ -1,64 +0,0 @@
-package com.ruoyi.web.service.plotmanage;
-
-
-import com.ruoyi.web.domain.plotmanage.AdPlot;
-
-import java.util.List;
-
-
-/**
- * 小区管理Service接口
- *
- * @author cyx
- * @date 2022-11-23
- */
-public interface IAdPlotService
-{
-    /**
-     * 查询小区管理
-     *
-     * @param id 小区管理主键
-     * @return 小区管理
-     */
-    public AdPlot selectAdPlotById(String id);
-
-    /**
-     * 查询小区管理列表
-     *
-     * @param adPlot 小区管理
-     * @return 小区管理集合
-     */
-    public List<AdPlot> selectAdPlotList(AdPlot adPlot);
-
-    /**
-     * 新增小区管理
-     *
-     * @param adPlot 小区管理
-     * @return 结果
-     */
-    public int insertAdPlot(AdPlot adPlot);
-
-    /**
-     * 修改小区管理
-     *
-     * @param adPlot 小区管理
-     * @return 结果
-     */
-    public int updateAdPlot(AdPlot adPlot);
-
-    /**
-     * 批量删除小区管理
-     *
-     * @param ids 需要删除的小区管理主键集合
-     * @return 结果
-     */
-    public int deleteAdPlotByIds(String[] ids);
-
-    /**
-     * 删除小区管理信息
-     *
-     * @param id 小区管理主键
-     * @return 结果
-     */
-    public int deleteAdPlotById(String id);
-}

+ 1 - 1
ruoyi-admin/src/main/resources/mapper/plotmanage/AdFlatMapper.xml

@@ -2,7 +2,7 @@
 <!DOCTYPE mapper
 PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.ruoyi.web.mapper.plotmanage.AdFlatMapper">
+<mapper namespace="com.ruoyi.web.plotmanage.mapper.AdFlatMapper">
     
     <resultMap type="AdFlat" id="AdFlatResult">
         <result property="id"    column="id"    />

+ 1 - 1
ruoyi-admin/src/main/resources/mapper/plotmanage/AdManagementMapper.xml

@@ -2,7 +2,7 @@
 <!DOCTYPE mapper
 PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
 "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.ruoyi.web.mapper.plotmanage.AdManagementMapper">
+<mapper namespace="com.ruoyi.web.plotmanage.mapper.AdManagementMapper">
     
     <resultMap type="AdManagement" id="AdManagementResult">
         <result property="id"    column="id"    />

+ 1 - 1
ruoyi-admin/src/main/resources/mapper/plotmanage/AdPlotMapper.xml

@@ -2,7 +2,7 @@
 <!DOCTYPE mapper
         PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
         "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.ruoyi.web.mapper.plotmanage.AdPlotMapper">
+<mapper namespace="com.ruoyi.web.plotmanage.mapper.AdPlotMapper">
 
     <resultMap type="AdPlot" id="AdPlotResult">
         <result property="id"    column="id"    />