Commit d0d91fb1 authored by tianbo's avatar tianbo

feat(jg): 优化登记机关代号获取逻辑

- 根据接收机构动态获取接收机构对应行政区划 Code
parent 4b0f6826
...@@ -57,10 +57,7 @@ import com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient; ...@@ -57,10 +57,7 @@ import com.yeejoin.amos.boot.module.jg.biz.feign.TzsServiceFeignClient;
import com.yeejoin.amos.boot.module.jg.biz.reminder.service.RemindServiceImpl; import com.yeejoin.amos.boot.module.jg.biz.reminder.service.RemindServiceImpl;
import com.yeejoin.amos.boot.module.jg.biz.service.ICmWorkflowService; import com.yeejoin.amos.boot.module.jg.biz.service.ICmWorkflowService;
import com.yeejoin.amos.boot.module.jg.biz.service.ICommonService; import com.yeejoin.amos.boot.module.jg.biz.service.ICommonService;
import com.yeejoin.amos.boot.module.jg.biz.utils.FileExporter; import com.yeejoin.amos.boot.module.jg.biz.utils.*;
import com.yeejoin.amos.boot.module.jg.biz.utils.ImageUtils;
import com.yeejoin.amos.boot.module.jg.biz.utils.JsonUtils;
import com.yeejoin.amos.boot.module.jg.biz.utils.WordTemplateUtils;
import com.yeejoin.amos.boot.module.ymt.api.dto.EquipmentCategoryDto; import com.yeejoin.amos.boot.module.ymt.api.dto.EquipmentCategoryDto;
import com.yeejoin.amos.boot.module.ymt.api.entity.*; import com.yeejoin.amos.boot.module.ymt.api.entity.*;
import com.yeejoin.amos.boot.module.ymt.api.enums.*; import com.yeejoin.amos.boot.module.ymt.api.enums.*;
...@@ -319,6 +316,9 @@ public class CommonServiceImpl implements ICommonService { ...@@ -319,6 +316,9 @@ public class CommonServiceImpl implements ICommonService {
@Autowired @Autowired
private RestHighLevelClient restHighLevelClient; private RestHighLevelClient restHighLevelClient;
@Autowired
CodeUtil codeUtil;
public static final String DATA_QUALITY_SCORE = "DATA_QUALITY_SCORE"; public static final String DATA_QUALITY_SCORE = "DATA_QUALITY_SCORE";
public static byte[] file2byte(File file) { public static byte[] file2byte(File file) {
...@@ -2097,6 +2097,8 @@ public class CommonServiceImpl implements ICommonService { ...@@ -2097,6 +2097,8 @@ public class CommonServiceImpl implements ICommonService {
// 登记机关代号,特殊区域用特殊区域如韩城-Y、杨凌-V、西咸-U // 登记机关代号,特殊区域用特殊区域如韩城-Y、杨凌-V、西咸-U
String city = ""; String city = "";
if (!ValidationUtil.isEmpty(supervisoryCompanyCode)) { if (!ValidationUtil.isEmpty(supervisoryCompanyCode)) {
// 根据接收机构动态获取接收机构对应行政区划code
supervisoryCompanyCode = codeUtil.getCityRegionCode(supervisoryCompanyCode);
DataDictionary specialRegionCode = dataDictionaryService.getByCode(supervisoryCompanyCode, SPECIAL_REGION_CODE); DataDictionary specialRegionCode = dataDictionaryService.getByCode(supervisoryCompanyCode, SPECIAL_REGION_CODE);
if (!ValidationUtil.isEmpty(specialRegionCode)) { // 特殊的区域 if (!ValidationUtil.isEmpty(specialRegionCode)) { // 特殊的区域
city = specialRegionCode.getName(); city = specialRegionCode.getName();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment