|
@@ -266,6 +266,10 @@ public class HxpCabinetServiceImpl implements IHxpCabinetService {
|
|
|
result = hxpCabinetMapper.selectByJoinId(aioCabinetLockVo.getJoinId());
|
|
result = hxpCabinetMapper.selectByJoinId(aioCabinetLockVo.getJoinId());
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ if(result == null){
|
|
|
|
|
+ throw new ServiceException("未查询到柜锁设置,操作失败!");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
boolean success = false;
|
|
boolean success = false;
|
|
|
String closeLockVideo = null;
|
|
String closeLockVideo = null;
|
|
|
if (type == 1) {
|
|
if (type == 1) {
|
|
@@ -314,16 +318,24 @@ public class HxpCabinetServiceImpl implements IHxpCabinetService {
|
|
|
HxpCabinetlockLog hxpCabinetlockLog = cabinetlockLogMapper.selectHxpCabinetlockLogById(aioCabinetLockVo.getLockLogId());
|
|
HxpCabinetlockLog hxpCabinetlockLog = cabinetlockLogMapper.selectHxpCabinetlockLogById(aioCabinetLockVo.getLockLogId());
|
|
|
result.setLockLogId(aioCabinetLockVo.getLockLogId());
|
|
result.setLockLogId(aioCabinetLockVo.getLockLogId());
|
|
|
if(hxpCabinetlockLog != null){
|
|
if(hxpCabinetlockLog != null){
|
|
|
|
|
+ if(LockTypeEnum.IN_STOCK.equals(aioCabinetLockVo.getLockType()) && aioCabinetLockVo.getStockId() != null){
|
|
|
|
|
+ logger.info("关锁绑定入库ID:" + aioCabinetLockVo.getStockId());
|
|
|
|
|
+ hxpCabinetlockLog.setStockId(aioCabinetLockVo.getStockId());
|
|
|
|
|
+ }
|
|
|
hxpCabinetlockLog.setCloseLockTime(DateUtils.getNowDate());
|
|
hxpCabinetlockLog.setCloseLockTime(DateUtils.getNowDate());
|
|
|
hxpCabinetlockLog.setCloseLockVideo(closeLockVideo);
|
|
hxpCabinetlockLog.setCloseLockVideo(closeLockVideo);
|
|
|
cabinetlockLogService.updateHxpCabinetlockLog(hxpCabinetlockLog);
|
|
cabinetlockLogService.updateHxpCabinetlockLog(hxpCabinetlockLog);
|
|
|
}else {
|
|
}else {
|
|
|
logger.error("柜锁关闭修改操作记录失败:" + aioCabinetLockVo.getSubId() + "---------" + result.getLockId());
|
|
logger.error("柜锁关闭修改操作记录失败:" + aioCabinetLockVo.getSubId() + "---------" + result.getLockId());
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
result.setSuccess(success);
|
|
result.setSuccess(success);
|
|
|
|
|
|
|
|
return result;
|
|
return result;
|