Commit cef4b71c LN

getShelfTargetLoc接口默认返回L1

1 个父辈 e1e24c6d
package com.neotel.smfcore.core.shelf.rest;
import cn.hutool.core.util.ObjectUtil;
import com.neotel.smfcore.common.bean.ResultBean;
import com.neotel.smfcore.core.api.SmfApi;
import com.neotel.smfcore.core.order.LiteOrderCache;
import com.neotel.smfcore.core.order.service.manager.ILiteOrderManager;
import com.neotel.smfcore.core.order.service.po.LiteOrder;
import com.neotel.smfcore.core.shelf.util.TaskShelfUtil;
import com.neotel.smfcore.core.shelf.bean.ShelfInfo;
......@@ -25,7 +27,8 @@ import javax.servlet.http.HttpServletRequest;
public class AgvShelfController {
@Autowired
private LiteOrderCache liteOrderCache;
@Autowired
private ILiteOrderManager liteOrderManager;
@Autowired
private SmfApi smfApi;
......@@ -41,7 +44,13 @@ public class AgvShelfController {
String orderNo = shelfInfo.getOrderNo();
LiteOrder order = liteOrderCache.getLiteOrder(orderNo);
if (order != null) {
String line = order.getLine();
if(ObjectUtil.isEmpty(order.getLine())){
log.info("getShelfTargetLoc 料架 ,rfid=[" + rfid + "],工单["+order.getOrderNo()+"]无line,默认=L1");
order.setLine("L1");
liteOrderManager.save(order);
liteOrderCache.addOrderToMap(order);
}
String line=order.getLine();
log.info("getShelfTargetLoc 料架 ,rfid=[" + rfid + "],目标位置:[" + line + "]");
return ResultBean.newOkResult(line);
}
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!