update ASMS对接标准拆分字典翻译
This commit is contained in:
+14
-1
@@ -589,6 +589,7 @@ public class LawsAsmsOpenApiServiceImpl extends ServiceImpl<LawsAsmsOpenApiMappe
|
||||
LambdaQueryWrapper<SarFileSplitInfoEO> queryWrapper = new LambdaQueryWrapper<>();
|
||||
queryWrapper.eq(SarFileSplitInfoEO::getIsAsmsImport, "1");
|
||||
List<SarFileSplitInfoEO> sarFileSplitInfoEOList = sarFileSplitInfoService.list(queryWrapper);
|
||||
List<SysDictItem> sysDictItemList = sysDictItemService.list();
|
||||
Map<String, String> paramMap = new HashMap<>();
|
||||
Map<String, String> paramMap2 = new HashMap<>();
|
||||
Map<String, String> paramMap3 = new HashMap<>();
|
||||
@@ -618,8 +619,9 @@ public class LawsAsmsOpenApiServiceImpl extends ServiceImpl<LawsAsmsOpenApiMappe
|
||||
|
||||
lawsDocumentSplit.setFunctionClassification((String) objectMap2.get("functionClassification"));
|
||||
lawsDocumentSplit.setFunctionProfessional((String) objectMap2.get("functionProfession"));
|
||||
lawsDocumentSplit.setFunctionGroupName((String) objectMap2.get("groupingName"));
|
||||
//lawsDocumentSplit.setFunctionGroupName((String) objectMap2.get("groupingName"));
|
||||
lawsDocumentSplit.setFunctionGroupName((String) objectMap2.get("groupingNum"));
|
||||
lawsDocumentSplit.setFunctionGroupCode((String) objectMap2.get("groupingNum"));
|
||||
lawsDocumentSplit.setCerImplementDate((String) objectMap2.get("implementDateCertified"));
|
||||
lawsDocumentSplit.setNewCerImplementDate((String) objectMap2.get("implementDateNewCer"));
|
||||
lawsDocumentSplit.setNewRegisterImplementDate((String) objectMap2.get("implementDateNewRegister"));
|
||||
@@ -627,6 +629,17 @@ public class LawsAsmsOpenApiServiceImpl extends ServiceImpl<LawsAsmsOpenApiMappe
|
||||
lawsDocumentSplit.setApplications((String) objectMap2.get("modelsType"));
|
||||
lawsDocumentSplit.setDynamicType((String) objectMap2.get("powerType"));
|
||||
|
||||
lawsDocumentSplit.setLawsRequireType(getItemValues(lawsDocumentSplit.getLawsRequireType(),
|
||||
"1702212236079886338", sysDictItemList)); // 法规要求类型
|
||||
lawsDocumentSplit.setFunctionClassification(getItemValues(lawsDocumentSplit.getFunctionClassification(),
|
||||
"1702212237296234497", sysDictItemList)); // 功能分类
|
||||
lawsDocumentSplit.setFunctionProfessional(getItemValues(lawsDocumentSplit.getFunctionProfessional(),
|
||||
"1702202280677044226", sysDictItemList)); // 功能专业
|
||||
lawsDocumentSplit.setApplications(getItemValues(lawsDocumentSplit.getApplications(),
|
||||
"1702518672924110850", sysDictItemList)); // 适用车型
|
||||
lawsDocumentSplit.setDynamicType(getItemValues(lawsDocumentSplit.getDynamicType(),
|
||||
"1702518671166697474", sysDictItemList)); // 动力类型
|
||||
|
||||
lawsDocumentSplitMapper.insert(lawsDocumentSplit);
|
||||
});
|
||||
});
|
||||
|
||||
+12
@@ -350,6 +350,7 @@ public class SynchronizationAsmsService {
|
||||
|
||||
// 单条拆分的详情
|
||||
String splitUrl = "xiaobodata/openApi/article/details";
|
||||
List<SysDictItem> sysDictItemList = sysDictItemService.list();
|
||||
Map<String, String> paramMap1 = new HashMap<>();
|
||||
Map<String, String> paramMap2 = new HashMap<>();
|
||||
Map<String, String> paramMap3 = new HashMap<>();
|
||||
@@ -393,6 +394,17 @@ public class SynchronizationAsmsService {
|
||||
|
||||
lawsDocumentSplit.setId(UUIDUtils.randomUUID20());
|
||||
|
||||
lawsDocumentSplit.setLawsRequireType(getItemValues(lawsDocumentSplit.getLawsRequireType(),
|
||||
"1702212236079886338", sysDictItemList)); // 法规要求类型
|
||||
lawsDocumentSplit.setFunctionClassification(getItemValues(lawsDocumentSplit.getFunctionClassification(),
|
||||
"1702212237296234497", sysDictItemList)); // 功能分类
|
||||
lawsDocumentSplit.setFunctionProfessional(getItemValues(lawsDocumentSplit.getFunctionProfessional(),
|
||||
"1702202280677044226", sysDictItemList)); // 功能专业
|
||||
lawsDocumentSplit.setApplications(getItemValues(lawsDocumentSplit.getApplications(),
|
||||
"1702518672924110850", sysDictItemList)); // 适用车型
|
||||
lawsDocumentSplit.setDynamicType(getItemValues(lawsDocumentSplit.getDynamicType(),
|
||||
"1702518671166697474", sysDictItemList)); // 动力类型
|
||||
|
||||
insertDocumentList.add(lawsDocumentSplit);
|
||||
lawsDocumentSplitMapper.insert(lawsDocumentSplit);
|
||||
n[0]++;
|
||||
|
||||
Reference in New Issue
Block a user