盘点历史

nanjing-yancao-wuliuzhongxin
yiming 3 years ago
parent 8d59cf216f
commit 69ce4e9120

@ -12,9 +12,6 @@ import java.time.LocalDateTime;
@Data
public class CheckLog {
@TableId(type = IdType.AUTO)
private Long id;
private Integer streetId;
private Integer direction;

@ -28,16 +28,16 @@ public class CheckLogService {
if(search.getStartTimestamp() != null && search.getEndTimestamp() != null){
wrapper.ge("create_time",search.getStartTimestamp()).le("create_time",search.getEndTimestamp());
}
if(search.getLeftRight() != null && search.getLeftRight() != 0){
if(search.getLeftRight() != null && search.getLeftRight() > 0){
wrapper.eq("`direction`",search.getLeftRight());
}
if(search.getSide() != null && search.getSide() != 0){
if(search.getSide() != null && search.getSide() > 0){
wrapper.eq("`side`",search.getSide());
}
if(search.getRow() != null && search.getRow() != 0){
if(search.getRow() != null && search.getRow() > 0){
wrapper.eq("`row`",search.getRow());
}
if(search.getColumn() != null && search.getColumn() != 0){
if(search.getColumn() != null && search.getColumn() > 0){
wrapper.eq("`column`",search.getColumn());
}
List<CheckLog>stockChecks = checkLogMapper.selectList(wrapper);

@ -510,6 +510,7 @@ public class PlcService {
stock.setCode(tmTransmission.getCode());
stock.setStatus(1);
}
checkLog(stock);
return stock;
}

@ -80,6 +80,7 @@ public class PTDecoder extends LineBasedFrameDecoder {
if(ptData.getType().equals(PTData.HEART_TYPE)){
//心跳 什么都不处理,因为netty长链接断开会感知
}else if(ptData.getType().equals(PTData.EMPTY_CHECK_01)){
log.info("空货位检测开始");
PTEmptyCheckContent checkContent = PTEmptyCheckContent.EmptyCheck(ptData.getContent());
emptyCheckService.emptyCheckStart(checkContent.getSRMNUmber(), checkContent.getTaskNo(), checkContent.getRow(),checkContent.getStartColumn(),checkContent.getEndColumn());

Loading…
Cancel
Save