From 96cd80f0eaa77b48b0eaf50d2e6c52f22d8429ab Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期一, 10 十月 2022 16:49:08 +0800
Subject: [PATCH] 街道 编码

---
 ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java    |    8 ++++++--
 ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java |   21 +++++++++++++++++++++
 2 files changed, 27 insertions(+), 2 deletions(-)

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
index 8f29023..fb982d9 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
@@ -7,6 +7,7 @@
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.ycl.api.CommonResult;
 import com.ycl.common.constant.BaseCaseStatus;
+import com.ycl.common.util.UtilNumber;
 import com.ycl.controller.BaseController;
 import com.ycl.dto.casePool.IllegalBuildingParam;
 import com.ycl.dto.casePool.ViolationParam;
@@ -53,6 +54,9 @@
 
     @Autowired
     IDisposeRecordService iDisposeRecordService;
+
+    @Autowired
+    UtilNumber utilNumber;
 
 
     @Autowired
@@ -169,7 +173,7 @@
         BeanUtils.copyProperties(violationParam, baseCase);
         baseCase.setEventSource(resource);
         baseCase.setCategory(violation);
-        baseCase.setCode(UUID.randomUUID().toString());
+        baseCase.setCode(utilNumber.createCaseCode());
         baseCase.setState(BaseCaseStatus.PENDING);
         baseCaseService.save(baseCase);
         return CommonResult.success(baseCaseService.saveViolationCase(violationParam, baseCase.getId()));
@@ -189,7 +193,7 @@
         BeanUtils.copyProperties(illegalBuildingParam, baseCase);
         baseCase.setCategory(illegalBuilding);
         baseCase.setEventSource(resource);
-        baseCase.setCode(UUID.randomUUID().toString());
+        baseCase.setCode(utilNumber.createCaseCode());
         baseCase.setState(BaseCaseStatus.PENDING);
         baseCaseService.save(baseCase);
         return CommonResult.success(baseCaseService.saveIllegalBuildingCase(illegalBuildingParam, baseCase.getId()));
diff --git a/ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java b/ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java
index 11b1048..3dce945 100644
--- a/ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java
+++ b/ycl-platform/src/main/java/com/ycl/controller/dict/DatabaseDictionaryController.java
@@ -79,4 +79,25 @@
                         .eq(DataDictionary::getTypeCode, typeCode)
                 ));
     }
+
+    @GetMapping("/query_Street_type")
+    @ApiOperation("鏌ヨ涔℃潙琛楅亾绫诲瀷")
+    private CommonResult queryStreetType() {
+        String level = "1";
+        String typeCode = "10";
+        return CommonResult.success(iDatabaseDictionaryService
+                .list(new LambdaQueryWrapper<DataDictionary>()
+                        .eq(DataDictionary::getLevel, level)
+                        .eq(DataDictionary::getTypeCode, typeCode)
+                ));
+    }
+
+    @GetMapping("/query_social_type")
+    @ApiOperation("鏌ヨ鎵�杈栨潙锛堢ぞ鍖�")
+    private CommonResult querySocialType(@RequestParam Integer id) {
+        return CommonResult.success(iDatabaseDictionaryService
+                .list(new LambdaQueryWrapper<DataDictionary>()
+                        .eq(DataDictionary::getParentId, id)
+                ));
+    }
 }

--
Gitblit v1.8.0