using HH.WCS.JiaTong.api;
|
using Newtonsoft.Json;
|
using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using System.Web.Http;
|
|
namespace HH.WCS.JiaTong.LISTA.api
|
{
|
public class LiKuController : System.Web.Http.ApiController
|
{
|
/// <summary>
|
/// 立库任务下发
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
[HttpPost]
|
public Result CreateTask(CreateTask model)
|
{
|
LogHelper.Info("CreateTask Request:" + JsonConvert.SerializeObject(model), "CreateTask");
|
Result result= ApiHelper.Createtask(model);
|
LogHelper.Info("CreateTask Result:" + JsonConvert.SerializeObject(result), "CreateTask");
|
return result;
|
|
}
|
|
/// <summary>
|
/// 预备库任务状态下发
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
[HttpPost]
|
public Result MstStateInquire(MstStateInquire model)
|
{
|
Result result = new Result();
|
LogHelper.Info("CreateTask Request:" + JsonConvert.SerializeObject(model));
|
|
result = ApiHelper.MstStateInquire(model);
|
|
return result;
|
}
|
|
/// <summary>
|
/// 原材料库安全交互通知允许行走
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
[HttpPost]
|
public Result AllowThrough(AllowThrough model)
|
{
|
Result result = new Result();
|
LogHelper.Info("AllowThrough 接收:" + JsonConvert.SerializeObject(model));
|
|
result = ApiHelper.AllowThrough(model);
|
LogHelper.Info("AllowThrough 返回:" + JsonConvert.SerializeObject(result));
|
return result;
|
}
|
|
}
|
}
|