Commit 9deef770 孙克

Merge remote-tracking branch 'origin/smf-core-21088-3f' into smf-core-21088-3f

2 个父辈 12b6e6aa c541feb5
......@@ -284,8 +284,24 @@ public class LizhenApi extends DefaultSmfApiListener {
*/
@Override
public void outTaskStatusChange(String outNotifyUrl, DataLog task) {
if (task.isFinished()) {
if (task.isFinished() && StringUtils.isEmpty(task.getSourceId())) {
Map<String, Object> paramMap = new HashMap<>();
paramMap.put("PLANT_CODE", CommonUtil.plantCode);
paramMap.put("PICKING_ID", "SMFT"+System.currentTimeMillis());
paramMap.put("MATERIAL_CODE", task.getPartNumber());
paramMap.put("WAREHOUSE_CODE", task.getWarehouseCode());
paramMap.put("BRAND", task.getProvider());
paramMap.put("FACE", "");
paramMap.put("BATCH_CODE", task.getBatchInfo());
paramMap.put("REEL_LIST", Arrays.asList(task.getBarcode()));
log.info(task.getBarcode() + "出库通知,调用Tower发料,请求参数为:" + JSON.toJSONString(paramMap));
try {
String resultStr = HttpHelper.postJson(towerIssueUrl, paramMap);
log.info(task.getBarcode() + "出库通知,调用Tower发料,结果为:" + resultStr);
} catch (ApiException e) {
e.printStackTrace();
log.info(task.getBarcode() + "出库通知,调用Tower发料,异常为:" + e.getMessage());
}
}
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!