姜鹏 4 days ago
parent
commit
49ffef013d
  1. 103
      ICSSoft.WMS.WebAPI/ICSSoft.WMS.WebAPI/Controllers/WMSBarCoreController.cs

103
ICSSoft.WMS.WebAPI/ICSSoft.WMS.WebAPI/Controllers/WMSBarCoreController.cs

@ -315,108 +315,7 @@ namespace ICSSoft.WebAPI.Controllers
return result;
}
/// <summary>
/// 使用中
/// 获取源头单据信息(佑伦专用)
/// </summary>
/// <param name="JsonData"></param>
/// <returns></returns>
[HttpPost]
[Route("api/TransInformationYL/Get")]
public HttpResponseMessage YLTransInformationGet([FromBody] object JsonData)
{
log.Info("获取源头单据信息传入值" + JsonData);
try
{
if (JsonData != null && !string.IsNullOrWhiteSpace(JsonData.ToString()) && JsonData.ToString() != "[]")
{
WMSSourceDocumentModel model = new WMSSourceDocumentModel();
model = JsonConvert.DeserializeObject<WMSSourceDocumentModel>(JsonData.ToString());
var resultStr = ICSSubmitService.YLTransInformationGet(model);
if (resultStr != null && resultStr.Rows.Count > 0 && resultStr.ToString() != "[]")
{
res.Success = true;
res.Message = LanguageHelper.GetNameSingle("WMSAPI001");// LanguageHelper.GetNameSingle("WMSAPI001");// "接口调用成功!";
res.Data = resultStr;
}
else
{
res.Success = false;
res.Message = LanguageHelper.GetNameSingle("WMSAPI003");//"未查询到相关数据!";
//res.Data = resultStr;
}
}
}
catch (Exception ex)
{
log.Error("获取源头单据信息转换失败:" + ex.ToString());
res.Success = false;
res.Message = ex.Message;
}
finally
{
str = JsonConvert.SerializeObject(res);
result.Content = new StringContent(str, Encoding.GetEncoding("UTF-8"), "application/json");
}
//log.Debug("获取源头单据信息返回值:" + str);
return result;
}
/// <summary>
/// 使用中
/// 获取源头单据信息(奥美专用)
/// </summary>
/// <param name="JsonData"></param>
/// <returns></returns>
[HttpPost]
[Route("api/TransInformationAM/Get")]
public HttpResponseMessage AMTransInformationGet([FromBody] object JsonData)
{
log.Info("获取源头单据信息传入值" + JsonData);
try
{
if (JsonData != null && !string.IsNullOrWhiteSpace(JsonData.ToString()) && JsonData.ToString() != "[]")
{
WMSSourceDocumentModel model = new WMSSourceDocumentModel();
model = JsonConvert.DeserializeObject<WMSSourceDocumentModel>(JsonData.ToString());
var resultStr = ICSSubmitService.AMTransInformationGet(model);
if (resultStr != null && resultStr.Rows.Count > 0 && resultStr.ToString() != "[]")
{
res.Success = true;
res.Message = LanguageHelper.GetNameSingle("WMSAPI001");// LanguageHelper.GetNameSingle("WMSAPI001");// "接口调用成功!";
res.Data = resultStr;
}
else
{
res.Success = false;
res.Message = LanguageHelper.GetNameSingle("WMSAPI003");//"未查询到相关数据!";
//res.Data = resultStr;
}
}
}
catch (Exception ex)
{
log.Error("获取源头单据信息转换失败:" + ex.ToString());
res.Success = false;
res.Message = ex.Message;
}
finally
{
str = JsonConvert.SerializeObject(res);
result.Content = new StringContent(str, Encoding.GetEncoding("UTF-8"), "application/json");
}
//log.Debug("获取源头单据信息返回值:" + str);
return result;
}
/// <summary>
/// 获取所有未完成的单据号(奥美专用)
/// </summary>

Loading…
Cancel
Save