|
|
@@ -11,7 +11,6 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.xunmei.common.core.constant.CacheConstants;
|
|
|
import com.xunmei.common.core.constant.Constants;
|
|
|
-import com.xunmei.common.core.constant.DictConstants;
|
|
|
import com.xunmei.common.core.constant.SecurityConstants;
|
|
|
import com.xunmei.common.core.domain.device.domain.SysMultiLayerDictionary;
|
|
|
import com.xunmei.common.core.domain.device.vo.DictionaryTreeVo;
|
|
|
@@ -21,11 +20,9 @@ import com.xunmei.common.core.utils.DateHelper;
|
|
|
import com.xunmei.common.core.utils.DateUtils;
|
|
|
import com.xunmei.common.core.web.page.TableDataInfo;
|
|
|
import com.xunmei.common.redis.utils.RedisUtils;
|
|
|
-import com.xunmei.common.security.utils.DictUtils;
|
|
|
import com.xunmei.common.security.utils.SecurityUtils;
|
|
|
import com.xunmei.system.api.RemoteProtectionService;
|
|
|
import com.xunmei.system.api.domain.SysDevice;
|
|
|
-import com.xunmei.system.api.domain.SysDictData;
|
|
|
import com.xunmei.system.api.domain.SysOrg;
|
|
|
import com.xunmei.system.api.dto.ProtectionDTO;
|
|
|
import com.xunmei.system.api.dto.SysDeviceInnerListDto;
|
|
|
@@ -265,9 +262,9 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
if (null != sysDevice1) {
|
|
|
throw new RuntimeException("设备名称重复");
|
|
|
}
|
|
|
- if (!checkAssetNoRepeat(sysDevice.getOrgId(), sysDevice.getAssetNo(), null)) {
|
|
|
+ /*if (!checkAssetNoRepeat(sysDevice.getOrgId(), sysDevice.getAssetNo(), null)) {
|
|
|
throw new RuntimeException("资产编号重复");
|
|
|
- }
|
|
|
+ }*/
|
|
|
int insert = sysDeviceMapper.insert(sysDevice);
|
|
|
//如果已经存在了主机同步上来的子系统,那么设备新增的就不能再同步到子系统表去
|
|
|
final int exitDevice = remoteProtectionService.checkExitDevice(sysOrg.getId(), null, SecurityConstants.INNER);
|
|
|
@@ -339,9 +336,9 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
*/
|
|
|
@Override
|
|
|
public int updateSysDevice(SysDevice sysDevice) {
|
|
|
- if (!checkAssetNoRepeat(sysDevice.getOrgId(), sysDevice.getAssetNo(), sysDevice.getId())) {
|
|
|
+ /*if (!checkAssetNoRepeat(sysDevice.getOrgId(), sysDevice.getAssetNo(), sysDevice.getId())) {
|
|
|
throw new RuntimeException("资产编号重复");
|
|
|
- }
|
|
|
+ }*/
|
|
|
sysDevice.setUpdateTime(DateUtils.getNowDate());
|
|
|
sysDevice.setUpdateBy(SecurityUtils.getUsername());
|
|
|
SysOrg sysOrg = orgService.selectSysOrgById(sysDevice.getOrgId());
|
|
|
@@ -476,7 +473,7 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
device.setOrgPath(orgVO.getPath());
|
|
|
}
|
|
|
|
|
|
- String assetNo = deviceExport.getAssetNo();
|
|
|
+ /* String assetNo = deviceExport.getAssetNo();
|
|
|
if (StringUtils.isEmpty(assetNo)) {
|
|
|
msgList.add("资产编号为空");
|
|
|
} else {
|
|
|
@@ -485,7 +482,7 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
} else {
|
|
|
device.setAssetNo(assetNo);
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
|
|
|
String deviceName = deviceExport.getDeviceName();
|
|
|
if (StringUtils.isEmpty(deviceName)) {
|
|
|
@@ -595,7 +592,7 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
} catch (Exception e) {
|
|
|
msgList.add("投产时间格式错误");
|
|
|
}
|
|
|
- }*/
|
|
|
+ }
|
|
|
String deviceStatus = deviceExport.getDeviceStatus();
|
|
|
if (StringUtils.isEmpty(deviceStatus)) {
|
|
|
msgList.add("资产状态未填写");
|
|
|
@@ -607,7 +604,7 @@ public class SysDeviceServiceImpl extends ServiceImpl<SysDeviceMapper, SysDevice
|
|
|
} else {
|
|
|
msgList.add("资产状态填写错误");
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
if (msgList.isEmpty()) {
|
|
|
result.add(device);
|
|
|
} else {
|