基础修改

赣州-富士康-rfid
LAPTOP-S9HJSOEB\昊天 2 years ago
parent ae5b180b65
commit a428777b6f

@ -695,10 +695,12 @@ public class PlcService {
stock.setCategory(transmissionPojo.getCategory()); stock.setCategory(transmissionPojo.getCategory());
} }
if(transmissionPojo.getPcd() != null && "".equals(transmissionPojo.getPcd())) {
stock.setPcd("http://" + street.getPlcIp() + ":8007" + transmissionPojo.getPcd()); stock.setPcd("http://" + street.getPlcIp() + ":8007" + transmissionPojo.getPcd());
}
if (transmissionPojo.getPicsPath() != null && transmissionPojo.getPicsPath().length > 0) { if (transmissionPojo.getPicsPath() != null && transmissionPojo.getPicsPath().length > 0) {
String pics = Arrays.stream(transmissionPojo.getPicsPath()).map(v -> { String pics = Arrays.stream(transmissionPojo.getPicsPath()).distinct().map(v -> {
return "http://" + street.getPlcIp() + ":8007" + v; return "http://" + street.getPlcIp() + ":8007" + v;
}).collect(Collectors.joining(";")); }).collect(Collectors.joining(";"));
checkLog.setPic(pics); checkLog.setPic(pics);

@ -355,7 +355,6 @@ public class StockService {
public Stock checkCorrect(StockCheck stockCheck) { public Stock checkCorrect(StockCheck stockCheck) {
Stock stock = stockInfo(stockCheck); Stock stock = stockInfo(stockCheck);
Assert.isTrue(stock != null && stock.getId() != null, "该货位暂时没有记录"); Assert.isTrue(stock != null && stock.getId() != null, "该货位暂时没有记录");
log.info("check stock correct, street_id:{},direction:{},side:{},row:{},column:{}", stockCheck.getStreetId(),stockCheck.getDirection(),stockCheck.getSide(), stockCheck.getRow(), stockCheck.getColumn()); log.info("check stock correct, street_id:{},direction:{},side:{},row:{},column:{}", stockCheck.getStreetId(),stockCheck.getDirection(),stockCheck.getSide(), stockCheck.getRow(), stockCheck.getColumn());
stock.setStatus(StockStatus.MANUAL.getStatus()); stock.setStatus(StockStatus.MANUAL.getStatus());
stock.setCount(stockCheck.getCount()); stock.setCount(stockCheck.getCount());
@ -390,6 +389,7 @@ public class StockService {
.eq("check_num",stock.getCheckNum()) .eq("check_num",stock.getCheckNum())
.last("limit 1")); .last("limit 1"));
checkLog.setRow(stock.getRow()); checkLog.setRow(stock.getRow());
checkLog.setStreetId(stock.getStreetId());
checkLog.setColumn(stock.getColumn()); checkLog.setColumn(stock.getColumn());
checkLog.setCheckNum(stock.getCheckNum()); checkLog.setCheckNum(stock.getCheckNum());
checkLog.setPic(stock.getCheckPic()); checkLog.setPic(stock.getCheckPic());

@ -43,9 +43,9 @@ public class TransmissionPojo {
if (type == TransmissionType.ST) { if (type == TransmissionType.ST) {
return "ST&" + streetNumber + "&" + checkId + "&" + taskId + "&" + direction ; return "ST&" + streetNumber + "&" + checkId + "&" + taskId + "&" + direction ;
}else if (type == TransmissionType.GPS) { }else if (type == TransmissionType.GPS) {
return "GPS&" + streetNumber + "&" + checkId + "&" + taskId + "&" + direction+ "&" + category + "&" + count; return "GPS&" + streetNumber +"/"+row+ "&" + checkId + "&" + taskId + "&" + direction+ "&" + category + "&" + count;
}else if (type == TransmissionType.RTS) { }else if (type == TransmissionType.RTS) {
return "RTS&" + streetNumber + "&" + checkId + "&" + taskId + "&" + direction + "&" + category + "&" + count; return "RTS&" + streetNumber +"/"+row+ "&" + checkId + "&" + taskId + "&" + direction + "&" + category + "&" + count;
} }
return ""; return "";
} }

Loading…
Cancel
Save