Commit 97b75ca6 authored by tianbo's avatar tianbo

fix(jg):优化设备登记机构代码校验逻辑

- 将设备登记机构代码的空值判断方式从直接判空改为使用 ValidationUtil 工具类进行判断 feat(tcm): 新增密评数据完整性验证支持 - 在企业信息服务中增加对 tz_flc_reg_unit_info 表 admin_login_pwd 字段的查询支持为密评数据完整性验证提供基础数据支撑
parent c896b6fd
......@@ -815,7 +815,7 @@ public class CommonEquipDataProcessService {
// 设备来源,前端无法判断,故后端进行判断,分为新设备(new)、历史有证设备(his)、历史无证设备(black)
result.put("dataSourceClassify", this.genDataSource(useInfo.getDataSource()));
// 获取已登记设备的登记证对应接收机构
if (registerInfo.getUseOrgCode() != null) {
if (!ValidationUtil.isEmpty(registerInfo.getUseOrgCode())) {
JgUseRegistrationManage jgUseRegistrationManage = jgUseRegistrationManageService.lambdaQuery()
.eq(JgUseRegistrationManage::getUseRegistrationCode, registerInfo.getUseOrgCode())
.select(JgUseRegistrationManage::getSequenceNbr, JgUseRegistrationManage::getReceiveCompanyCode).one();
......
......@@ -232,6 +232,8 @@ public class TzBaseEnterpriseInfoServiceImpl
// }
// }
SortVo sortMap = userInfoService.sortFieldConversion(sort);
// 密评专用(查tz_flc_reg_unit_info表中的admin_login_pwd字段,以用于验证密评数据完整性)
regUnitInfoService.lambdaQuery().eq(RegUnitInfo::getUnitCode, tzBaseEnterpriseInfoDto.getUseUnitCode()).select(RegUnitInfo::getUnitCode, RegUnitInfo::getAdminLoginPwd);
return this.baseMapper.pageList(page, tzBaseEnterpriseInfoDto, orgCode, sortMap, officeRegion);
} catch (Exception ex) {
String msg = ex.getMessage() == null ? "" : ex.getMessage();
......
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