Commit 87ee10ab LN

元器件增加物料间距

1 个父辈 1abdcbaa
......@@ -244,4 +244,8 @@ public class BarcodeDto implements Serializable {
@ApiModelProperty("是否是冻结的湿敏物料")
private boolean lockMsl;
@ApiModelProperty("物料间距")
private int distance=0;
}
......@@ -168,4 +168,7 @@ public class ComponentDto implements Serializable {
@ApiModelProperty("散盘比")
private int halfReel=0;
@ApiModelProperty("物料间距")
private int distance=0;
}
......@@ -246,6 +246,10 @@ public class Barcode extends BasePo implements Serializable {
/**
* 物料间距
*/
private int distance=0;
/**
* 添加相关联条码
*
* @param relationCode
......
......@@ -96,6 +96,15 @@ public class CodeResolve {
codeBeanFromRule.setReelWidth(component.getPlateSize());
codeBeanFromRule.setReelHeight(component.getHeight());
}
if(component.getDistance()!=barcode.getDistance()){
barcode.setDistance(component.getDistance());
log.info("重新设置"+codeBeanFromRule.getCodeStr()+"物料间距为:"+barcode.getDistance());
try {
barcodeManager.save(barcode);
}catch (Exception e){
log.error("",e);
}
}
}
if(codeBeanFromRule.hasReelSizeInfo()){
//如果客户端传入的有尺寸,但尺寸不一致,使用上传上来的尺寸
......@@ -232,7 +241,7 @@ public class CodeResolve {
}
}
barcodeFromRule.setDistance(component.getDistance());
barcode = barcodeManager.save(barcodeFromRule);
codeBeanFromRule.setCodeStr(barcode.getBarcode());
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!