瀏覽代碼

用地报批数据基本接口

gushoubang 1 月之前
父節點
當前提交
bca22d1437

+ 3 - 3
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/controller/YdbpDataController.java

@@ -26,7 +26,7 @@ public class YdbpDataController {
      * @param ydbpDataVo
      * @return
      */
-    @PostMapping("/add")
+    @PostMapping("")
     public R<String> add(@RequestBody YdbpDataVo ydbpDataVo) {
         try {
             String id = ydbpDataService.add(ydbpDataVo);
@@ -37,7 +37,7 @@ public class YdbpDataController {
     }
 
     /**
-     * 更新数据
+     * 获取数据详情
      *
      * @param id
      * @return
@@ -71,7 +71,7 @@ public class YdbpDataController {
     /**
      * 修改数据
      */
-    @PostMapping("/update")
+    @PutMapping("")
     public R<Void> update(@RequestBody YdbpDataUpdateVo ydbpDataVo) {
         try {
             ydbpDataService.update(ydbpDataVo);

+ 1 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/domain/YdbpData.java

@@ -20,7 +20,7 @@ public class YdbpData {
     private String bpDate;
     private String pfwh;
     private String pfDate;
-
+    
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
     private java.util.Date createdAt;
     @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")

+ 30 - 1
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/mapper/YdbpDataMapper.java

@@ -2,18 +2,47 @@ package com.siwei.apply.mapper;
 
 import com.siwei.apply.domain.YdbpData;
 import org.apache.ibatis.annotations.Mapper;
+import org.apache.ibatis.annotations.Param;
 
 import java.util.List;
 
 @Mapper
 public interface YdbpDataMapper {
+    /**
+     * 新增用地报批数据
+     *
+     * @param ydbpData 用地报批数据对象
+     */
     void add(YdbpData ydbpData);
 
+    /**
+     * 根据ID获取用地报批数据
+     *
+     * @param id 用地报批数据ID
+     * @return 用地报批数据对象
+     */
     YdbpData getById(String id);
 
-    List<YdbpData> selectPage(int offset, int pageSize);
+    /**
+     * 分页查询用地报批数据
+     *
+     * @param offset   偏移量
+     * @param pageSize 每页记录数
+     * @return 用地报批数据列表
+     */
+    List<YdbpData> selectPage(@Param("offset") int offset, @Param("pageSize") int pageSize);
 
+    /**
+     * 更新用地报批数据
+     *
+     * @param ydbpData 用地报批数据对象
+     */
     void update(YdbpData ydbpData);
 
+    /**
+     * 统计用地报批数据总数
+     *
+     * @return 用地报批数据总数
+     */
     int countAll();
 }