| | |
| | | using Masuit.Tools; |
| | | using LogLibrary.Log; |
| | | using Masuit.Tools; |
| | | using Newtonsoft.Json; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | |
| | | |
| | | public class UnbindService : IUnbindService |
| | | { |
| | | private readonly LogFactory LogFactory = new LogFactory(); |
| | | |
| | | /// <summary> |
| | | /// 托盘单电芯解绑 |
| | | /// </summary> |
| | |
| | | /// <returns></returns> |
| | | public async Task<dynamic> TrayCellUnbindAsync(TrayCellUnbindDto input) |
| | | { |
| | | var inputJson = input.ToDictionary(); |
| | | var x = await HttpsClient.PostAsync("https://localhost:7273/api/Unbind/TrayCellUnbind", inputJson); |
| | | try |
| | | { |
| | | input.SessionId = Guid.NewGuid().ToString(); |
| | | input.EmployeeNo = "T00001"; |
| | | input.RequestTime = TimeZoneInfo.ConvertTimeToUtc(DateTime.Now).ToString("yyyy-MM-ddTHH:mm:ss.fffZ"); |
| | | var inputJson = input.ToDictionary(); |
| | | LogFactory.GetLog("托盘单电芯解绑1").Info(true, JsonConvert.SerializeObject(inputJson)); |
| | | var x = await HttpsClient.PostAsync("http://ts-momapp01:12020/api/MachineIntegration/TrayCellUnbind", inputJson); |
| | | 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); |
| | | } |
| | | |
| | |
| | | /// <returns></returns> |
| | | public async Task<dynamic> TrayUnbindAsync(TrayUnbindDto input) |
| | | { |
| | | var inputJson = input.ToDictionary(); |
| | | var x = await HttpsClient.PostAsync("https://localhost:7273/api/Unbind/TrayCellUnbind", inputJson); |
| | | try |
| | | { |
| | | input.SessionId = Guid.NewGuid().ToString(); |
| | | input.Software = "陈化机"; |
| | | input.EquipmentCode = "P1K10040"; |
| | | input.EmployeeNo = "T00001"; |
| | | input.RequestTime = TimeZoneInfo.ConvertTimeToUtc(DateTime.Now).ToString("yyyy-MM-ddTHH:mm:ss.fffZ"); |
| | | var inputJson = input.ToDictionary(); |
| | | Console.WriteLine(inputJson); |
| | | var x = await HttpsClient.PostAsync("http://ts-momapp01:12020/api/MachineIntegration/TrayUnbind", inputJson); |
| | | 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}\r\r{ex.Message}"); |
| | | } |
| | | return Task.FromResult<dynamic>(null); |
| | | } |
| | | } |
| | | } |