Bladeren bron

添加土地关联唯一码

gushoubang 1 maand geleden
bovenliggende
commit
a50b17a69d

+ 23 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/domain/LandOneCode.java

@@ -0,0 +1,23 @@
+package com.siwei.apply.domain;
+
+import lombok.Data;
+
+import java.util.UUID;
+
+/**
+ * land_one_code 表模型
+ * 土地统一编码
+ */
+@Data
+public class LandOneCode {
+    private String id;
+    private String landCode;            // 土地号
+    private String projectId;           // 项目id
+    private String projectWorkflowId;   // 环节id
+    private String code;                // 完整码
+
+    public void generateId() {
+        this.id = UUID.randomUUID().toString();
+    }
+}
+

+ 11 - 0
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/mapper/LandOneCodeMapper.java

@@ -0,0 +1,11 @@
+package com.siwei.apply.mapper;
+
+import org.apache.ibatis.annotations.Mapper;
+
+/**
+ * land_one_code 表的 MyBatis 映射接口(无方法占位)
+ */
+@Mapper
+public interface LandOneCodeMapper {
+}
+

+ 1 - 3
siwei-modules/siwei-apply/src/main/java/com/siwei/apply/service/impl/ProjectImpl.java

@@ -1,8 +1,6 @@
 package com.siwei.apply.service.impl;
 
 import com.siwei.apply.domain.Project;
-import com.siwei.apply.domain.ProjectWorkflow;
-import com.siwei.apply.domain.Workflow;
 import com.siwei.apply.domain.res.*;
 import com.siwei.apply.domain.vo.ProjectFilterVo;
 import com.siwei.apply.domain.vo.ProjectUpdateVo;
@@ -21,7 +19,7 @@ import java.util.HashMap;
 import java.util.List;
 import java.util.Map;
 
-import static com.siwei.apply.common.Common.*;
+import static com.siwei.apply.common.Common.UserId;
 
 /**
  * 项目服务实现类

+ 15 - 0
siwei-modules/siwei-apply/src/main/resources/mapper/LandOneCodeMapper.xml

@@ -0,0 +1,15 @@
+<?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.siwei.apply.mapper.LandOneCodeMapper">
+    <!-- 仅映射,不包含任何SQL方法 -->
+    <resultMap id="LandOneCodeResultMap" type="com.siwei.apply.domain.LandOneCode">
+        <id property="id" column="id"/>
+        <result property="landCode" column="land_code"/>
+        <result property="projectId" column="project_id"/>
+        <result property="projectWorkflowId" column="project_workflow_id"/>
+        <result property="code" column="code"/>
+    </resultMap>
+</mapper>
+

+ 7 - 7
siwei-modules/siwei-spatial/src/main/java/com/siwei/spatial/service/file/ITGeomDbDetailsService.java

@@ -19,7 +19,7 @@ public interface ITGeomDbDetailsService {
      * @param id 空间入库存储空间详情主键
      * @return 空间入库存储空间详情
      */
-    public TGeomDbDetails selectTGeomDbDetailsById(String id);
+    TGeomDbDetails selectTGeomDbDetailsById(String id);
 
     /**
      * 查询空间入库存储空间详情列表
@@ -27,7 +27,7 @@ public interface ITGeomDbDetailsService {
      * @param tGeomDbDetails 空间入库存储空间详情
      * @return 空间入库存储空间详情集合
      */
-    public List<TGeomDbDetails> selectTGeomDbDetailsList(TGeomDbDetails tGeomDbDetails);
+    List<TGeomDbDetails> selectTGeomDbDetailsList(TGeomDbDetails tGeomDbDetails);
 
     /**
      * 新增空间入库存储空间详情
@@ -35,7 +35,7 @@ public interface ITGeomDbDetailsService {
      * @param tGeomDbDetails 空间入库存储空间详情
      * @return 结果
      */
-    public int insertTGeomDbDetails(TGeomDbDetails tGeomDbDetails);
+    int insertTGeomDbDetails(TGeomDbDetails tGeomDbDetails);
 
     /**
      * 修改空间入库存储空间详情
@@ -43,7 +43,7 @@ public interface ITGeomDbDetailsService {
      * @param tGeomDbDetails 空间入库存储空间详情
      * @return 结果
      */
-    public int updateTGeomDbDetails(TGeomDbDetails tGeomDbDetails);
+    int updateTGeomDbDetails(TGeomDbDetails tGeomDbDetails);
 
     /**
      * 批量删除空间入库存储空间详情
@@ -51,7 +51,7 @@ public interface ITGeomDbDetailsService {
      * @param ids 需要删除的空间入库存储空间详情主键集合
      * @return 结果
      */
-    public int deleteTGeomDbDetailsByIds(String[] ids);
+    int deleteTGeomDbDetailsByIds(String[] ids);
 
     /**
      * 删除空间入库存储空间详情信息
@@ -59,7 +59,7 @@ public interface ITGeomDbDetailsService {
      * @param id 空间入库存储空间详情主键
      * @return 结果
      */
-    public int deleteTGeomDbDetailsById(String id);
+    int deleteTGeomDbDetailsById(String id);
 
-    public TGeomDb sumGeomDetailsByUploadId(String id);
+    TGeomDb sumGeomDetailsByUploadId(String id);
 }