From 110809db132446d2fa5ed2986f1ec2ce755b5b13 Mon Sep 17 00:00:00 2001
From: 无关风月 <443237572@qq.com>
Date: 星期五, 17 十月 2025 14:11:53 +0800
Subject: [PATCH] 项目管理代码生成,案件分类

---
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CaseMainController.java                     |    2 
 ruoyi-system/src/main/resources/mapper/system/LandReportedMapper.xml                               |   33 +
 ruoyi-system/src/main/resources/mapper/system/DrResettlementMapper.xml                             |   31 +
 ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementHouseService.java                |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementReturnHouseMapper.java            |   16 
 ruoyi-system/src/main/resources/mapper/system/LandCertifiedMapper.xml                              |   37 +
 ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementService.java                     |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementReturnHouse.java                   |   51 +
 ruoyi-system/src/main/java/com/ruoyi/system/model/LandReported.java                                |  118 +++
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReservedServiceImpl.java              |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementReturnHouseService.java          |   16 
 ruoyi-system/src/main/resources/mapper/system/DrDisplacementHouseMapper.xml                        |   18 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementController.java               |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandAcquiringServiceImpl.java             |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReservedMapper.java                         |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/model/DrResettlement.java                              |  105 +++
 ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementHouse.java                         |   47 +
 ruoyi-system/src/main/java/com/ruoyi/system/query/LandReportedListQuery.java                       |   24 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrResettlementMapper.java                       |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReportedMapper.java                         |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/service/LandReservedService.java                       |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandCertifiedServiceImpl.java             |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandCertifiedMapper.java                        |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/service/LandReportedService.java                       |   16 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReservedController.java                 |   20 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandAcquiringController.java                |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/LandAcquiringService.java                      |   16 
 ruoyi-system/src/main/resources/mapper/system/DrDisplacementReturnHouseMapper.xml                  |   19 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementReturnHouseController.java    |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementHouseMapper.java                  |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacement.java                              |  143 ++++
 ruoyi-system/src/main/java/com/ruoyi/system/service/LandCertifiedService.java                      |   16 
 ruoyi-system/src/main/resources/mapper/system/DrDisplacementMapper.xml                             |   40 +
 ruoyi-system/src/main/java/com/ruoyi/system/model/LandAcquiring.java                               |  108 +++
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandCertifiedController.java                |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReportedServiceImpl.java              |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/model/LandCertified.java                               |  135 ++++
 ruoyi-system/src/main/java/com/ruoyi/system/service/DrResettlementService.java                     |   16 
 ruoyi-system/src/main/resources/mapper/system/LandReservedMapper.xml                               |   38 +
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementServiceImpl.java            |   20 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReportedController.java                 |   70 ++
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrResettlementController.java               |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementReturnHouseServiceImpl.java |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrResettlementServiceImpl.java            |   20 
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementHouseController.java          |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementHouseServiceImpl.java       |   20 
 ruoyi-system/src/main/java/com/ruoyi/system/model/LandReserved.java                                |  138 ++++
 ruoyi-system/src/main/resources/mapper/system/LandAcquiringMapper.xml                              |   31 +
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementMapper.java                       |   16 
 ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandAcquiringMapper.java                        |   16 
 50 files changed, 1,743 insertions(+), 1 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CaseMainController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CaseMainController.java
index 7497f63..9dc4078 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CaseMainController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/CaseMainController.java
@@ -93,7 +93,7 @@
     }
     @Log(title = "案件-删除", businessType = BusinessType.DELETE)
     @Transactional
-    @ApiOperation(value = "案件分类-删除")
+    @ApiOperation(value = "案件-删除")
     @DeleteMapping(value = "/delete")
     public R delete(@RequestParam String ids) {
         caseMainService.removeBatchByIds(Arrays.asList(ids.split(",")));
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementController.java
new file mode 100644
index 0000000..8cec22f
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 拆迁情况 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/dr-displacement")
+public class DrDisplacementController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementHouseController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementHouseController.java
new file mode 100644
index 0000000..4129d19
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementHouseController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 拆迁情况房屋面积明细 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/dr-displacement-house")
+public class DrDisplacementHouseController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementReturnHouseController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementReturnHouseController.java
new file mode 100644
index 0000000..41c35fd
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrDisplacementReturnHouseController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 拆迁情况房屋还房种类 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/dr-displacement-return-house")
+public class DrDisplacementReturnHouseController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrResettlementController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrResettlementController.java
new file mode 100644
index 0000000..d2aac1d
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/DrResettlementController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 安置办证表 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/dr-resettlement")
+public class DrResettlementController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandAcquiringController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandAcquiringController.java
new file mode 100644
index 0000000..e0108cf
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandAcquiringController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 下征土地 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/land-acquiring")
+public class LandAcquiringController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandCertifiedController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandCertifiedController.java
new file mode 100644
index 0000000..5614c56
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandCertifiedController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 已办证土地 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/land-certified")
+public class LandCertifiedController {
+
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReportedController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReportedController.java
new file mode 100644
index 0000000..9036352
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReportedController.java
@@ -0,0 +1,70 @@
+package com.ruoyi.web.controller.api;
+
+
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.ruoyi.common.annotation.Log;
+import com.ruoyi.common.basic.PageInfo;
+import com.ruoyi.common.core.domain.R;
+import com.ruoyi.common.core.domain.entity.SysUser;
+import com.ruoyi.common.enums.BusinessType;
+import com.ruoyi.framework.web.service.TokenService;
+import com.ruoyi.system.model.LandReported;
+import com.ruoyi.system.model.LandReportedFile;
+import com.ruoyi.system.model.LandReported;
+import com.ruoyi.system.query.LandReportedListQuery;
+import com.ruoyi.system.service.*;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.bind.annotation.*;
+
+import javax.annotation.Resource;
+import java.time.LocalDateTime;
+import java.util.Arrays;
+import java.util.List;
+
+/**
+ * <p>
+ * 已办证土地 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/land-reported")
+public class LandReportedController {
+    @Resource
+    private LandReportedService landReportedService;
+    @ApiOperation(value = "已办证土地分页列表")
+    @PostMapping(value = "/pageList")
+    public R<PageInfo<LandReported>> pageList(@RequestBody LandReportedListQuery query) {
+//        landReportedService.pageList(query)
+        return R.ok();
+    }
+    @ApiOperation(value = "添加")
+    @Transactional
+    @Log(title = "已办证土地-添加", businessType = BusinessType.INSERT)
+    @PostMapping(value = "/add")
+    public R<Boolean> save(@RequestBody LandReported entity) {
+        landReportedService.save( entity);
+        return R.ok();
+    }
+    @ApiOperation(value = "修改")
+    @Transactional
+    @Log(title = "已办证土地-修改", businessType = BusinessType.UPDATE)
+    @PostMapping(value = "/edit")
+    public R<Boolean> edit(@RequestBody LandReported entity) {
+        landReportedService.updateById(entity);
+
+        return R.ok();
+    }
+    @Log(title = "已办证土地-删除", businessType = BusinessType.DELETE)
+    @Transactional
+    @ApiOperation(value = "已办证土地-删除")
+    @DeleteMapping(value = "/delete")
+    public R delete(@RequestParam String ids) {
+        landReportedService.removeBatchByIds(Arrays.asList(ids.split(",")));
+        return R.ok();
+    }
+}
+
diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReservedController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReservedController.java
new file mode 100644
index 0000000..dc9c650
--- /dev/null
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/LandReservedController.java
@@ -0,0 +1,20 @@
+package com.ruoyi.web.controller.api;
+
+
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 收储土地 前端控制器
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@RestController
+@RequestMapping("/land-reserved")
+public class LandReservedController {
+
+}
+
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementHouseMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementHouseMapper.java
new file mode 100644
index 0000000..ffebf7b
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementHouseMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.DrDisplacementHouse;
+
+/**
+ * <p>
+ * 拆迁情况房屋面积明细 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementHouseMapper extends BaseMapper<DrDisplacementHouse> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementMapper.java
new file mode 100644
index 0000000..5e18521
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.DrDisplacement;
+
+/**
+ * <p>
+ * 拆迁情况 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementMapper extends BaseMapper<DrDisplacement> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementReturnHouseMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementReturnHouseMapper.java
new file mode 100644
index 0000000..fdc72f9
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrDisplacementReturnHouseMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.DrDisplacementReturnHouse;
+
+/**
+ * <p>
+ * 拆迁情况房屋还房种类 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementReturnHouseMapper extends BaseMapper<DrDisplacementReturnHouse> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrResettlementMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrResettlementMapper.java
new file mode 100644
index 0000000..7f0c02c
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/DrResettlementMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.DrResettlement;
+
+/**
+ * <p>
+ * 安置办证表 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrResettlementMapper extends BaseMapper<DrResettlement> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandAcquiringMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandAcquiringMapper.java
new file mode 100644
index 0000000..0a98be6
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandAcquiringMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.LandAcquiring;
+
+/**
+ * <p>
+ * 下征土地 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandAcquiringMapper extends BaseMapper<LandAcquiring> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandCertifiedMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandCertifiedMapper.java
new file mode 100644
index 0000000..60259a6
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandCertifiedMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.LandCertified;
+
+/**
+ * <p>
+ * 已办证土地 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandCertifiedMapper extends BaseMapper<LandCertified> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReportedMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReportedMapper.java
new file mode 100644
index 0000000..c501a1f
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReportedMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.LandReported;
+
+/**
+ * <p>
+ * 已办证土地 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandReportedMapper extends BaseMapper<LandReported> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReservedMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReservedMapper.java
new file mode 100644
index 0000000..e5079b8
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/LandReservedMapper.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.mapper;
+
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.ruoyi.system.model.LandReserved;
+
+/**
+ * <p>
+ * 收储土地 Mapper 接口
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandReservedMapper extends BaseMapper<LandReserved> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacement.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacement.java
new file mode 100644
index 0000000..0fb88b0
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacement.java
@@ -0,0 +1,143 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 拆迁情况
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("dr_displacement")
+@ApiModel(value="DrDisplacement对象", description="拆迁情况")
+public class DrDisplacement implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "姓名")
+    @TableField("name")
+    private String name;
+
+    @ApiModelProperty(value = "联系电话")
+    @TableField("phone")
+    private String phone;
+
+    @ApiModelProperty(value = "村社ID")
+    @TableField("community_id")
+    private Integer communityId;
+
+    @ApiModelProperty(value = "村社名称")
+    @TableField("community_name")
+    private String communityName;
+
+    @ApiModelProperty(value = "身份证")
+    @TableField("id_card")
+    private String idCard;
+
+    @ApiModelProperty(value = "坐落地点")
+    @TableField("address")
+    private String address;
+
+    @ApiModelProperty(value = "房屋总面积(㎡)")
+    @TableField("total_area")
+    private Double totalArea;
+
+    @ApiModelProperty(value = "是否安置")
+    @TableField("is_settlement")
+    private Integer isSettlement;
+
+    @ApiModelProperty(value = "房屋用途 0:住宅;1:商业")
+    @TableField("house_type")
+    private Integer houseType;
+
+    @ApiModelProperty(value = "拆迁安置方式 0:产权调换;1:限量还房;2:货币安置;")
+    @TableField("resettlement_mode")
+    private Integer resettlementMode;
+
+    @ApiModelProperty(value = "房屋补偿金额")
+    @TableField("house_compensation")
+    private BigDecimal houseCompensation;
+
+    @ApiModelProperty(value = "附属设施补偿金额  ")
+    @TableField("facility_compensation")
+    private BigDecimal facilityCompensation;
+
+    @ApiModelProperty(value = "其他金额")
+    @TableField("other_compensation")
+    private BigDecimal otherCompensation;
+
+    @ApiModelProperty(value = "过渡费")
+    @TableField("transition_allowance")
+    private BigDecimal transitionAllowance;
+
+    @ApiModelProperty(value = "搬家费")
+    @TableField("moving_fee")
+    private BigDecimal movingFee;
+
+    @ApiModelProperty(value = "补偿合计")
+    @TableField("total_compensation")
+    private BigDecimal totalCompensation;
+
+    @ApiModelProperty(value = "协议签订时间")
+    @TableField("agreement_date")
+    private LocalDate agreementDate;
+
+    @ApiModelProperty(value = "安置小区")
+    @TableField("settlement_community")
+    private byte[] settlementCommunity;
+
+    @ApiModelProperty(value = "人数")
+    @TableField("person_count")
+    private Integer personCount;
+
+    @ApiModelProperty(value = "附件,多个使用英文逗号拼接")
+    @TableField("attachment_urls")
+    private String attachmentUrls;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementHouse.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementHouse.java
new file mode 100644
index 0000000..15993c8
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementHouse.java
@@ -0,0 +1,47 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 拆迁情况房屋面积明细
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("dr_displacement_house")
+@ApiModel(value="DrDisplacementHouse对象", description="拆迁情况房屋面积明细")
+public class DrDisplacementHouse implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "拆迁ID")
+    @TableField("displacement_id")
+    private Integer displacementId;
+
+    @ApiModelProperty(value = "结构 0:砖混;1:砖木;2:瓦木;3:垮塌;4:预制现浇;5:其他;")
+    @TableField("construction_type")
+    private Integer constructionType;
+
+    @ApiModelProperty(value = "面积(㎡)")
+    @TableField("area")
+    private Double area;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementReturnHouse.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementReturnHouse.java
new file mode 100644
index 0000000..a283a48
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrDisplacementReturnHouse.java
@@ -0,0 +1,51 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+
+/**
+ * <p>
+ * 拆迁情况房屋还房种类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("dr_displacement_return_house")
+@ApiModel(value="DrDisplacementReturnHouse对象", description="拆迁情况房屋还房种类")
+public class DrDisplacementReturnHouse implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "拆迁ID")
+    @TableField("displacement_id")
+    private Integer displacementId;
+
+    @ApiModelProperty(value = "结构 0:营业房;1:住房;2:库房;")
+    @TableField("return_type")
+    private Integer returnType;
+
+    @ApiModelProperty(value = "户型(㎡)")
+    @TableField("area")
+    private Double area;
+
+    @ApiModelProperty(value = "套数")
+    @TableField("quantity")
+    private Integer quantity;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/DrResettlement.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrResettlement.java
new file mode 100644
index 0000000..52be0ed
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/DrResettlement.java
@@ -0,0 +1,105 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 安置办证表
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("dr_resettlement")
+@ApiModel(value="DrResettlement对象", description="安置办证表")
+public class DrResettlement implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "拆迁情况ID")
+    @TableField("displacement_id")
+    private Integer displacementId;
+
+    @ApiModelProperty(value = "小区ID")
+    @TableField("community_id")
+    private Integer communityId;
+
+    @ApiModelProperty(value = "拆迁协议")
+    @TableField("displacement_agreement_url")
+    private String displacementAgreementUrl;
+
+    @ApiModelProperty(value = "结算清单")
+    @TableField("settlement_list_url")
+    private String settlementListUrl;
+
+    @ApiModelProperty(value = "缴费收据")
+    @TableField("payment_receipt_url")
+    private String paymentReceiptUrl;
+
+    @ApiModelProperty(value = "身份证")
+    @TableField("id_card_url")
+    private String idCardUrl;
+
+    @ApiModelProperty(value = "结婚证")
+    @TableField("marriage_certificate_url")
+    private String marriageCertificateUrl;
+
+    @ApiModelProperty(value = "户口本复印件")
+    @TableField("household_register_url")
+    private String householdRegisterUrl;
+
+    @ApiModelProperty(value = "旧房产证")
+    @TableField("old_property_certificate_url")
+    private String oldPropertyCertificateUrl;
+
+    @ApiModelProperty(value = "土地证")
+    @TableField("land_certificate_url")
+    private String landCertificateUrl;
+
+    @ApiModelProperty(value = "其他")
+    @TableField("other_documents_url")
+    private String otherDocumentsUrl;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/LandAcquiring.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandAcquiring.java
new file mode 100644
index 0000000..54e56c1
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandAcquiring.java
@@ -0,0 +1,108 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 下征土地
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("land_acquiring")
+@ApiModel(value="LandAcquiring对象", description="下征土地")
+public class LandAcquiring implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "地块名称")
+    @TableField("land_name")
+    private String landName;
+
+    @ApiModelProperty(value = "辖区名称")
+    @TableField("street_name")
+    private String streetName;
+
+    @ApiModelProperty(value = "镇街ID")
+    @TableField("street_id")
+    private Integer streetId;
+
+    @ApiModelProperty(value = "面积(㎡)")
+    @TableField("area")
+    private Double area;
+
+    @ApiModelProperty(value = "性质 0:商业用地;1:综合用地;2:住宅用地;3:工业用地;4:其他用地;")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "现状 0:闲置;1:出租;2:置换;3:抵押;")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "抵押银行")
+    @TableField("mortgage_bank")
+    private String mortgageBank;
+
+    @ApiModelProperty(value = "抵押时间")
+    @TableField("mortgage_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime mortgageTime;
+
+    @ApiModelProperty(value = "抵押金额")
+    @TableField("mortgage_amount")
+    private BigDecimal mortgageAmount;
+
+    @ApiModelProperty(value = "备注")
+    @TableField("remark")
+    private String remark;
+
+    @ApiModelProperty(value = "是否出让")
+    @TableField("is_sell")
+    private Boolean isSell;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/LandCertified.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandCertified.java
new file mode 100644
index 0000000..0ff1498
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandCertified.java
@@ -0,0 +1,135 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 已办证土地
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("land_certified")
+@ApiModel(value="LandCertified对象", description="已办证土地")
+public class LandCertified implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "地块名称")
+    @TableField("land_name")
+    private String landName;
+
+    @ApiModelProperty(value = "辖区名称")
+    @TableField("street_name")
+    private String streetName;
+
+    @ApiModelProperty(value = "镇街ID")
+    @TableField("street_id")
+    private Integer streetId;
+
+    @ApiModelProperty(value = "详细地址")
+    @TableField("address")
+    private String address;
+
+    @ApiModelProperty(value = "面积(㎡)")
+    @TableField("area")
+    private Double area;
+
+    @ApiModelProperty(value = "性质 0:商业用地;1:综合用地;2:住宅用地;3:工业用地;4:其他用地;")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "现状 0:闲置;1:出租;2:置换;3:抵押;")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "权属人")
+    @TableField("owner")
+    private String owner;
+
+    @ApiModelProperty(value = "证号")
+    @TableField("certificate_number")
+    private String certificateNumber;
+
+    @ApiModelProperty(value = "发证时间")
+    @TableField("certificate_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime certificateTime;
+
+    @ApiModelProperty(value = "终止日期")
+    @TableField("terminal_date")
+    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
+
+    private LocalDate terminalDate;
+
+    @ApiModelProperty(value = "抵押银行")
+    @TableField("mortgage_bank")
+    private String mortgageBank;
+
+    @ApiModelProperty(value = "抵押时间")
+    @TableField("mortgage_time")
+    private LocalDateTime mortgageTime;
+
+    @ApiModelProperty(value = "抵押金额")
+    @TableField("mortgage_amount")
+    private BigDecimal mortgageAmount;
+
+    @ApiModelProperty(value = "备注")
+    @TableField("remark")
+    private String remark;
+
+    @ApiModelProperty(value = "是否出让")
+    @TableField("is_sell")
+    private Boolean isSell;
+
+    @ApiModelProperty(value = "相关附件,多个附件使用英文逗号拼接")
+    @TableField("attachment_urls")
+    private String attachmentUrls;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReported.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReported.java
new file mode 100644
index 0000000..18c476b
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReported.java
@@ -0,0 +1,118 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 已办证土地
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("land_reported")
+@ApiModel(value="LandReported对象", description="已办证土地")
+public class LandReported implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "地块名称")
+    @TableField("land_name")
+    private String landName;
+
+    @ApiModelProperty(value = "辖区名称")
+    @TableField("street_name")
+    private String streetName;
+
+    @ApiModelProperty(value = "镇街ID")
+    @TableField("street_id")
+    private Integer streetId;
+    @ApiModelProperty(value = "权属人")
+    @TableField("user_name")
+    private String userName;
+    @ApiModelProperty(value = "详细地址")
+    @TableField("address")
+    private String address;
+
+    @ApiModelProperty(value = "面积(㎡)")
+    @TableField("area")
+    private Double area;
+
+    @ApiModelProperty(value = "性质 0:商业用地;1:综合用地;2:住宅用地;3:工业用地;4:其他用地;")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "现状 0:闲置;1:出租;2:置换;3:抵押;")
+    @TableField("status")
+    private Integer status;
+
+    @ApiModelProperty(value = "抵押银行")
+    @TableField("mortgage_bank")
+    private String mortgageBank;
+
+    @ApiModelProperty(value = "抵押时间")
+    @TableField("mortgage_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime mortgageTime;
+
+    @ApiModelProperty(value = "抵押金额")
+    @TableField("mortgage_amount")
+    private BigDecimal mortgageAmount;
+
+    @ApiModelProperty(value = "证号")
+    @TableField("certificate_number")
+    private String certificateNumber;
+
+    @ApiModelProperty(value = "备注")
+    @TableField("remark")
+    private String remark;
+
+    @ApiModelProperty(value = "是否出让")
+    @TableField("is_sell")
+    private Boolean isSell;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReserved.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReserved.java
new file mode 100644
index 0000000..ecc4dfd
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/LandReserved.java
@@ -0,0 +1,138 @@
+package com.ruoyi.system.model;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDateTime;
+
+/**
+ * <p>
+ * 收储土地
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("land_reserved")
+@ApiModel(value="LandReserved对象", description="收储土地")
+public class LandReserved implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @ApiModelProperty(value = "主键")
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    @ApiModelProperty(value = "地块名称")
+    @TableField("land_name")
+    private String landName;
+
+    @ApiModelProperty(value = "辖区名称")
+    @TableField("street_name")
+    private String streetName;
+
+    @ApiModelProperty(value = "镇街ID")
+    @TableField("street_id")
+    private Integer streetId;
+
+    @ApiModelProperty(value = "详细地址")
+    @TableField("address")
+    private String address;
+
+    @ApiModelProperty(value = "性质 0:商业用地;1:综合用地;2:住宅用地;3:工业用地;4:其他用地;")
+    @TableField("type")
+    private Integer type;
+
+    @ApiModelProperty(value = "面积(㎡)")
+    @TableField("area")
+    private Double area;
+
+    @ApiModelProperty(value = "是否注销")
+    @TableField("is_write_off")
+    private Boolean isWriteOff;
+
+    @ApiModelProperty(value = "原权属人")
+    @TableField("orignal_owner")
+    private String orignalOwner;
+
+    @ApiModelProperty(value = "现管理单位")
+    @TableField("current_institution")
+    private String currentInstitution;
+
+    @ApiModelProperty(value = "备注说明")
+    @TableField("remark")
+    private String remark;
+
+    @ApiModelProperty(value = "拆迁情况")
+    @TableField("demolition_situation")
+    private String demolitionSituation;
+
+    @ApiModelProperty(value = "收储金额")
+    @TableField("reserved_money_amount")
+    private BigDecimal reservedMoneyAmount;
+
+    @ApiModelProperty(value = "收储时间")
+    @TableField("reserved_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime reservedTime;
+
+    @ApiModelProperty(value = "支付情况")
+    @TableField("payment_situation")
+    private String paymentSituation;
+
+    @ApiModelProperty(value = "抵押银行")
+    @TableField("mortgage_bank")
+    private String mortgageBank;
+
+    @ApiModelProperty(value = "抵押时间")
+    @TableField("mortgage_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime mortgageTime;
+
+    @ApiModelProperty(value = "抵押金额")
+    @TableField("mortgage_amount")
+    private BigDecimal mortgageAmount;
+
+    @ApiModelProperty(value = "是否出让")
+    @TableField("is_sell")
+    private Boolean isSell;
+
+    @ApiModelProperty(value = "创建时间")
+    @TableField("create_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime createTime;
+
+    @ApiModelProperty(value = "创建人")
+    @TableField("create_by")
+    private String createBy;
+
+    @ApiModelProperty(value = "更新时间")
+    @TableField("update_time")
+    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
+
+    private LocalDateTime updateTime;
+
+    @ApiModelProperty(value = "更新人")
+    @TableField("update_by")
+    private String updateBy;
+
+    @ApiModelProperty(value = "是否删除 0-否,1-是")
+    @TableField("disabled")
+    private Boolean disabled;
+
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/query/LandReportedListQuery.java b/ruoyi-system/src/main/java/com/ruoyi/system/query/LandReportedListQuery.java
new file mode 100644
index 0000000..c01e160
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/query/LandReportedListQuery.java
@@ -0,0 +1,24 @@
+package com.ruoyi.system.query;
+
+import com.ruoyi.common.core.domain.BasePage;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+@Data
+@ApiModel(value = "已办证土地分页列表query")
+public class LandReportedListQuery extends BasePage {
+
+
+    @ApiModelProperty(value = "地块名称")
+    private String landName;
+    @ApiModelProperty(value = "辖区")
+    private String streetName;
+    @ApiModelProperty(value = "权属人")
+    private String userName;
+    @ApiModelProperty(value = "证号")
+    private String certificateNumber;
+    @ApiModelProperty(value = "现状 0:闲置;1:出租;2:置换;3:抵押;")
+    private Integer status;
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementHouseService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementHouseService.java
new file mode 100644
index 0000000..2fe35fe
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementHouseService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.DrDisplacementHouse;
+
+/**
+ * <p>
+ * 拆迁情况房屋面积明细 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementHouseService extends IService<DrDisplacementHouse> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementReturnHouseService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementReturnHouseService.java
new file mode 100644
index 0000000..cec9344
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementReturnHouseService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.DrDisplacementReturnHouse;
+
+/**
+ * <p>
+ * 拆迁情况房屋还房种类 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementReturnHouseService extends IService<DrDisplacementReturnHouse> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementService.java
new file mode 100644
index 0000000..4553bb4
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrDisplacementService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.DrDisplacement;
+
+/**
+ * <p>
+ * 拆迁情况 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrDisplacementService extends IService<DrDisplacement> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/DrResettlementService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrResettlementService.java
new file mode 100644
index 0000000..1204d00
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/DrResettlementService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.DrResettlement;
+
+/**
+ * <p>
+ * 安置办证表 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface DrResettlementService extends IService<DrResettlement> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/LandAcquiringService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandAcquiringService.java
new file mode 100644
index 0000000..b9a33a3
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandAcquiringService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.LandAcquiring;
+
+/**
+ * <p>
+ * 下征土地 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandAcquiringService extends IService<LandAcquiring> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/LandCertifiedService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandCertifiedService.java
new file mode 100644
index 0000000..1e02676
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandCertifiedService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.LandCertified;
+
+/**
+ * <p>
+ * 已办证土地 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandCertifiedService extends IService<LandCertified> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReportedService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReportedService.java
new file mode 100644
index 0000000..9ead519
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReportedService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.LandReported;
+
+/**
+ * <p>
+ * 已办证土地 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandReportedService extends IService<LandReported> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReservedService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReservedService.java
new file mode 100644
index 0000000..b1274d7
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/LandReservedService.java
@@ -0,0 +1,16 @@
+package com.ruoyi.system.service;
+
+import com.baomidou.mybatisplus.extension.service.IService;
+import com.ruoyi.system.model.LandReserved;
+
+/**
+ * <p>
+ * 收储土地 服务类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+public interface LandReservedService extends IService<LandReserved> {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementHouseServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementHouseServiceImpl.java
new file mode 100644
index 0000000..8e56ed4
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementHouseServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.DrDisplacementHouseMapper;
+import com.ruoyi.system.model.DrDisplacementHouse;
+import com.ruoyi.system.service.DrDisplacementHouseService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 拆迁情况房屋面积明细 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class DrDisplacementHouseServiceImpl extends ServiceImpl<DrDisplacementHouseMapper, DrDisplacementHouse> implements DrDisplacementHouseService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementReturnHouseServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementReturnHouseServiceImpl.java
new file mode 100644
index 0000000..e6b9755
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementReturnHouseServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.DrDisplacementReturnHouseMapper;
+import com.ruoyi.system.model.DrDisplacementReturnHouse;
+import com.ruoyi.system.service.DrDisplacementReturnHouseService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 拆迁情况房屋还房种类 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class DrDisplacementReturnHouseServiceImpl extends ServiceImpl<DrDisplacementReturnHouseMapper, DrDisplacementReturnHouse> implements DrDisplacementReturnHouseService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementServiceImpl.java
new file mode 100644
index 0000000..884d755
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrDisplacementServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.DrDisplacementMapper;
+import com.ruoyi.system.model.DrDisplacement;
+import com.ruoyi.system.service.DrDisplacementService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 拆迁情况 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class DrDisplacementServiceImpl extends ServiceImpl<DrDisplacementMapper, DrDisplacement> implements DrDisplacementService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrResettlementServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrResettlementServiceImpl.java
new file mode 100644
index 0000000..f57bafb
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/DrResettlementServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.DrResettlementMapper;
+import com.ruoyi.system.model.DrResettlement;
+import com.ruoyi.system.service.DrResettlementService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 安置办证表 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class DrResettlementServiceImpl extends ServiceImpl<DrResettlementMapper, DrResettlement> implements DrResettlementService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandAcquiringServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandAcquiringServiceImpl.java
new file mode 100644
index 0000000..710672f
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandAcquiringServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.LandAcquiringMapper;
+import com.ruoyi.system.model.LandAcquiring;
+import com.ruoyi.system.service.LandAcquiringService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 下征土地 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class LandAcquiringServiceImpl extends ServiceImpl<LandAcquiringMapper, LandAcquiring> implements LandAcquiringService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandCertifiedServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandCertifiedServiceImpl.java
new file mode 100644
index 0000000..4ae50cb
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandCertifiedServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.LandCertifiedMapper;
+import com.ruoyi.system.model.LandCertified;
+import com.ruoyi.system.service.LandCertifiedService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 已办证土地 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class LandCertifiedServiceImpl extends ServiceImpl<LandCertifiedMapper, LandCertified> implements LandCertifiedService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReportedServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReportedServiceImpl.java
new file mode 100644
index 0000000..6d8cef9
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReportedServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.LandReportedMapper;
+import com.ruoyi.system.model.LandReported;
+import com.ruoyi.system.service.LandReportedService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 已办证土地 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class LandReportedServiceImpl extends ServiceImpl<LandReportedMapper, LandReported> implements LandReportedService {
+
+}
diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReservedServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReservedServiceImpl.java
new file mode 100644
index 0000000..711a394
--- /dev/null
+++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/LandReservedServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ruoyi.system.service.impl;
+
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.ruoyi.system.mapper.LandReservedMapper;
+import com.ruoyi.system.model.LandReserved;
+import com.ruoyi.system.service.LandReservedService;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 收储土地 服务实现类
+ * </p>
+ *
+ * @author WuGuanFengYue
+ * @since 2025-10-17
+ */
+@Service
+public class LandReservedServiceImpl extends ServiceImpl<LandReservedMapper, LandReserved> implements LandReservedService {
+
+}
diff --git a/ruoyi-system/src/main/resources/mapper/system/DrDisplacementHouseMapper.xml b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementHouseMapper.xml
new file mode 100644
index 0000000..021dc34
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementHouseMapper.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.DrDisplacementHouseMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.DrDisplacementHouse">
+        <id column="id" property="id" />
+        <result column="displacement_id" property="displacementId" />
+        <result column="construction_type" property="constructionType" />
+        <result column="area" property="area" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, displacement_id, construction_type, area
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/DrDisplacementMapper.xml b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementMapper.xml
new file mode 100644
index 0000000..cd24fbb
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementMapper.xml
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.DrDisplacementMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.DrDisplacement">
+        <id column="id" property="id" />
+        <result column="name" property="name" />
+        <result column="phone" property="phone" />
+        <result column="community_id" property="communityId" />
+        <result column="community_name" property="communityName" />
+        <result column="id_card" property="idCard" />
+        <result column="address" property="address" />
+        <result column="total_area" property="totalArea" />
+        <result column="is_settlement" property="isSettlement" />
+        <result column="house_type" property="houseType" />
+        <result column="resettlement_mode" property="resettlementMode" />
+        <result column="house_compensation" property="houseCompensation" />
+        <result column="facility_compensation" property="facilityCompensation" />
+        <result column="other_compensation" property="otherCompensation" />
+        <result column="transition_allowance" property="transitionAllowance" />
+        <result column="moving_fee" property="movingFee" />
+        <result column="total_compensation" property="totalCompensation" />
+        <result column="agreement_date" property="agreementDate" />
+        <result column="settlement_community" property="settlementCommunity" />
+        <result column="person_count" property="personCount" />
+        <result column="attachment_urls" property="attachmentUrls" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, name, phone, community_id, community_name, id_card, address, total_area, is_settlement, house_type, resettlement_mode, house_compensation, facility_compensation, other_compensation, transition_allowance, moving_fee, total_compensation, agreement_date, settlement_community, person_count, attachment_urls, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/DrDisplacementReturnHouseMapper.xml b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementReturnHouseMapper.xml
new file mode 100644
index 0000000..8ff6f23
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/DrDisplacementReturnHouseMapper.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.DrDisplacementReturnHouseMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.DrDisplacementReturnHouse">
+        <id column="id" property="id" />
+        <result column="displacement_id" property="displacementId" />
+        <result column="return_type" property="returnType" />
+        <result column="area" property="area" />
+        <result column="quantity" property="quantity" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, displacement_id, return_type, area, quantity
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/DrResettlementMapper.xml b/ruoyi-system/src/main/resources/mapper/system/DrResettlementMapper.xml
new file mode 100644
index 0000000..fb3bf1d
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/DrResettlementMapper.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.DrResettlementMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.DrResettlement">
+        <id column="id" property="id" />
+        <result column="displacement_id" property="displacementId" />
+        <result column="community_id" property="communityId" />
+        <result column="displacement_agreement_url" property="displacementAgreementUrl" />
+        <result column="settlement_list_url" property="settlementListUrl" />
+        <result column="payment_receipt_url" property="paymentReceiptUrl" />
+        <result column="id_card_url" property="idCardUrl" />
+        <result column="marriage_certificate_url" property="marriageCertificateUrl" />
+        <result column="household_register_url" property="householdRegisterUrl" />
+        <result column="old_property_certificate_url" property="oldPropertyCertificateUrl" />
+        <result column="land_certificate_url" property="landCertificateUrl" />
+        <result column="other_documents_url" property="otherDocumentsUrl" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, displacement_id, community_id, displacement_agreement_url, settlement_list_url, payment_receipt_url, id_card_url, marriage_certificate_url, household_register_url, old_property_certificate_url, land_certificate_url, other_documents_url, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/LandAcquiringMapper.xml b/ruoyi-system/src/main/resources/mapper/system/LandAcquiringMapper.xml
new file mode 100644
index 0000000..f43c583
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/LandAcquiringMapper.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.LandAcquiringMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.LandAcquiring">
+        <id column="id" property="id" />
+        <result column="land_name" property="landName" />
+        <result column="street_name" property="streetName" />
+        <result column="street_id" property="streetId" />
+        <result column="area" property="area" />
+        <result column="type" property="type" />
+        <result column="status" property="status" />
+        <result column="mortgage_bank" property="mortgageBank" />
+        <result column="mortgage_time" property="mortgageTime" />
+        <result column="mortgage_amount" property="mortgageAmount" />
+        <result column="remark" property="remark" />
+        <result column="is_sell" property="isSell" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, land_name, street_name, street_id, area, type, status, mortgage_bank, mortgage_time, mortgage_amount, remark, is_sell, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/LandCertifiedMapper.xml b/ruoyi-system/src/main/resources/mapper/system/LandCertifiedMapper.xml
new file mode 100644
index 0000000..6b85e53
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/LandCertifiedMapper.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.LandCertifiedMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.LandCertified">
+        <id column="id" property="id" />
+        <result column="land_name" property="landName" />
+        <result column="street_name" property="streetName" />
+        <result column="street_id" property="streetId" />
+        <result column="address" property="address" />
+        <result column="area" property="area" />
+        <result column="type" property="type" />
+        <result column="status" property="status" />
+        <result column="owner" property="owner" />
+        <result column="certificate_number" property="certificateNumber" />
+        <result column="certificate_time" property="certificateTime" />
+        <result column="terminal_date" property="terminalDate" />
+        <result column="mortgage_bank" property="mortgageBank" />
+        <result column="mortgage_time" property="mortgageTime" />
+        <result column="mortgage_amount" property="mortgageAmount" />
+        <result column="remark" property="remark" />
+        <result column="is_sell" property="isSell" />
+        <result column="attachment_urls" property="attachmentUrls" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, land_name, street_name, street_id, address, area, type, status, owner, certificate_number, certificate_time, terminal_date, mortgage_bank, mortgage_time, mortgage_amount, remark, is_sell, attachment_urls, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/LandReportedMapper.xml b/ruoyi-system/src/main/resources/mapper/system/LandReportedMapper.xml
new file mode 100644
index 0000000..1eee809
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/LandReportedMapper.xml
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.LandReportedMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.LandReported">
+        <id column="id" property="id" />
+        <result column="land_name" property="landName" />
+        <result column="street_name" property="streetName" />
+        <result column="street_id" property="streetId" />
+        <result column="address" property="address" />
+        <result column="area" property="area" />
+        <result column="type" property="type" />
+        <result column="status" property="status" />
+        <result column="mortgage_bank" property="mortgageBank" />
+        <result column="mortgage_time" property="mortgageTime" />
+        <result column="mortgage_amount" property="mortgageAmount" />
+        <result column="certificate_number" property="certificateNumber" />
+        <result column="remark" property="remark" />
+        <result column="is_sell" property="isSell" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, land_name, street_name, street_id, address, area, type, status, mortgage_bank, mortgage_time, mortgage_amount, certificate_number, remark, is_sell, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>
diff --git a/ruoyi-system/src/main/resources/mapper/system/LandReservedMapper.xml b/ruoyi-system/src/main/resources/mapper/system/LandReservedMapper.xml
new file mode 100644
index 0000000..5292e8c
--- /dev/null
+++ b/ruoyi-system/src/main/resources/mapper/system/LandReservedMapper.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.ruoyi.system.mapper.LandReservedMapper">
+
+    <!-- 通用查询映射结果 -->
+    <resultMap id="BaseResultMap" type="com.ruoyi.system.model.LandReserved">
+        <id column="id" property="id" />
+        <result column="land_name" property="landName" />
+        <result column="street_name" property="streetName" />
+        <result column="street_id" property="streetId" />
+        <result column="address" property="address" />
+        <result column="type" property="type" />
+        <result column="area" property="area" />
+        <result column="is_write_off" property="isWriteOff" />
+        <result column="orignal_owner" property="orignalOwner" />
+        <result column="current_institution" property="currentInstitution" />
+        <result column="remark" property="remark" />
+        <result column="demolition_situation" property="demolitionSituation" />
+        <result column="reserved_money_amount" property="reservedMoneyAmount" />
+        <result column="reserved_time" property="reservedTime" />
+        <result column="payment_situation" property="paymentSituation" />
+        <result column="mortgage_bank" property="mortgageBank" />
+        <result column="mortgage_time" property="mortgageTime" />
+        <result column="mortgage_amount" property="mortgageAmount" />
+        <result column="is_sell" property="isSell" />
+        <result column="create_time" property="createTime" />
+        <result column="create_by" property="createBy" />
+        <result column="update_time" property="updateTime" />
+        <result column="update_by" property="updateBy" />
+        <result column="disabled" property="disabled" />
+    </resultMap>
+
+    <!-- 通用查询结果列 -->
+    <sql id="Base_Column_List">
+        id, land_name, street_name, street_id, address, type, area, is_write_off, orignal_owner, current_institution, remark, demolition_situation, reserved_money_amount, reserved_time, payment_situation, mortgage_bank, mortgage_time, mortgage_amount, is_sell, create_time, create_by, update_time, update_by, disabled
+    </sql>
+
+</mapper>

--
Gitblit v1.7.1