|
|
@@ -38,7 +38,7 @@ public class AddressServiceImpl extends ServiceImpl<AddressDao, Address> impleme
|
|
|
CommonInfo insideAddressSetting = commonInfoService.findOne(442);
|
|
|
|
|
|
boolean insideAddressFlag = false;
|
|
|
- if (ObjectUtil.isNull(insideAddressSetting) && StrUtil.equals(insideAddressSetting.getValue(), Constant.YES)) {
|
|
|
+ if (ObjectUtil.isNotNull(insideAddressSetting) && StrUtil.equals(insideAddressSetting.getValue(), Constant.YES)) {
|
|
|
insideAddressFlag = true;
|
|
|
}
|
|
|
|
|
|
@@ -141,9 +141,9 @@ public class AddressServiceImpl extends ServiceImpl<AddressDao, Address> impleme
|
|
|
* @param address 地址参数
|
|
|
*/
|
|
|
private void validateAddress(Address address) {
|
|
|
- if (ObjectUtil.isNull(address.getInsideAddressId())) {
|
|
|
+ CommonInfo insideAddressSetting = commonInfoService.findOne(442);
|
|
|
+ if (ObjectUtil.isNotNull(insideAddressSetting) && StrUtil.equals(insideAddressSetting.getValue(), Constant.YES)) {
|
|
|
ValidatorUtils.validateEntity(address, InsideAddressGroup.class);
|
|
|
-
|
|
|
InsideAddress insideAddress = insideAddressService.getById(address.getInsideAddressId());
|
|
|
if (ObjectUtil.isNull(insideAddress)) {
|
|
|
throw new SqxException("无效的内部地址id");
|