Commit ab29875c LN

韩华对接修改

1 个父辈 ebba4e17
...@@ -662,6 +662,7 @@ public class TMSCommunicator implements WsMsgReceivedListener { ...@@ -662,6 +662,7 @@ public class TMSCommunicator implements WsMsgReceivedListener {
List<TMSPart> parts = new ArrayList<>(); List<TMSPart> parts = new ArrayList<>();
for (LiteOrderItem item : for (LiteOrderItem item :
liteOrder.getOrderItems()) { liteOrder.getOrderItems()) {
try {
int curroNum = 0; int curroNum = 0;
...@@ -673,8 +674,8 @@ public class TMSCommunicator implements WsMsgReceivedListener { ...@@ -673,8 +674,8 @@ public class TMSCommunicator implements WsMsgReceivedListener {
if (curroNum > item.getNeedNum()) { if (curroNum > item.getNeedNum()) {
requestNum = task.getNum() - (curroNum - item.getNeedNum()); requestNum = task.getNum() - (curroNum - item.getNeedNum());
} }
TMSPart p = TMSPart.newBean(parts.size(),task.getPartNumber(), task.getBarcode(), requestNum, task.getNum(), TMS_Code.CODE_2010, task.getCid(), task.getPosName()); TMSPart p = TMSPart.newBean(parts.size(), task.getPartNumber(), task.getBarcode(), requestNum, task.getNum(), TMS_Code.CODE_2010, task.getCid(), task.getPosName());
log.info("RequestDeliveryOrder pn="+task.getPartNumber()+",出库成功:code="+TMS_Code.CODE_2010+",posName="+task.getPosName()+",barcode="+task.getBarcode()); log.info("RequestDeliveryOrder pn=" + task.getPartNumber() + ",出库成功:code=" + TMS_Code.CODE_2010 + ",posName=" + task.getPosName() + ",barcode=" + task.getBarcode());
parts.add(p); parts.add(p);
} }
} }
...@@ -682,19 +683,23 @@ public class TMSCommunicator implements WsMsgReceivedListener { ...@@ -682,19 +683,23 @@ public class TMSCommunicator implements WsMsgReceivedListener {
if (curroNum <= 0) { if (curroNum <= 0) {
//如果缺料返回2002,否则还是返回2010 //如果缺料返回2002,否则还是返回2010
String shortValue=item.getAppend("shortage"); String shortValue = item.getAppend("shortage");
if(ObjectUtil.isNotEmpty(shortValue)&& shortValue.equals("true")){ if (ObjectUtil.isNotEmpty(shortValue) && shortValue.equals("true")) {
//未出库 //未出库
TMSPart p = TMSPart.newBean(parts.size(),item.getPn(), "", item.getNeedNum(), item.getOutNum(), TMS_Code.CODE_2002, "", ""); TMSPart p = TMSPart.newBean(parts.size(), item.getPn(), "", item.getNeedNum(), item.getOutNum(), TMS_Code.CODE_2002, "", "");
log.info("RequestDeliveryOrder pn="+item.getPn()+",出库失败缺料:code="+TMS_Code.CODE_2002); log.info("RequestDeliveryOrder pn=" + item.getPn() + ",出库失败缺料:code=" + TMS_Code.CODE_2002);
parts.add(p); parts.add(p);
}else{ } else {
TMSPart p = TMSPart.newBean(parts.size(),item.getPn(), "", item.getNeedNum(), item.getOutNum(), TMS_Code.CODE_2010, "", ""); TMSPart p = TMSPart.newBean(parts.size(), item.getPn(), "", item.getNeedNum(), item.getOutNum(), TMS_Code.CODE_2010, "", "");
log.info("RequestDeliveryOrder pn="+item.getPn()+",未出库成功:code="+TMS_Code.CODE_2010); log.info("RequestDeliveryOrder pn=" + item.getPn() + ",未出库成功:code=" + TMS_Code.CODE_2010);
parts.add(p); parts.add(p);
} }
} }
} catch (Exception ex) {
log.error(" RequestDeliveryOrder " + item.getPn() + ",error:" + ex.toString());
}
} }
...@@ -718,7 +723,7 @@ public class TMSCommunicator implements WsMsgReceivedListener { ...@@ -718,7 +723,7 @@ public class TMSCommunicator implements WsMsgReceivedListener {
} catch (Exception exception) { } catch (Exception exception) {
log.error("RequestDeliveryOrder error:" + exception.getMessage()); log.error("RequestDeliveryOrder error:" + exception.toString());
} }
ResponseDeliveryOrder(requestID, new ArrayList<>(), ""); ResponseDeliveryOrder(requestID, new ArrayList<>(), "");
} }
......
...@@ -57,10 +57,10 @@ public class TMSPos implements Serializable { ...@@ -57,10 +57,10 @@ public class TMSPos implements Serializable {
} }
try { try {
if (posArray.length == 3) { if (posArray.length == 3) {
rowId = Convert.toInt(posArray[1]) + ""; rowId = Convert.toInt(proStr(posArray[1])) + "";
colId = Convert.toInt(posArray[2]) + ""; colId = Convert.toInt(posArray[2]) + "";
}else if(posArray.length==4){ }else if(posArray.length==4){
rowId = Convert.toInt(posArray[1]+posArray[2]) + ""; rowId = Convert.toInt(proStr(posArray[1]+posArray[2])) + "";
colId = Convert.toInt(posArray[3]) + ""; colId = Convert.toInt(posArray[3]) + "";
} }
} catch (Exception ex) { } catch (Exception ex) {
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!