using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Threading.Tasks;
|
using NongFuWebApi.Models;
|
using NongFuWebApi.Services;
|
using Newtonsoft.Json;
|
using NongFuWebApi.Controllers;
|
using System.Web.Http;
|
using static NongFuWebApi.Controllers.AMSModel;
|
|
namespace NongFuWebApi.Controllers
|
{
|
//[Route("Industry/AMSApi")]
|
[RoutePrefix("AMSApi")]
|
public class AMSApiController : ApiController
|
{
|
|
// 接收工单信息接口名
|
|
#region 靖宇接口
|
/// <returns></returns>
|
[HttpPost]
|
[Route("~/GY/WorkInfo")]
|
/// <summary>
|
/// 农夫靖宇--富勒WMS工单信息下发接口
|
/// </summary>
|
/// <param name="model"></param>
|
public SimpleResultModel WorkInfo(TASK_WorkInfoModel model)
|
{
|
SimpleResultModel result = new SimpleResultModel();
|
LogHelper.Info("WorkInfo Request:" + JsonConvert.SerializeObject(model), "ThirdSystemLog");
|
result = ApiHelper.WorkInfo(model);
|
LogHelper.Info("WorkInfo Response:" + JsonConvert.SerializeObject(result), "ThirdSystemLog");
|
return result;
|
}
|
|
/// <summary>
|
/// 农夫靖宇--富勒WMS产线下线托盘信息下发接口
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
[HttpPost]
|
[Route("~/GY/SendTrayCode")]
|
public SimpleResultModel SendTrayCode(SendTrayCodeModel model)
|
{
|
SimpleResultModel result = new SimpleResultModel();
|
LogHelper.Info("SendTrayCode Request:" + JsonConvert.SerializeObject(model), "ThirdSystemLog");
|
result = ApiHelper.SendTrayCode(model);
|
LogHelper.Info("SendTrayCode Response:" + JsonConvert.SerializeObject(result), "ThirdSystemLog");
|
return result;
|
}
|
|
|
/// <summary>
|
/// 农夫靖宇--富勒WMS人工分拣出库接口
|
/// </summary>
|
/// <param name="model"></param>
|
/// <returns></returns>
|
[HttpPost]
|
[Route("~/GY/UnbindingTrayCode")]
|
public SimpleResultModel UnbindingTrayCode(UnbindingTrayCodeModel model)
|
{
|
SimpleResultModel result = new SimpleResultModel();
|
LogHelper.Info("UnbindingTrayCode Request:" + JsonConvert.SerializeObject(model), "ThirdSystemLog");
|
result = ApiHelper.UnbindingTrayCode(model);
|
LogHelper.Info("UnbindingTrayCode Response:" + JsonConvert.SerializeObject(result), "ThirdSystemLog");
|
return result;
|
}
|
#endregion
|
|
|
|
|
}
|
}
|