bug调整
This commit is contained in:
@@ -113,13 +113,6 @@ public class CsDeviceServiceImpl implements ICsDeviceService {
|
|||||||
csLogsFeignClient.addUserLog(logDto);
|
csLogsFeignClient.addUserLog(logDto);
|
||||||
throw new BusinessException(AccessResponseEnum.NDID_NO_FIND);
|
throw new BusinessException(AccessResponseEnum.NDID_NO_FIND);
|
||||||
}
|
}
|
||||||
//判断是否重复注册
|
|
||||||
if (!Objects.isNull(csEquipmentDeliveryVO.getNdid()) && Objects.equals(type,csEquipmentDeliveryVO.getProcess())){
|
|
||||||
logDto.setResult(0);
|
|
||||||
logDto.setFailReason(AccessResponseEnum.NDID_SAME_STEP.getMessage());
|
|
||||||
csLogsFeignClient.addUserLog(logDto);
|
|
||||||
throw new BusinessException(AccessResponseEnum.NDID_SAME_STEP);
|
|
||||||
}
|
|
||||||
//2.判断设备是否是直连设备
|
//2.判断设备是否是直连设备
|
||||||
SysDicTreePO sysDicTreePo = dictTreeFeignClient.queryById(csEquipmentDeliveryVO.getDevType()).getData();
|
SysDicTreePO sysDicTreePo = dictTreeFeignClient.queryById(csEquipmentDeliveryVO.getDevType()).getData();
|
||||||
if (Objects.isNull(sysDicTreePo)){
|
if (Objects.isNull(sysDicTreePo)){
|
||||||
@@ -145,10 +138,14 @@ public class CsDeviceServiceImpl implements ICsDeviceService {
|
|||||||
throw new BusinessException(AccessResponseEnum.MISSING_CLIENT);
|
throw new BusinessException(AccessResponseEnum.MISSING_CLIENT);
|
||||||
}
|
}
|
||||||
//4.判断当前流程是否是合法的
|
//4.判断当前流程是否是合法的
|
||||||
if (!Objects.equals(csEquipmentDeliveryVO.getProcess() + 1, type)){
|
if (csEquipmentDeliveryVO.getProcess() > type){
|
||||||
logDto.setResult(0);
|
logDto.setResult(0);
|
||||||
logDto.setFailReason(AccessResponseEnum.PROCESS_ERROR.getMessage());
|
logDto.setFailReason(AccessResponseEnum.PROCESS_SAME_ERROR.getMessage());
|
||||||
throw new BusinessException(AccessResponseEnum.PROCESS_ERROR);
|
throw new BusinessException(AccessResponseEnum.PROCESS_SAME_ERROR);
|
||||||
|
} else if (csEquipmentDeliveryVO.getProcess() < type){
|
||||||
|
logDto.setResult(0);
|
||||||
|
logDto.setFailReason(AccessResponseEnum.PROCESS_MISSING_ERROR.getMessage());
|
||||||
|
throw new BusinessException(AccessResponseEnum.PROCESS_MISSING_ERROR);
|
||||||
}
|
}
|
||||||
//5.询问设备支持的主题信息
|
//5.询问设备支持的主题信息
|
||||||
//将支持的主题入库
|
//将支持的主题入库
|
||||||
@@ -320,7 +317,7 @@ public class CsDeviceServiceImpl implements ICsDeviceService {
|
|||||||
param.setNDid(nDid);
|
param.setNDid(nDid);
|
||||||
param.setStatus(1);
|
param.setStatus(1);
|
||||||
param.setRunStatus(1);
|
param.setRunStatus(1);
|
||||||
param.setProcess(1);
|
param.setProcess(2);
|
||||||
csEquipmentDeliveryService.devResetFactory(param);
|
csEquipmentDeliveryService.devResetFactory(param);
|
||||||
//清除关系表
|
//清除关系表
|
||||||
QueryWrapper<CsLedger> csLedgerQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<CsLedger> csLedgerQueryWrapper = new QueryWrapper<>();
|
||||||
|
|||||||
Reference in New Issue
Block a user