using LogLibrary.Log;
|
using Masuit.Tools;
|
using WIDESEA_Common;
|
using WIDESEA_DTO;
|
using WIDESEA_IStoragIntegrationServices;
|
|
namespace WIDESEA_StoragIntegrationServices;
|
|
public class ProcessApplyService : IProcessApplyService
|
{
|
private readonly LogFactory LogFactory = new LogFactory();
|
|
/// <summary>
|
/// 工艺路线申请
|
/// </summary>
|
/// <param name="input"></param>
|
/// <returns></returns>
|
public async Task<dynamic> ProcessApplyAsync(ProcessApplyDto input)
|
{
|
// TODO: Implement the logic to process the apply request
|
try
|
{
|
input.SessionId = Guid.NewGuid().ToString();
|
input.Software = "陈化机";
|
input.EquipmentCode = "P1K10040";
|
input.EmployeeNo = "T00001";
|
input.RequestTime = DateTime.UtcNow.ToString();
|
var inputIson = input.ToDictionary();
|
var x = await HttpsClient.PostAsync("http://ts-momapp01:12020/", inputIson);
|
LogFactory.GetLog("工艺路线申请").Info(true, $"\r\r--------------------------------------");
|
LogFactory.GetLog("工艺路线申请").Info(true, x);
|
}
|
catch (Exception ex)
|
{
|
Console.WriteLine(ex.Message);
|
LogFactory.GetLog("工艺路线申请").Error(true, $"\r\r--------------------------------------");
|
LogFactory.GetLog("工艺路线申请").Error(true, ex.StackTrace);
|
}
|
return Task.FromResult<dynamic>(null);
|
}
|
}
|