using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core;
using WIDESEA_DTO;
namespace WIDESEA_StoragIntegrationServices
{
public partial class MCSService
{
///
/// 请求移库
///
///
///
public WebResponseContent RequestChangeLocation(object json)
{
WebResponseContent content = new WebResponseContent();
try
{
if (string.IsNullOrEmpty(json.ToString())) throw new Exception("上传参数为空");
var result = JsonConvert.DeserializeObject(json.ToString());
;
if (result.MoveType == 5) Console.WriteLine($"分容检测柜火警触发:库位{result.LocationID}");
LogFactory.GetLog("分容移库申请").Info(true, $"\r\r--------------------------------------");
LogFactory.GetLog("分容移库申请)").Info(true, result);
return content.OK();
}
catch (Exception ex)
{
return content.Error(ex.Message);
}
}
}
}