Commit a05608b8 zshaohui

1.nexim注册逻辑修改

1 个父辈 bfbf7ece
......@@ -50,10 +50,14 @@ public class NeximApi extends BaseSmfApiListener {
@Override
public Barcode canPutInBeforeResolve(String codeResolveUrl, CodeValidateParam params) throws ValidateException {
String code = params.getCode();
Barcode barcode = barcodeManager.get(code);
Barcode barcode = barcodeManager.findByBarcode(code);
if (barcode == null) {
barcode = new Barcode();
} else {
barcode.updateAppendData("didExist",null);
barcodeManager.save(barcode);
}
barcode.updateAppendData("didExist",null);
DIdInfo did = getInventoryDid(code);
if (did != null) {
barcode.setBarcode(did.getDid());
......@@ -75,6 +79,8 @@ public class NeximApi extends BaseSmfApiListener {
Date expireDate = DateUtil.toDate(location, "dd MM yyyy");
barcode.setExpireDate(expireDate);
}
barcode.setPlateSize(did.getTraySizeX());
barcode.setHeight(did.getTraySizeY());
barcode.updateAppendData("didExist",true);
return barcode;
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!