盘点结束返回盘点照片checkPic

changchun-医药
LAPTOP-S9HJSOEB\昊天 2 years ago
parent f1741bfb9e
commit cbd6f9248a

@ -100,6 +100,7 @@ public class ConfigProperties {
public static class SavePath{
private String mediaPath;
private String mp4Path;
private String getPicPath = "http://127.0.0.1:9007/api/pic/";
}
@Data

@ -86,6 +86,7 @@ public class PlcCmdInfo {
private Integer fromSide;
private Integer toSide;
private String checkPic;
public PlcCmdInfo(String plcId, String taskId, Integer side1, Integer leftRight1, Integer column1, Integer row1, Integer separation1, Integer side2, Integer leftRight2, Integer column2, Integer row2, Integer separation2,String lotnum) {
this.taskId = taskId;

@ -656,6 +656,7 @@ public class PlcService {
}
String path = PathUtil.createFileNameByRowColumn("jpg", cameraId, plcCmdInfo.getRow1(), plcCmdInfo.getColumn1());
plcCmdInfo.setCheckPic(configProperties.getSavePath().getGetPicPath() + path);
try {
cameraCapture(cameraId, false, null, path);

@ -43,4 +43,6 @@ public class KsecDataInfo {
*
*/
private String lotnum;
private String checkPic;
}

@ -202,6 +202,7 @@ public class KsecDecoder extends DelimiterBasedFrameDecoder {
log.info("盘点指令:{}", ksecInfo);
plcService.check(plcCmdInfo,ksecInfo.getType(),dataInfo.getCode(),dataInfo.getTrayCode());
ksecInfo.getData().setAckStatus(1);
ksecInfo.getData().setCheckPic(plcCmdInfo.getCheckPic());
ctx.channel().writeAndFlush(ksecInfo);
log.info("盘点完成");

@ -58,6 +58,7 @@ cameraConfig:
savePath:
mediaPath: d:\\data\media\
mp4Path: d://data/mp4/
getPicPath: http://127.0.0.1:9007/api/pic/
# ------------服务端类型 0TCP(罗伯泰克) 1:KSEC(JSON)(昆船)
serverMode: 1
ksec:

Loading…
Cancel
Save