diff --git a/src/main/java/com/nis/service/impl/AssetTypeConfServiceImpl.java b/src/main/java/com/nis/service/impl/AssetTypeConfServiceImpl.java index 6d98c5f..9053d0d 100644 --- a/src/main/java/com/nis/service/impl/AssetTypeConfServiceImpl.java +++ b/src/main/java/com/nis/service/impl/AssetTypeConfServiceImpl.java @@ -4,6 +4,7 @@ import cn.hutool.log.Log; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.nis.dao.AssetTypeConfDao; import com.nis.dao.DcDao; +import com.nis.dao.SqlDao; import com.nis.entity.AssetTypeConf; import com.nis.entity.Dc; import com.nis.entity.Idc; @@ -30,6 +31,9 @@ public class AssetTypeConfServiceImpl extends ServiceImpl types = sysDictService.queryDatas("assetType"); - List list = this.list(); - List assetTypeConfs = new ArrayList(); - Map nameAndData = list.stream().collect(Collectors.toMap(AssetTypeConf::getName, Function.identity())); - for(SysDictEntity type : types) { - AssetTypeConf assetTypeConf = nameAndData.get(type.getValue()); - if(ToolUtil.isEmpty(assetTypeConf)) { - assetTypeConf = new AssetTypeConf(); - assetTypeConf.setPid(0); - assetTypeConf.setVm(0); - assetTypeConf.setVmh(0); - assetTypeConf.setName(type.getValue()); - assetTypeConf.setRemark(""); - assetTypeConf.setBuildIn(0); - assetTypeConf.setAuthProtocol(0); - assetTypeConf.setSnmpEnable(0); - assetTypeConf.setSnmpCollect(0); - assetTypeConf.setSshCollect(0); - assetTypeConf.setSshCollectScript(""); - assetTypeConfs.add(assetTypeConf); - } - } - - if(ToolUtil.isNotEmpty(assetTypeConfs)) { - this.saveBatch(assetTypeConfs); - } + /*List types = sysDictService.queryDatas("assetType"); + List list = this.list(); + List assetTypeConfs = new ArrayList(); + Map nameAndData = list.stream().collect(Collectors.toMap(AssetTypeConf::getName, Function.identity())); + for(SysDictEntity type : types) { + AssetTypeConf assetTypeConf = nameAndData.get(type.getValue()); + if(ToolUtil.isEmpty(assetTypeConf)) { + assetTypeConf = new AssetTypeConf(); + assetTypeConf.setPid(0); + assetTypeConf.setVm(0); + assetTypeConf.setVmh(0); + assetTypeConf.setName(type.getValue()); + assetTypeConf.setRemark(""); + assetTypeConf.setBuildIn(0); + assetTypeConf.setAuthProtocol(0); + assetTypeConf.setSnmpEnable(0); + assetTypeConf.setSnmpCollect(0); + assetTypeConf.setSshCollect(0); + assetTypeConf.setSshCollectScript(""); + assetTypeConfs.add(assetTypeConf); + } + } + + if(ToolUtil.isNotEmpty(assetTypeConfs)) { + this.saveBatch(assetTypeConfs); + }*/ + sqlDao.execute("INSERT INTO asset_type_conf(`pid`, `vm`, `vmh`, `name`, `remark`, `build_in`, `auth_protocol`, `snmp_enable`, `snmp_collect`, `ssh_collect`, `ssh_collect_script`) VALUES (0, '0', '0', 'Other', '', '1', 0, 0, 0, 0, '')"); } }