diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java index 013ea8d79..01fb80974 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/ApplyLicenseServiceImpl.java @@ -105,7 +105,9 @@ public class ApplyLicenseServiceImpl implements ApplyLicenseService { //防止一直在页面提交 if (licenseTransactDO.getId() == null) { LicenseTransactDO license = applyLicenseMapper.selectByShopId(request.getShopId()); - licenseTransactDO.setId(license.getId()); + if (license != null) { + licenseTransactDO.setId(license.getId()); + } } if (request.getId() == null) { applyLicenseMapper.insertSelective(licenseTransactDO);