Commit 49d836a1 LN

出库完成调用接口

1 个父辈 bbd2fe00
......@@ -682,7 +682,8 @@ namespace OnlineStore.DeviceLibrary
StoreMove.NextMoveStep(StoreMoveStep.SO_06_InoutToP1);
OutStoreLog("出库: 叉子从库位返回,进出轴至P1(待机点)[" + moveP.InOut_P1 + "],更新状态=OutStoreBoxEnd, " + lastDoor);
InOutBackToP1(moveP.InOut_P1);
InOutBackToP1(moveP.InOut_P1);
HttpServer.outStorageFeedback(posId, lastDoor);
}
else if (StoreMove.MoveStep == StoreMoveStep.SO_06_InoutToP1)
{
......
......@@ -21,51 +21,52 @@ namespace DeviceLibrary
private static string Addr_inStorageFeedback = "/rest/api/v2/803/service/store/xl/inStorageFeedback";//料箱放入库位完成, 通知极创
private static string Addr_outIsReady = "/rest/api/v2/803/service/store/xl/outIsReady";//出库时查询接驳线体是否可以放料箱
private static string Addr_ddjReleaseTheGoodsNotice = "/rest/api/v2/803/service/store/xl/ddjReleaseTheGoodsNotice";//堆垛机放货完成反馈
private static string Addr_outStorageFeedback = "/rest/api/v2/803/service/store/xl/outStorageFeedback";//出仓位完成完成通知
// ## 入库:
// 1 定时通信data里面添加 boxCanPutIn1, boxCanPutIn2 字段表示箱子是否可放上入库线体, 值为字符串"TRUE"时表示可放, 其他为不可放
// 2 堆垛机取货完成, 通知极创
// http://localhost/rest/api/v2/803/service/store/xl/ddjPickUpGoodsNotice
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
// 3 料箱放入库位完成, 通知极创
// http://localhost/rest/api/v2/803/service/store/xl/inStorageFeedback
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
//返回结果
// {"code":0,"msg":"ok","data":""}
// 4 出库时查询接驳线体是否可以放料箱
// http://localhost/rest/api/v2/803/service/store/xl/outIsReady
// 请求参数:
// {
// "cid": "001",
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
// 5 堆垛机放货完成反馈
// http://localhost/rest/api/v2/803/service/store/xl/ddjReleaseTheGoodsNotice
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
// 1 定时通信data里面添加 boxCanPutIn1, boxCanPutIn2 字段表示箱子是否可放上入库线体, 值为字符串"TRUE"时表示可放, 其他为不可放
// 2 堆垛机取货完成, 通知极创
// http://localhost/rest/api/v2/803/service/store/xl/ddjPickUpGoodsNotice
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
// 3 料箱放入库位完成, 通知极创
// http://localhost/rest/api/v2/803/service/store/xl/inStorageFeedback
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
//返回结果
// {"code":0,"msg":"ok","data":""}
// 4 出库时查询接驳线体是否可以放料箱
// http://localhost/rest/api/v2/803/service/store/xl/outIsReady
// 请求参数:
// {
// "cid": "001",
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
// 5 堆垛机放货完成反馈
// http://localhost/rest/api/v2/803/service/store/xl/ddjReleaseTheGoodsNotice
// 请求参数:
// {
// "posName": "库位号"
// "door": "1或2"
// }
// 返回结果
// {"code":0,"msg":"ok","data":""}
private static string GetAddr(string addr, Dictionary<string, string> paramsMap = null)
......@@ -244,6 +245,33 @@ namespace DeviceLibrary
paramMap.Add("door", door.ToString());
return PostJson(paramMap, Addr_ddjReleaseTheGoodsNotice, "ddjReleaseTheGoodsNotice", true);
}
/// <summary>
/// 出仓位完成通知
/// </summary>
/// <param name="posName"></param>
/// <returns></returns>
public static string outStorageFeedback(string posName, int door)
{
//5 堆垛机放货完成反馈
//http://localhost/rest/api/v2/803/service/store/xl/outStorageFeedback
//请求参数:
//{
//"posName":"CB001"
//door
//}
//返回结果
//{"code":0,"msg":"ok","data":""}
Dictionary<string, string> paramMap = new Dictionary<string, string>();
paramMap.Add("posName", posName);
paramMap.Add("door", door.ToString());
return PostJson(paramMap, Addr_outStorageFeedback, "outStorageFeedback", true);
}
}
public class ResultData
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!