From 8b2db6cf6678af912b5ded47954673dd8f1960c8 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期六, 24 九月 2022 22:25:24 +0800
Subject: [PATCH] 案件代码生成

---
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/ArrivalSituationController.java    |   22 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/PartyInfoServiceImpl.java        |   20 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java     |   22 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WorkflowConfigServiceImpl.java   |   20 
 ycl-platform/src/main/resources/mapper/caseHandler/WorkflowConfigMapper.xml                  |   17 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/InvestigationMapper.java               |   16 
 ycl-platform/src/main/resources/mapper/caseHandler/PartyInfoMapper.xml                       |   28 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/ArrivalSituation.java                  |   80 ++
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/Investigation.java                     |   98 +++
 ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml                        |   31 +
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IllegalBuildingServiceImpl.java  |   20 
 ycl-platform/src/main/resources/mapper/caseHandler/InvestigationMapper.xml                   |   26 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java    |   20 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/IllegalBuildingMapper.java             |   16 
 ycl-platform/src/main/resources/mapper/caseHandler/DisposeRecordMapper.xml                   |   24 
 ycl-platform/src/main/resources/mapper/caseHandler/ViolationsMapper.xml                      |   26 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IInvestigationService.java            |   16 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WritMapper.java                        |   16 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IPartyInfoService.java                |   16 
 ycl-platform/src/main/resources/mapper/caseHandler/IllegalBuildingMapper.xml                 |   27 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IWorkflowConfigService.java           |   16 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/PartyInfo.java                         |  110 +++
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/WorkflowConfig.java                    |   46 +
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/IllegalBuilding.java                   |  105 +++
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ViolationsMapper.java                  |   16 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/PartyInfoController.java           |   22 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IArrivalSituationService.java         |   16 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/InvestigationServiceImpl.java    |   20 
 ycl-platform/src/main/resources/mapper/caseHandler/ArrivalSituationMapper.xml                |   23 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IDisposeRecordService.java            |   16 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/Writ.java                              |  130 ++++
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/DisposeRecordMapper.java               |   16 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IIllegalBuildingService.java          |   16 
 ycl-platform/src/main/resources/mapper/caseHandler/WritMapper.xml                            |   31 +
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java            |   22 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/PartyInfoMapper.java                   |   16 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/InvestigationController.java       |   22 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/Violations.java                        |   99 +++
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/BaseCaseMapper.java                    |   16 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ArrivalSituationMapper.java            |   16 
 ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WorkflowConfigMapper.java              |   16 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ArrivalSituationServiceImpl.java |   20 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/WorkflowConfigController.java      |   22 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WritServiceImpl.java             |   20 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/BaseCase.java                          |  131 ++++
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IViolationsService.java               |   16 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ViolationsServiceImpl.java       |   20 
 ycl-platform/src/main/java/com/ycl/entity/caseHandler/DisposeRecord.java                     |   86 ++
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java                 |   16 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/ViolationsController.java          |   22 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/WritController.java                |   21 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java         |   20 
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/DisposeRecordController.java       |   22 
 ycl-platform/src/main/java/com/ycl/service/caseHandler/IWritService.java                     |   16 
 54 files changed, 1,783 insertions(+), 0 deletions(-)

diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ArrivalSituationController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ArrivalSituationController.java
new file mode 100644
index 0000000..f806f00
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ArrivalSituationController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 鍒拌揪鐜板満鎯呭喌 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/arrival-situation")
+public class ArrivalSituationController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
new file mode 100644
index 0000000..56df11d
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 妗堜欢鍩烘湰淇℃伅 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/base-case")
+public class BaseCaseController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DisposeRecordController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DisposeRecordController.java
new file mode 100644
index 0000000..315dbaa
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/DisposeRecordController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼璁板綍 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/dispose-record")
+public class DisposeRecordController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java
new file mode 100644
index 0000000..55cfe2a
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/IllegalBuildingController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 杩濆缓浜嬩欢 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/illegal-building")
+public class IllegalBuildingController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/InvestigationController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/InvestigationController.java
new file mode 100644
index 0000000..3f899d5
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/InvestigationController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 璋冩煡鍙栬瘉锛岄渶姹傛槸鍙~鍐欎竴娆� 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/investigation")
+public class InvestigationController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/PartyInfoController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/PartyInfoController.java
new file mode 100644
index 0000000..ee209bf
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/PartyInfoController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 褰撲簨浜轰俊鎭� 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/party-info")
+public class PartyInfoController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ViolationsController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ViolationsController.java
new file mode 100644
index 0000000..c4a975b
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/ViolationsController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 杩濊浜嬩欢 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/violations")
+public class ViolationsController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WorkflowConfigController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WorkflowConfigController.java
new file mode 100644
index 0000000..afa0042
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WorkflowConfigController.java
@@ -0,0 +1,22 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼閰嶇疆琛� 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/workflow-config")
+public class WorkflowConfigController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WritController.java b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WritController.java
new file mode 100644
index 0000000..35ae403
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/WritController.java
@@ -0,0 +1,21 @@
+package com.ycl.controller.caseHandler;
+
+
+import com.ycl.controller.BaseController;
+import org.springframework.web.bind.annotation.RequestMapping;
+
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * <p>
+ * 鏂囦功绉嶇被 鍙拡瀵硅繚寤� 鍓嶇鎺у埗鍣�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@RestController
+@RequestMapping("/writ")
+public class WritController extends BaseController {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/ArrivalSituation.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/ArrivalSituation.java
new file mode 100644
index 0000000..703c611
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/ArrivalSituation.java
@@ -0,0 +1,80 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 鍒拌揪鐜板満鎯呭喌
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_arrival_situation")
+public class ArrivalSituation implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 妗堜欢id
+     */
+    @TableField("base_case_id")
+    private Integer baseCaseId;
+
+    /**
+     * 鍒拌揪鏃堕棿
+     */
+    @TableField("arrival_time")
+    private LocalDateTime arrivalTime;
+
+    /**
+     * 鍒拌揪鍦板潃
+     */
+    @TableField("arrival_address")
+    private String arrivalAddress;
+
+    /**
+     * 鐜板満鎯呭喌璇存槑
+     */
+    @TableField("situation_explain")
+    private String situationExplain;
+
+    /**
+     * 淇¤鍥炲璇存槑
+     */
+    @TableField("reply_explain")
+    private String replyExplain;
+
+    /**
+     * 鐜板満鎯呭喌鐓х墖
+     */
+    @TableField("situation_pic")
+    private String situationPic;
+
+    /**
+     * 鍒涘缓浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/BaseCase.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/BaseCase.java
new file mode 100644
index 0000000..a01e8e5
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/BaseCase.java
@@ -0,0 +1,131 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 妗堜欢鍩烘湰淇℃伅
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_base_case")
+public class BaseCase implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * id
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 浜嬩欢缂栧彿
+     */
+    @TableField("code")
+    private String code;
+
+    /**
+     * 浜嬩欢鏉ユ簮(1-瑙嗛 2-鎵嬪姩鐧昏)
+     */
+    @TableField("event_source")
+    private Integer eventSource;
+
+    /**
+     * 闂绫诲埆锛�1-杩濊 2-杩濆缓锛�
+     */
+    @TableField("category")
+    private Integer category;
+
+    /**
+     * 鎵�灞炶閬�
+     */
+    @TableField("street_id")
+    private Integer streetId;
+
+    /**
+     * 鎵�灞炵ぞ鍖�
+     */
+    @TableField("community_id")
+    private Integer communityId;
+
+    /**
+     * 鎶ヨ鐐逛綅 浜嬪彂鍦扮偣
+     */
+    @TableField("site")
+    private String site;
+
+    /**
+     * 瀹氫綅淇℃伅
+     */
+    @TableField("longitude")
+    private Float longitude;
+
+    /**
+     * 瀹氫綅-绾害
+     */
+    @TableField("latitude")
+    private Float latitude;
+
+    /**
+     * 鎶ヨ鏃堕棿
+     */
+    @TableField("alarm_time")
+    private LocalDateTime alarmTime;
+
+    /**
+     * 鐧昏浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 澶勭悊鐘舵��(0璇姤 1涓婃姤 2绔嬫 3娲鹃仯 4澶勭疆 5鏍告煡 6缁撴)
+     */
+    @TableField("state")
+    private Integer state;
+
+    /**
+     * 澶勭悊鎰忚
+     */
+    @TableField("handling_opinion")
+    private String handlingOpinion;
+
+    /**
+     * 澶囨敞
+     */
+    @TableField("remark")
+    private String remark;
+
+    /**
+     * 瀹℃牳鎰忚
+     */
+    @TableField("audit_opinion")
+    private String auditOpinion;
+
+    /**
+     * 缁撴鎰忚
+     */
+    @TableField("final_opinion")
+    private String finalOpinion;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/DisposeRecord.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/DisposeRecord.java
new file mode 100644
index 0000000..26b3d38
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/DisposeRecord.java
@@ -0,0 +1,86 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼璁板綍
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_dispose_record")
+public class DisposeRecord implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 妗堜欢id
+     */
+    @TableField("base_case_id")
+    private Integer baseCaseId;
+
+    /**
+     * 鐜妭鍚嶇О
+     */
+    @TableField("step_name")
+    private String stepName;
+
+    /**
+     * 寮�濮嬫椂闂�
+     */
+    @TableField("start_time")
+    private LocalDateTime startTime;
+
+    /**
+     * 澶勭悊浜鸿鑹瞚d
+     */
+    @TableField("handler_role_id")
+    private Integer handlerRoleId;
+
+    /**
+     * 缁撴潫鏃堕棿
+     */
+    @TableField("end_time")
+    private LocalDateTime endTime;
+
+    /**
+     * 鐜妭鐘舵��
+     */
+    @TableField("state")
+    private Integer state;
+
+    /**
+     * 瀹為檯澶勭悊浜�
+     */
+    @TableField("handler_id")
+    private Integer handlerId;
+
+    /**
+     * 鍒涘缓浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/IllegalBuilding.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/IllegalBuilding.java
new file mode 100644
index 0000000..e897b9a
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/IllegalBuilding.java
@@ -0,0 +1,105 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 杩濆缓浜嬩欢
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_illegal_building")
+public class IllegalBuilding implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 妗堜欢id(鍚寀ms_base_case琛╥d)
+     */
+    @TableId("base_case_id")
+    private Integer baseCaseId;
+
+    /**
+     * 杩濆缓绫诲埆
+     */
+    @TableField("category_id")
+    private Integer categoryId;
+
+    /**
+     * 褰撲簨浜哄鍚�
+     */
+    @TableField("party_name")
+    private String partyName;
+
+    /**
+     * 褰撲簨浜鸿韩浠借瘉鍙风爜
+     */
+    @TableField("party_id_card")
+    private String partyIdCard;
+
+    /**
+     * 褰撲簨浜鸿仈绯荤數璇�
+     */
+    @TableField("party_phone")
+    private String partyPhone;
+
+    /**
+     * 韬唤璇佹闈�
+     */
+    @TableField("positive")
+    private String positive;
+
+    /**
+     * 韬唤璇佸弽闈�
+     */
+    @TableField("negative")
+    private String negative;
+
+    /**
+     * 杩濆缓鍏蜂綋浣嶇疆
+     */
+    @TableField("position")
+    private String position;
+
+    /**
+     * 杩濆缓闀�
+     */
+    @TableField("building_length")
+    private Float buildingLength;
+
+    /**
+     * 杩濆缓瀹�
+     */
+    @TableField("building_width")
+    private Float buildingWidth;
+
+    /**
+     * 杩濆缓楂�
+     */
+    @TableField("building_high")
+    private Float buildingHigh;
+
+    /**
+     * 杩濆缓闈㈢Н
+     */
+    @TableField("building_area")
+    private Float buildingArea;
+
+    /**
+     * 杩濆缓鏉愭枡
+     */
+    @TableField("materials")
+    private String materials;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Investigation.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Investigation.java
new file mode 100644
index 0000000..7fae826
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Investigation.java
@@ -0,0 +1,98 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 璋冩煡鍙栬瘉锛岄渶姹傛槸鍙~鍐欎竴娆�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_investigation")
+public class Investigation implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 妗堜欢id
+     */
+    @TableField("base_case_id")
+    private Integer baseCaseId;
+
+    /**
+     * 鎵垮姙闃熷憳
+     */
+    @TableField("undertaker")
+    private String undertaker;
+
+    /**
+     * 鍗忓姙闃熷憳
+     */
+    @TableField("assistant")
+    private String assistant;
+
+    /**
+     * 鏃堕棿
+     */
+    @TableField("investigation_time")
+    private LocalDateTime investigationTime;
+
+    /**
+     * 鍦板潃
+     */
+    @TableField("address")
+    private String address;
+
+    /**
+     * 妗堢敱
+     */
+    @TableField("case_action")
+    private String caseAction;
+
+    /**
+     * 褰撲簨浜篿d
+     */
+    @TableField("party_id")
+    private Integer partyId;
+
+    /**
+     * 鎯呭喌鎻忚堪
+     */
+    @TableField("description")
+    private String description;
+
+    /**
+     * 鐓х墖
+     */
+    @TableField("pic")
+    private String pic;
+
+    /**
+     * 鍒涘缓浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/PartyInfo.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/PartyInfo.java
new file mode 100644
index 0000000..75b9592
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/PartyInfo.java
@@ -0,0 +1,110 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 褰撲簨浜轰俊鎭�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_party_info")
+public class PartyInfo implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 濮撳悕
+     */
+    @TableField("name")
+    private String name;
+
+    /**
+     * 鎵嬫満鍙�
+     */
+    @TableField("phone_code")
+    private String phoneCode;
+
+    /**
+     * 璇佷欢绫诲瀷
+     */
+    @TableField("certificate_type")
+    private String certificateType;
+
+    /**
+     * 璇佷欢鍙�
+     */
+    @TableField("certificate_code")
+    private String certificateCode;
+
+    /**
+     * 鏂囧寲绋嬪害
+     */
+    @TableField("education_degree")
+    private String educationDegree;
+
+    /**
+     * 鑱屼笟
+     */
+    @TableField("career")
+    private String career;
+
+    /**
+     * 宸ヤ綔鍗曚綅鍙婅亴鍔�
+     */
+    @TableField("work")
+    private String work;
+
+    /**
+     * 姘戞棌
+     */
+    @TableField("nation")
+    private String nation;
+
+    /**
+     * 绫嶈疮
+     */
+    @TableField("native_place")
+    private String nativePlace;
+
+    /**
+     * 鐜颁綇鍦板潃
+     */
+    @TableField("live_address")
+    private String liveAddress;
+
+    /**
+     * 鎴风睄鎵�鍦ㄥ湴
+     */
+    @TableField("register_address")
+    private String registerAddress;
+
+    /**
+     * 鍒涘缓浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Violations.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Violations.java
new file mode 100644
index 0000000..1cbdc43
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Violations.java
@@ -0,0 +1,99 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 杩濊浜嬩欢
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_violations")
+public class Violations implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 妗堜欢id(鍚寀ms_base_case琛╥d)
+     */
+    @TableId("id")
+    private Integer id;
+
+    /**
+     * 澶х被
+     */
+    @TableField("category_id")
+    private Integer categoryId;
+
+    /**
+     * 灏忕被
+     */
+    @TableField("type_id")
+    private Integer typeId;
+
+    /**
+     * 浜嬩欢绛夌骇
+     */
+    @TableField("grade_id")
+    private Integer gradeId;
+
+    /**
+     * 妗堢敱
+     */
+    @TableField("action_cause")
+    private String actionCause;
+
+    /**
+     * 鏄惁鍏宠仈鍟嗛摵
+     */
+    @TableField("link_shop")
+    private Boolean linkShop;
+
+    /**
+     * 鍏宠仈鍟嗛摵鍚嶇О
+     */
+    @TableField("shop_name")
+    private String shopName;
+
+    /**
+     * 杞︾墝鍙�
+     */
+    @TableField("car_number")
+    private String carNumber;
+
+    /**
+     * 闂鎻忚堪
+     */
+    @TableField("description")
+    private String description;
+
+    /**
+     * 鍙嶆槧浜�
+     */
+    @TableField("informant")
+    private String informant;
+
+    /**
+     * 鍙嶆槧浜鸿仈绯绘柟寮�
+     */
+    @TableField("informant_phone_code")
+    private String informantPhoneCode;
+
+    /**
+     * 韬唤璇佸彿鐮�
+     */
+    @TableField("informant_id_card")
+    private String informantIdCard;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/WorkflowConfig.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/WorkflowConfig.java
new file mode 100644
index 0000000..398fa64
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/WorkflowConfig.java
@@ -0,0 +1,46 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼閰嶇疆琛�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_workflow_config")
+public class WorkflowConfig implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * id
+     */
+    @TableId(value = "id", type = IdType.AUTO)
+    private Integer id;
+
+    /**
+     * 鍚嶇О
+     */
+    @TableField("name")
+    private String name;
+
+    /**
+     * 缂栫爜
+     */
+    @TableField("code")
+    private String code;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Writ.java b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Writ.java
new file mode 100644
index 0000000..08c0d6b
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/entity/caseHandler/Writ.java
@@ -0,0 +1,130 @@
+package com.ycl.entity.caseHandler;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.TableId;
+import java.time.LocalDateTime;
+import com.baomidou.mybatisplus.annotation.TableField;
+import java.io.Serializable;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * <p>
+ * 鏂囦功绉嶇被 鍙拡瀵硅繚寤�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Data
+@EqualsAndHashCode(callSuper = false)
+@TableName("ums_writ")
+public class Writ implements Serializable {
+
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 妗堜欢id(鍚寀ms_base_case琛╥d)
+     */
+    @TableId("base_case_id")
+    private Integer baseCaseId;
+
+    /**
+     * 杩濆缓id
+     */
+    @TableField("illegal_building_id")
+    private Integer illegalBuildingId;
+
+    /**
+     * 鏂囦功绉嶇被
+     */
+    @TableField("writ_type")
+    private Integer writType;
+
+    /**
+     * 鏂囦功缂栧彿
+     */
+    @TableField("writ_code")
+    private String writCode;
+
+    /**
+     * 杩濇硶绫诲瀷
+     */
+    @TableField("illegal_type")
+    private Integer illegalType;
+
+    /**
+     * 鏂囦功鍙戞斁鏃堕棿
+     */
+    @TableField("send_time")
+    private LocalDateTime sendTime;
+
+    /**
+     * 鏂囦功闄愬畾鏃堕棿
+     */
+    @TableField("limit_time")
+    private LocalDateTime limitTime;
+
+    /**
+     * 鏂囦功鍙戞斁鍐呭
+     */
+    @TableField("send_content")
+    private String sendContent;
+
+    /**
+     * 瀹為檯鏁存敼鏃堕棿
+     */
+    @TableField("rectify_time")
+    private LocalDateTime rectifyTime;
+
+    /**
+     * 鏁存敼鎯呭喌
+     */
+    @TableField("rectify_situation")
+    private String rectifySituation;
+
+    /**
+     * 澶囨敞
+     */
+    @TableField("remark")
+    private String remark;
+
+    /**
+     * 鏂囦功鐓х墖涓婁紶
+     */
+    @TableField("writ_pic")
+    private String writPic;
+
+    /**
+     * 鏁存敼鍓嶇収鐗�
+     */
+    @TableField("original_pic")
+    private String originalPic;
+
+    /**
+     * 鏁存敼鍚庣収鐗�
+     */
+    @TableField("rectified_pic")
+    private String rectifiedPic;
+
+    /**
+     * 鍏朵粬鐓х墖
+     */
+    @TableField("other_pic")
+    private String otherPic;
+
+    /**
+     * 鍒涘缓浜�
+     */
+    @TableField("create_user")
+    private Integer createUser;
+
+    /**
+     * 鍒涘缓鏃堕棿
+     */
+    @TableField("create_time")
+    private LocalDateTime createTime;
+
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ArrivalSituationMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ArrivalSituationMapper.java
new file mode 100644
index 0000000..7714cb9
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ArrivalSituationMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.ArrivalSituation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 鍒拌揪鐜板満鎯呭喌 Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface ArrivalSituationMapper extends BaseMapper<ArrivalSituation> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/BaseCaseMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/BaseCaseMapper.java
new file mode 100644
index 0000000..39a7192
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/BaseCaseMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.BaseCase;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 妗堜欢鍩烘湰淇℃伅 Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface BaseCaseMapper extends BaseMapper<BaseCase> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/DisposeRecordMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/DisposeRecordMapper.java
new file mode 100644
index 0000000..a9cd08c
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/DisposeRecordMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.DisposeRecord;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼璁板綍 Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface DisposeRecordMapper extends BaseMapper<DisposeRecord> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/IllegalBuildingMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/IllegalBuildingMapper.java
new file mode 100644
index 0000000..90a5184
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/IllegalBuildingMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.IllegalBuilding;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 杩濆缓浜嬩欢 Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IllegalBuildingMapper extends BaseMapper<IllegalBuilding> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/InvestigationMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/InvestigationMapper.java
new file mode 100644
index 0000000..09302bc
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/InvestigationMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.Investigation;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 璋冩煡鍙栬瘉锛岄渶姹傛槸鍙~鍐欎竴娆� Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface InvestigationMapper extends BaseMapper<Investigation> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/PartyInfoMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/PartyInfoMapper.java
new file mode 100644
index 0000000..835a069
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/PartyInfoMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.PartyInfo;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 褰撲簨浜轰俊鎭� Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface PartyInfoMapper extends BaseMapper<PartyInfo> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ViolationsMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ViolationsMapper.java
new file mode 100644
index 0000000..c3c90e4
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/ViolationsMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.Violations;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 杩濊浜嬩欢 Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface ViolationsMapper extends BaseMapper<Violations> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WorkflowConfigMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WorkflowConfigMapper.java
new file mode 100644
index 0000000..963b675
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WorkflowConfigMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.WorkflowConfig;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼閰嶇疆琛� Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface WorkflowConfigMapper extends BaseMapper<WorkflowConfig> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WritMapper.java b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WritMapper.java
new file mode 100644
index 0000000..02a78f3
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WritMapper.java
@@ -0,0 +1,16 @@
+package com.ycl.mapper.caseHandler;
+
+import com.ycl.entity.caseHandler.Writ;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+
+/**
+ * <p>
+ * 鏂囦功绉嶇被 鍙拡瀵硅繚寤� Mapper 鎺ュ彛
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface WritMapper extends BaseMapper<Writ> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IArrivalSituationService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IArrivalSituationService.java
new file mode 100644
index 0000000..ebae46d
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IArrivalSituationService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.ArrivalSituation;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 鍒拌揪鐜板満鎯呭喌 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IArrivalSituationService extends IService<ArrivalSituation> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java
new file mode 100644
index 0000000..b257213
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IBaseCaseService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.BaseCase;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 妗堜欢鍩烘湰淇℃伅 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IBaseCaseService extends IService<BaseCase> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IDisposeRecordService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IDisposeRecordService.java
new file mode 100644
index 0000000..104b4f5
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IDisposeRecordService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.DisposeRecord;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼璁板綍 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IDisposeRecordService extends IService<DisposeRecord> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IIllegalBuildingService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IIllegalBuildingService.java
new file mode 100644
index 0000000..4581f51
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IIllegalBuildingService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.IllegalBuilding;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 杩濆缓浜嬩欢 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IIllegalBuildingService extends IService<IllegalBuilding> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IInvestigationService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IInvestigationService.java
new file mode 100644
index 0000000..9553a88
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IInvestigationService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.Investigation;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 璋冩煡鍙栬瘉锛岄渶姹傛槸鍙~鍐欎竴娆� 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IInvestigationService extends IService<Investigation> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IPartyInfoService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IPartyInfoService.java
new file mode 100644
index 0000000..f8729fb
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IPartyInfoService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.PartyInfo;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 褰撲簨浜轰俊鎭� 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IPartyInfoService extends IService<PartyInfo> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IViolationsService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IViolationsService.java
new file mode 100644
index 0000000..3dff499
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IViolationsService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.Violations;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 杩濊浜嬩欢 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IViolationsService extends IService<Violations> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWorkflowConfigService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWorkflowConfigService.java
new file mode 100644
index 0000000..791f974
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWorkflowConfigService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.WorkflowConfig;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼閰嶇疆琛� 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IWorkflowConfigService extends IService<WorkflowConfig> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWritService.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWritService.java
new file mode 100644
index 0000000..9de7e6c
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/IWritService.java
@@ -0,0 +1,16 @@
+package com.ycl.service.caseHandler;
+
+import com.ycl.entity.caseHandler.Writ;
+import com.baomidou.mybatisplus.extension.service.IService;
+
+/**
+ * <p>
+ * 鏂囦功绉嶇被 鍙拡瀵硅繚寤� 鏈嶅姟绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+public interface IWritService extends IService<Writ> {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ArrivalSituationServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ArrivalSituationServiceImpl.java
new file mode 100644
index 0000000..03316b7
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ArrivalSituationServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.ArrivalSituation;
+import com.ycl.mapper.caseHandler.ArrivalSituationMapper;
+import com.ycl.service.caseHandler.IArrivalSituationService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 鍒拌揪鐜板満鎯呭喌 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class ArrivalSituationServiceImpl extends ServiceImpl<ArrivalSituationMapper, ArrivalSituation> implements IArrivalSituationService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
new file mode 100644
index 0000000..f155201
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/BaseCaseServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.BaseCase;
+import com.ycl.mapper.caseHandler.BaseCaseMapper;
+import com.ycl.service.caseHandler.IBaseCaseService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 妗堜欢鍩烘湰淇℃伅 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class BaseCaseServiceImpl extends ServiceImpl<BaseCaseMapper, BaseCase> implements IBaseCaseService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java
new file mode 100644
index 0000000..444a47f
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/DisposeRecordServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.DisposeRecord;
+import com.ycl.mapper.caseHandler.DisposeRecordMapper;
+import com.ycl.service.caseHandler.IDisposeRecordService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼璁板綍 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class DisposeRecordServiceImpl extends ServiceImpl<DisposeRecordMapper, DisposeRecord> implements IDisposeRecordService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IllegalBuildingServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IllegalBuildingServiceImpl.java
new file mode 100644
index 0000000..af09b57
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IllegalBuildingServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.IllegalBuilding;
+import com.ycl.mapper.caseHandler.IllegalBuildingMapper;
+import com.ycl.service.caseHandler.IIllegalBuildingService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 杩濆缓浜嬩欢 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class IllegalBuildingServiceImpl extends ServiceImpl<IllegalBuildingMapper, IllegalBuilding> implements IIllegalBuildingService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/InvestigationServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/InvestigationServiceImpl.java
new file mode 100644
index 0000000..c6a74e5
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/InvestigationServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.Investigation;
+import com.ycl.mapper.caseHandler.InvestigationMapper;
+import com.ycl.service.caseHandler.IInvestigationService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 璋冩煡鍙栬瘉锛岄渶姹傛槸鍙~鍐欎竴娆� 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class InvestigationServiceImpl extends ServiceImpl<InvestigationMapper, Investigation> implements IInvestigationService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/PartyInfoServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/PartyInfoServiceImpl.java
new file mode 100644
index 0000000..737570f
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/PartyInfoServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.PartyInfo;
+import com.ycl.mapper.caseHandler.PartyInfoMapper;
+import com.ycl.service.caseHandler.IPartyInfoService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 褰撲簨浜轰俊鎭� 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class PartyInfoServiceImpl extends ServiceImpl<PartyInfoMapper, PartyInfo> implements IPartyInfoService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ViolationsServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ViolationsServiceImpl.java
new file mode 100644
index 0000000..6cc78f5
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/ViolationsServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.Violations;
+import com.ycl.mapper.caseHandler.ViolationsMapper;
+import com.ycl.service.caseHandler.IViolationsService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 杩濊浜嬩欢 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class ViolationsServiceImpl extends ServiceImpl<ViolationsMapper, Violations> implements IViolationsService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WorkflowConfigServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WorkflowConfigServiceImpl.java
new file mode 100644
index 0000000..2b18f23
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WorkflowConfigServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.WorkflowConfig;
+import com.ycl.mapper.caseHandler.WorkflowConfigMapper;
+import com.ycl.service.caseHandler.IWorkflowConfigService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 澶勭疆娴佺▼閰嶇疆琛� 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class WorkflowConfigServiceImpl extends ServiceImpl<WorkflowConfigMapper, WorkflowConfig> implements IWorkflowConfigService {
+
+}
diff --git a/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WritServiceImpl.java b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WritServiceImpl.java
new file mode 100644
index 0000000..3b7f47c
--- /dev/null
+++ b/ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WritServiceImpl.java
@@ -0,0 +1,20 @@
+package com.ycl.service.caseHandler.impl;
+
+import com.ycl.entity.caseHandler.Writ;
+import com.ycl.mapper.caseHandler.WritMapper;
+import com.ycl.service.caseHandler.IWritService;
+import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.stereotype.Service;
+
+/**
+ * <p>
+ * 鏂囦功绉嶇被 鍙拡瀵硅繚寤� 鏈嶅姟瀹炵幇绫�
+ * </p>
+ *
+ * @author wl
+ * @since 2022-09-24
+ */
+@Service
+public class WritServiceImpl extends ServiceImpl<WritMapper, Writ> implements IWritService {
+
+}
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/ArrivalSituationMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/ArrivalSituationMapper.xml
new file mode 100644
index 0000000..1b8a860
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/ArrivalSituationMapper.xml
@@ -0,0 +1,23 @@
+<?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.ycl.mapper.caseHandler.ArrivalSituationMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.ArrivalSituation">
+        <id column="id" property="id" />
+        <result column="base_case_id" property="baseCaseId" />
+        <result column="arrival_time" property="arrivalTime" />
+        <result column="arrival_address" property="arrivalAddress" />
+        <result column="situation_explain" property="situationExplain" />
+        <result column="reply_explain" property="replyExplain" />
+        <result column="situation_pic" property="situationPic" />
+        <result column="create_user" property="createUser" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, base_case_id, arrival_time, arrival_address, situation_explain, reply_explain, situation_pic, create_user, create_time
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.xml
new file mode 100644
index 0000000..6c4387e
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/BaseCaseMapper.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.ycl.mapper.caseHandler.BaseCaseMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.BaseCase">
+        <id column="id" property="id" />
+        <result column="code" property="code" />
+        <result column="event_source" property="eventSource" />
+        <result column="category" property="category" />
+        <result column="street_id" property="streetId" />
+        <result column="community_id" property="communityId" />
+        <result column="site" property="site" />
+        <result column="longitude" property="longitude" />
+        <result column="latitude" property="latitude" />
+        <result column="alarm_time" property="alarmTime" />
+        <result column="create_user" property="createUser" />
+        <result column="state" property="state" />
+        <result column="handling_opinion" property="handlingOpinion" />
+        <result column="remark" property="remark" />
+        <result column="audit_opinion" property="auditOpinion" />
+        <result column="final_opinion" property="finalOpinion" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, code, event_source, category, street_id, community_id, site, longitude, latitude, alarm_time, create_user, state, handling_opinion, remark, audit_opinion, final_opinion, create_time
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/DisposeRecordMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/DisposeRecordMapper.xml
new file mode 100644
index 0000000..e86cabb
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/DisposeRecordMapper.xml
@@ -0,0 +1,24 @@
+<?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.ycl.mapper.caseHandler.DisposeRecordMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.DisposeRecord">
+        <id column="id" property="id" />
+        <result column="base_case_id" property="baseCaseId" />
+        <result column="step_name" property="stepName" />
+        <result column="start_time" property="startTime" />
+        <result column="handler_role_id" property="handlerRoleId" />
+        <result column="end_time" property="endTime" />
+        <result column="state" property="state" />
+        <result column="handler_id" property="handlerId" />
+        <result column="create_user" property="createUser" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, base_case_id, step_name, start_time, handler_role_id, end_time, state, handler_id, create_user, create_time
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/IllegalBuildingMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/IllegalBuildingMapper.xml
new file mode 100644
index 0000000..a3a99e1
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/IllegalBuildingMapper.xml
@@ -0,0 +1,27 @@
+<?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.ycl.mapper.caseHandler.IllegalBuildingMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.IllegalBuilding">
+        <id column="base_case_id" property="baseCaseId" />
+        <result column="category_id" property="categoryId" />
+        <result column="party_name" property="partyName" />
+        <result column="party_id_card" property="partyIdCard" />
+        <result column="party_phone" property="partyPhone" />
+        <result column="positive" property="positive" />
+        <result column="negative" property="negative" />
+        <result column="position" property="position" />
+        <result column="building_length" property="buildingLength" />
+        <result column="building_width" property="buildingWidth" />
+        <result column="building_high" property="buildingHigh" />
+        <result column="building_area" property="buildingArea" />
+        <result column="materials" property="materials" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        base_case_id, category_id, party_name, party_id_card, party_phone, positive, negative, position, building_length, building_width, building_high, building_area, materials
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/InvestigationMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/InvestigationMapper.xml
new file mode 100644
index 0000000..8e41bc4
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/InvestigationMapper.xml
@@ -0,0 +1,26 @@
+<?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.ycl.mapper.caseHandler.InvestigationMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.Investigation">
+        <id column="id" property="id" />
+        <result column="base_case_id" property="baseCaseId" />
+        <result column="undertaker" property="undertaker" />
+        <result column="assistant" property="assistant" />
+        <result column="investigation_time" property="investigationTime" />
+        <result column="address" property="address" />
+        <result column="case_action" property="caseAction" />
+        <result column="party_id" property="partyId" />
+        <result column="description" property="description" />
+        <result column="pic" property="pic" />
+        <result column="create_user" property="createUser" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, base_case_id, undertaker, assistant, investigation_time, address, case_action, party_id, description, pic, create_user, create_time
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/PartyInfoMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/PartyInfoMapper.xml
new file mode 100644
index 0000000..5b2c634
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/PartyInfoMapper.xml
@@ -0,0 +1,28 @@
+<?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.ycl.mapper.caseHandler.PartyInfoMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.PartyInfo">
+        <id column="id" property="id" />
+        <result column="name" property="name" />
+        <result column="phone_code" property="phoneCode" />
+        <result column="certificate_type" property="certificateType" />
+        <result column="certificate_code" property="certificateCode" />
+        <result column="education_degree" property="educationDegree" />
+        <result column="career" property="career" />
+        <result column="work" property="work" />
+        <result column="nation" property="nation" />
+        <result column="native_place" property="nativePlace" />
+        <result column="live_address" property="liveAddress" />
+        <result column="register_address" property="registerAddress" />
+        <result column="create_user" property="createUser" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, name, phone_code, certificate_type, certificate_code, education_degree, career, work, nation, native_place, live_address, register_address, create_user, create_time
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/ViolationsMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/ViolationsMapper.xml
new file mode 100644
index 0000000..3fb21d4
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/ViolationsMapper.xml
@@ -0,0 +1,26 @@
+<?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.ycl.mapper.caseHandler.ViolationsMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.Violations">
+        <id column="id" property="id" />
+        <result column="category_id" property="categoryId" />
+        <result column="type_id" property="typeId" />
+        <result column="grade_id" property="gradeId" />
+        <result column="action_cause" property="actionCause" />
+        <result column="link_shop" property="linkShop" />
+        <result column="shop_name" property="shopName" />
+        <result column="car_number" property="carNumber" />
+        <result column="description" property="description" />
+        <result column="informant" property="informant" />
+        <result column="informant_phone_code" property="informantPhoneCode" />
+        <result column="informant_id_card" property="informantIdCard" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, category_id, type_id, grade_id, action_cause, link_shop, shop_name, car_number, description, informant, informant_phone_code, informant_id_card
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/WorkflowConfigMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/WorkflowConfigMapper.xml
new file mode 100644
index 0000000..1d335c2
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/WorkflowConfigMapper.xml
@@ -0,0 +1,17 @@
+<?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.ycl.mapper.caseHandler.WorkflowConfigMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.WorkflowConfig">
+        <id column="id" property="id" />
+        <result column="name" property="name" />
+        <result column="code" property="code" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        id, name, code
+    </sql>
+
+</mapper>
diff --git a/ycl-platform/src/main/resources/mapper/caseHandler/WritMapper.xml b/ycl-platform/src/main/resources/mapper/caseHandler/WritMapper.xml
new file mode 100644
index 0000000..05d4d7d
--- /dev/null
+++ b/ycl-platform/src/main/resources/mapper/caseHandler/WritMapper.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.ycl.mapper.caseHandler.WritMapper">
+
+    <!-- 閫氱敤鏌ヨ鏄犲皠缁撴灉 -->
+    <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.Writ">
+        <id column="base_case_id" property="baseCaseId" />
+        <result column="illegal_building_id" property="illegalBuildingId" />
+        <result column="writ_type" property="writType" />
+        <result column="writ_code" property="writCode" />
+        <result column="illegal_type" property="illegalType" />
+        <result column="send_time" property="sendTime" />
+        <result column="limit_time" property="limitTime" />
+        <result column="send_content" property="sendContent" />
+        <result column="rectify_time" property="rectifyTime" />
+        <result column="rectify_situation" property="rectifySituation" />
+        <result column="remark" property="remark" />
+        <result column="writ_pic" property="writPic" />
+        <result column="original_pic" property="originalPic" />
+        <result column="rectified_pic" property="rectifiedPic" />
+        <result column="other_pic" property="otherPic" />
+        <result column="create_user" property="createUser" />
+        <result column="create_time" property="createTime" />
+    </resultMap>
+
+    <!-- 閫氱敤鏌ヨ缁撴灉鍒� -->
+    <sql id="Base_Column_List">
+        base_case_id, illegal_building_id, writ_type, writ_code, illegal_type, send_time, limit_time, send_content, rectify_time, rectify_situation, remark, writ_pic, original_pic, rectified_pic, othen_pic, create_user, create_time
+    </sql>
+
+</mapper>

--
Gitblit v1.8.0