diff --git a/src/main/java/com/gaotao/modules/factory/service/impl/SiteServiceImpl.java b/src/main/java/com/gaotao/modules/factory/service/impl/SiteServiceImpl.java index 1c4dad5..792a15b 100644 --- a/src/main/java/com/gaotao/modules/factory/service/impl/SiteServiceImpl.java +++ b/src/main/java/com/gaotao/modules/factory/service/impl/SiteServiceImpl.java @@ -99,6 +99,9 @@ public class SiteServiceImpl extends ServiceImpl implements Si if (StringUtils.isBlank(siteData.getActive())) { siteData.setActive("Y"); } + if (StringUtils.isBlank(siteData.getVerticalWarehouseFlag())) { + siteData.setVerticalWarehouseFlag("N"); + } siteMapper.insertSiteData(siteData); } else { @@ -107,6 +110,11 @@ public class SiteServiceImpl extends ServiceImpl implements Si if (existingSite == null) { throw new RuntimeException("工厂信息不存在"); } + if (StringUtils.isBlank(siteData.getVerticalWarehouseFlag())) { + siteData.setVerticalWarehouseFlag( + StringUtils.isBlank(existingSite.getVerticalWarehouseFlag()) ? "N" : existingSite.getVerticalWarehouseFlag() + ); + } siteMapper.updateSiteData(siteData); }