修复copyProperties覆盖属性的bug

This commit is contained in:
wangxin
2018-10-15 16:18:36 +08:00
parent b6276cdc8c
commit 101372efd5

View File

@@ -560,7 +560,9 @@ public class IpCfgService extends CrudService<IpCfgDao,BaseIpCfg> {
}
}
for(IpPortCfg cfg:entity.getIpPortList()) {
BeanUtils.copyProperties(entity, cfg, new String[]{"userRegion1","cfgId"});
BeanUtils.copyProperties(entity, cfg, new String[]{"userRegion1","userRegion2","userRegion3","userRegion4","userRegion5","ipType","direction",
"protocol","protocolId","areaEffectiveIds","cfgRegionCode",
"cfgType","ipPattern","srcIpAddress","portPattern","srcPort","destIpAddress","destPort"});
cfg.setTableName(IpPortCfg.getTablename());
ipCfgDao.auditCfg(cfg);
}