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