Commit fb7ed861 authored by suhuiguang's avatar suhuiguang

refactor(jyjc) :报检规则

1.大型游乐设施报检规则调整代码适配
parent 8aa14a56
...@@ -167,9 +167,6 @@ public class EnableRuleDataPreparationService { ...@@ -167,9 +167,6 @@ public class EnableRuleDataPreparationService {
if (EquipmentClassifityEnum.YLSS.getCode().equals(equipInfoModel.getEquList())) { if (EquipmentClassifityEnum.YLSS.getCode().equals(equipInfoModel.getEquList())) {
// 设备分类 // 设备分类
inspectionEquipInfo.setEquipTag1(equipInfoModel.getEquipTag1()); inspectionEquipInfo.setEquipTag1(equipInfoModel.getEquipTag1());
// 使用单位
String useUnitCode = this.getUseInfo(equipInfoModel.getRecord());
inspectionEquipInfo.setUseUnitCreditCode(useUnitCode);
} }
// 锅炉设置技术参数 // 锅炉设置技术参数
if (EquipmentClassifityEnum.GL.getCode().equals(equipInfoModel.getEquList())) { if (EquipmentClassifityEnum.GL.getCode().equals(equipInfoModel.getEquList())) {
......
...@@ -132,7 +132,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -132,7 +132,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
/** /**
* 机电类设备种类 * 机电类设备种类
*/ */
private static final String JD_EQU_LIST_CODES = "3000,4000,5000"; private static final String JD_EQU_LIST_CODES = "3000,4000,5000,6000";
@Autowired @Autowired
TzsServiceFeignClient tzsServiceFeignClient; TzsServiceFeignClient tzsServiceFeignClient;
...@@ -1753,7 +1753,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -1753,7 +1753,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
} }
// 设备种类 // 设备种类
String equListCode = map.getString("EQU_LIST_CODE"); String equListCode = map.getString("EQU_LIST_CODE");
// 机电类才按照属地+区县过滤,其他还是按照属地过滤(区县里没特殊的高新、经开、西咸) // 机电类才按照属地+区县过滤,其他还是按照使用地点的区县过滤(区县里没特殊的高新、经开、西咸)
if (JD_EQU_LIST_CODES.contains(equListCode)) { if (JD_EQU_LIST_CODES.contains(equListCode)) {
// 雁塔时去掉高新数据 // 雁塔时去掉高新数据
if (String.valueOf(BizCommonConstant.REGION_CODE_YT).equals(map.getString("COUNTY"))) { if (String.valueOf(BizCommonConstant.REGION_CODE_YT).equals(map.getString("COUNTY"))) {
...@@ -1765,7 +1765,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec ...@@ -1765,7 +1765,7 @@ public class JyjcInspectionApplicationServiceImpl extends BaseService<JyjcInspec
boolMust.mustNot(QueryBuilders.wildcardQuery("ORG_BRANCH_CODE.keyword", QueryParser.escape(SpeRegionInfoEnum.XX.getOrgCode()) + "*")); boolMust.mustNot(QueryBuilders.wildcardQuery("ORG_BRANCH_CODE.keyword", QueryParser.escape(SpeRegionInfoEnum.XX.getOrgCode()) + "*"));
return; return;
} }
// 高新、经开、西咸时按照属地监管部门过滤 // 西安高新、西安经开、西咸(西安或者咸阳的)时按照属地监管部门过滤
if (Arrays.stream(SpeRegionInfoEnum.values()).sequential().anyMatch(r -> r.getCode().equals(map.getIntValue("COUNTY")))) { if (Arrays.stream(SpeRegionInfoEnum.values()).sequential().anyMatch(r -> r.getCode().equals(map.getIntValue("COUNTY")))) {
boolMust.must(QueryBuilders.wildcardQuery("ORG_BRANCH_CODE.keyword", QueryParser.escape(Objects.requireNonNull(SpeRegionInfoEnum.getByCode(map.getInteger("COUNTY"))).getOrgCode()) + "*")); boolMust.must(QueryBuilders.wildcardQuery("ORG_BRANCH_CODE.keyword", QueryParser.escape(Objects.requireNonNull(SpeRegionInfoEnum.getByCode(map.getInteger("COUNTY"))).getOrgCode()) + "*"));
return; return;
......
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