Commit 687fc8ed zshaohui

1.治具盒不根据条码上的数量进行修改

1 个父辈 320e3b5e
...@@ -207,13 +207,23 @@ public class CodeResolve { ...@@ -207,13 +207,23 @@ public class CodeResolve {
boolean needUpdate = false; boolean needUpdate = false;
int lastLabelAmount = barcode.getLabelAmount(); int lastLabelAmount = barcode.getLabelAmount();
if(type!= COMPONENT_TYPE.SOLDERPASTE) { if(type!= COMPONENT_TYPE.SOLDERPASTE) {
int currentLabelAmount = barcodeFromRule.getAmount(); if ((barcodeFromRule.getBarcode().startsWith("T05")
if (currentLabelAmount != lastLabelAmount) { || barcodeFromRule.getBarcode().startsWith("T07")
//本次解析出来的数量与上次条码解析出来的数量不一样,重新设置数量 || barcodeFromRule.getBarcode().startsWith("T09")
log.info("重新设置" + codeBeanFromRule.getCodeStr() + "数量为:" + currentLabelAmount); || barcodeFromRule.getBarcode().startsWith("TO5")
barcode.setAmount(currentLabelAmount); || barcodeFromRule.getBarcode().startsWith("TO7")
barcode.setLabelAmount(currentLabelAmount); || barcodeFromRule.getBarcode().startsWith("TO9")
needUpdate = true; ) && barcodeFromRule.getBarcode().length() == 9) {
} else {
int currentLabelAmount = barcodeFromRule.getAmount();
if (currentLabelAmount != lastLabelAmount) {
//本次解析出来的数量与上次条码解析出来的数量不一样,重新设置数量
log.info("重新设置" + codeBeanFromRule.getCodeStr() + "数量为:" + currentLabelAmount);
barcode.setAmount(currentLabelAmount);
barcode.setLabelAmount(currentLabelAmount);
needUpdate = true;
}
} }
} }
Date produceDate = barcodeFromRule.getProduceDate(); Date produceDate = barcodeFromRule.getProduceDate();
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!