diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java index c2281a21..44b7a222 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java @@ -1022,6 +1022,11 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl result = new HashMap<>(); LoginUser loginUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); + if(loginUser == null || StringUtils.isBlank(loginUser.getRealname())){ + loginUser = new LoginUser(); + loginUser.setRealname("系统管理员"); + loginUser.setOrgCode("101"); + } QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq("id",cgdInfoEntityDto.getJhId()); //请购信息 @@ -1083,6 +1088,15 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl0){ crkInfoMapper.insert(crkInfo); }