|
|
|
|
@ -105,8 +105,13 @@ public class KsecDecoder extends DelimiterBasedFrameDecoder {
|
|
|
|
|
if(ksecInfo.getData().getCmdName().equals("test")){
|
|
|
|
|
plcService.kescTest6(plcCmdInfo,ksecInfo.getData().getCmdName(), dataInfo.getCode());
|
|
|
|
|
}else {
|
|
|
|
|
Boolean over = plcService.check(plcCmdInfo,ksecInfo.getData().getCmdName(), dataInfo.getCode(), dataInfo.getTrayCode());
|
|
|
|
|
ctx.writeAndFlush(ksecInfo);
|
|
|
|
|
Boolean ok = plcService.check(plcCmdInfo,ksecInfo.getData().getCmdName(), dataInfo.getCode(), dataInfo.getTrayCode());
|
|
|
|
|
if(ok){
|
|
|
|
|
ksecInfo.getData().setAckStatus(1);
|
|
|
|
|
}else {
|
|
|
|
|
ksecInfo.getData().setAckStatus(0);
|
|
|
|
|
}
|
|
|
|
|
ctx.channel().writeAndFlush(ksecInfo);
|
|
|
|
|
}
|
|
|
|
|
//找到该货位的最后一张照片与现在的照片比照
|
|
|
|
|
//plcService.recordStock(plcCmdInfo, dataInfo.getCode(), 0, 0);
|
|
|
|
|
|