| | |
| | | *ç¨æ·ä¿¡æ¯ãæéãè§è²ç使ç¨UserContext.Currentæä½ |
| | | *Dt_TaskWCSinfoService对å¢ãå ãæ¹æ¥ã导å
¥ã导åºãå®¡æ ¸ä¸å¡ä»£ç æ©å±åç
§ServiceFunFilter |
| | | */ |
| | | using WIDESEA_Core.BaseProvider; |
| | | using WIDESEA_Core.Extensions.AutofacManager; |
| | | using WIDESEA_Entity.DomainModels; |
| | | using System.Linq; |
| | | using WIDESEA_Core.Utilities; |
| | | using System.Linq.Expressions; |
| | | using WIDESEA_Core.Extensions; |
| | | using Microsoft.AspNetCore.Http; |
| | | using Microsoft.EntityFrameworkCore; |
| | | using Microsoft.Extensions.DependencyInjection; |
| | | using Microsoft.AspNetCore.Http; |
| | | using WIDESEA_Services.IRepositories; |
| | | using System; |
| | | using WIDESEA_Common.CutomerModel; |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Services.Repositories; |
| | | using WIDESEA_Common.TaskEnum; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Linq.Expressions; |
| | | using WIDESEA_Common; |
| | | using WIDESEA_Common.CutomerModel; |
| | | using WIDESEA_Common.TaskEnum; |
| | | using WIDESEA_Common.Tools; |
| | | using WIDESEA_Core.BaseProvider; |
| | | using WIDESEA_Core.Extensions; |
| | | using WIDESEA_Core.Extensions.AutofacManager; |
| | | using WIDESEA_Core.Utilities; |
| | | using WIDESEA_Entity.DomainModels; |
| | | using WIDESEA_Services.IRepositories; |
| | | using WIDESEA_Services.Repositories; |
| | | |
| | | namespace WIDESEA_Services.Services |
| | | { |
| | |
| | | if (content.Status) |
| | | { |
| | | wcsInfo.wcstask_state = state; |
| | | if (state == TaskState.TaskState_Measure_Back_Line_Executing.ToString()) |
| | | { |
| | | //å°ä»»å¡ç±»åæ¹ä¸ºååºä¸ |
| | | wcsInfo.wcstask_type = TaskType.TaskType_Box_Pallet_Measure_Back.ToString(); |
| | | //å°ä»»å¡èµ·å§ç«å°åç®çç«å°å¯¹è°ï¼åå¤ååº |
| | | |
| | | wcsInfo.wcstask_endPoint = wcsInfo.wcstask_startPoint; |
| | | wcsInfo.wcstask_startPoint = "10301"; |
| | | wcsInfo.wcstask_endLocation = wcsInfo.wcstask_startLocation; |
| | | wcsInfo.wcstask_startLocation = wcsInfo.wcstask_endPoint; |
| | | |
| | | wcsInfo.wcstask_state = TaskState.TaskState_Measure_Back_Line_Executing.ToString(); |
| | | wcsInfo.wcstask_dispatcherTime = DateTime.Now; |
| | | } |
| | | Dt_TaskWCSinfoRepository.Instance.Update(wcsInfo, true); |
| | | WriteLog.Info("æå¨æ´æ¹æµéç¶æ").Write($"{DateTime.Now}ï¼æµéååºå¼å¸¸ï¼åè½¬è´§ä½ ä»»å¡å·{taskNumer},æçå·{wcsInfo.wcstask_barcode},å转åèµ·å§ç«å°ã10301ã" + |
| | | $"ç»ç¹è´§ä½ã{wcsInfo.wcstask_endLocation}ã", "æå¨æ´æ¹æµéç¶æ"); |
| | | } |
| | | else |
| | | { |