Commit 952e537a authored by tianbo's avatar tianbo

fix(amos-boot-module-jg): 修复使用登记管理导出 Excel 时的空指针异常- 在设置 useInnerCode 和 factoryNumber 字段时增加空值判断

- 使用 ValidationUtil.isEmpty() 方法进行空值检查,避免空指针异常
parent 39c94edb
......@@ -766,10 +766,10 @@ public class JgUseRegistrationManageServiceImpl extends BaseService<JgUseRegistr
useFlagParamDto.setEquipCode(exportParamsMap.get("equCode").toString());
useFlagParamDto.setEquipCategory(manage.getEquCategory());
useFlagParamDto.setUseUnitName(exportParamsMap.get("useUnitName").toString());
useFlagParamDto.setUseInnerCode(exportParamsMap.get("useInnerCode").toString());
useFlagParamDto.setUseInnerCode(ValidationUtil.isEmpty(exportParamsMap.get("useInnerCode")) ? "" : exportParamsMap.get("useInnerCode").toString());
useFlagParamDto.setReceiveOrgName(manage.getReceiveOrgName());
useFlagParamDto.setUseRegistrationCode(exportParamsMap.get("useRegistrationCode").toString());
useFlagParamDto.setFactoryNumber(exportParamsMap.get("factoryNum").toString());
useFlagParamDto.setFactoryNumber(ValidationUtil.isEmpty(exportParamsMap.get("factoryNum")) ? "" : exportParamsMap.get("factoryNum").toString());
useFlagParamDto.setCarNumber(manage.getCarNumber());
useFlagParamDto.setCertificateNo(manage.getCertificateNo());
useFlagParamDto.setVersion(manage.getVersion());
......
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