| | |
| | | using LogLibrary.Log; |
| | | using Masuit.Tools; |
| | | using Newtonsoft.Json; |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Core; |
| | | using WIDESEA_DTO; |
| | | using WIDESEA_DTO.MOM; |
| | | using WIDESEA_IStoragIntegrationServices; |
| | | |
| | | namespace WIDESEA_StoragIntegrationServices; |
| | |
| | | /// </summary> |
| | | /// <param name="input"></param> |
| | | /// <returns></returns> |
| | | public async Task<dynamic> ProcessApplyAsync(ProcessApplyDto input) |
| | | public async Task<WebResponseContent> GetProcessApplyAsync(ProcessApplyDto input) |
| | | { |
| | | // TODO: Implement the logic to process the apply request |
| | | WebResponseContent content = new WebResponseContent(); |
| | | 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 inputIson = input.ToDictionary(); |
| | | var x = await HttpsClient.PostAsync("http://ts-momapp01:12020/api/MachineIntegration/ProcessApply", inputIson); |
| | | if (x != null) |
| | | { |
| | | //var ResultProcess = JsonConvert.DeserializeObject<ResultProcessApply>(x); |
| | | content.OK(data: x); |
| | | } |
| | | LogFactory.GetLog("工艺路线申请").Info(true, $"\r\r--------------------------------------"); |
| | | LogFactory.GetLog("工艺路线申请").Info(true, x); |
| | | } |
| | |
| | | LogFactory.GetLog("工艺路线申请").Error(true, $"\r\r--------------------------------------"); |
| | | LogFactory.GetLog("工艺路线申请").Error(true, ex.StackTrace); |
| | | } |
| | | return Task.FromResult<dynamic>(null); |
| | | return content; |
| | | } |
| | | } |