| | |
| | | using MailKit.Search; |
| | | using Mapster; |
| | | using Masuit.Tools; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Database; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime; |
| | | using OfficeOpenXml.FormulaParsing.Excel.Functions.Math; |
| | | using System.Diagnostics; |
| | | using System.Reflection.Emit; |
| | |
| | | using WIDESEA_Core.Const; |
| | | using WIDESEA_DTO.WMS; |
| | | using WIDESEA_IServices; |
| | | using WIDESEA_IStorageBasicRepository; |
| | | using WIDESEA_IStoragIntegrationServices; |
| | | using WIDESEA_Model.Models; |
| | | using WIDESEA_StorageBasicRepository; |
| | |
| | | private readonly IDt_InWheels_mes_htyRepository _InWheels_Mes_HtyRepository; |
| | | private readonly IDt_CacheInfoRepository _CacheInfoRepository; |
| | | private readonly IDt_OutWheels_htyRepository _OutWheels_HtyRepository; |
| | | private readonly IDt_OutZdp_htyRepository _Dt_OutZdp_htyRepository; |
| | | private readonly IDt_InZdp_mesRepository _InZdp_MesRepository; |
| | | private readonly IDt_InZdp_mes_htyRepository _InZdp_Mes_HtyRepository; |
| | | private readonly IDt_ZdpStockRepository _ZdpStockRepository; |
| | | private readonly IDt_ZdpStock_htyRepository _ZdpStock_HtyRepository; |
| | | |
| | | |
| | | public Dt_TaskService(IDt_TaskRepository BaseDal, |
| | | IUnitOfWorkManage unitOfWorkManage, |
| | |
| | | IDt_InZdp_mesRepository inZdp_MesRepository, |
| | | IDt_InZdp_mes_htyRepository inZdp_Mes_HtyRepository, |
| | | IDt_ZdpStockRepository zdpStockRepository, |
| | | IDt_ZdpStock_htyRepository dt_ZdpStock_HtyRepository) : base(BaseDal) |
| | | IDt_ZdpStock_htyRepository dt_ZdpStock_HtyRepository, |
| | | IDt_OutZdp_htyRepository dt_OutZdp_HtyRepository) : base(BaseDal) |
| | | |
| | | { |
| | | _unitOfWorkManage = unitOfWorkManage; |
| | |
| | | _InZdp_Mes_HtyRepository = inZdp_Mes_HtyRepository; |
| | | _ZdpStockRepository = zdpStockRepository; |
| | | _ZdpStock_HtyRepository = dt_ZdpStock_HtyRepository; |
| | | _Dt_OutZdp_htyRepository = dt_OutZdp_HtyRepository; |
| | | } |
| | | |
| | | #region å¤é¨æ¥å£æ¹æ³ |
| | |
| | | Wheels_mttype = stock.Wheels_mttype, |
| | | //Wheels_SequenceNum = "", |
| | | Wheels_ygljz = stock.Wheels_ygljz, |
| | | Wheels_DateDet = stock.Wheels_DateDet, |
| | | Wheels_Statue = stock.Wheels_Statue, |
| | | }; |
| | | |
| | | |
| | |
| | | Zdp_GKJZ = stock.Zdp_GKJZ, |
| | | Zdp_LSCSYMH = stock.Zdp_LSCSYMH, |
| | | Zdp_rksj = stock.Zdp_rksj, |
| | | Zdp_Statue= stock.Zdp_Statue, |
| | | Zdp_DateDet = stock.Zdp_DateDet, |
| | | }; |
| | | |
| | | // äºå¡å¤ç |
| | |
| | | //var isTaskUpdated = await BaseDal.DeleteDataByIdAsync(task.TaskId); //å é¤ä»»å¡ |
| | | var isTaskAdd = await _task_HtyRepository.AddDataAsync(taskHty) > 0; //å å
¥åå²ä»»å¡ |
| | | var isStockHtyAdd = await _ZdpStock_HtyRepository.AddDataAsync(stockInfo_Hty); //å å
¥åå²åºå |
| | | |
| | | var isoutZDPHtyAdd = await _Dt_OutZdp_htyRepository.AddDataAsync(Outwheels_hty); //æ·»å 车轮åºåºä¿¡æ¯ |
| | | }); |
| | | |
| | | return content.OK("ä»»å¡å®ææå", task.Remark); |
| | |
| | | |
| | | var wheels_Mes_Hty = inWheels_Mes.Adapt<Dt_InWheels_mes_hty>(); |
| | | |
| | | wheels_Mes_Hty.Wheels_Type = "è½®"; |
| | | wheels_Mes_Hty.Wheels_CurrentStatue = "2"; |
| | | wheels_Mes_Hty.FinishDate = DateTime.Now; |
| | | wheels_Mes_Hty.OperateType = (int)OperateTypeEnum.èªå¨å®æ; |
| | |
| | | #endregion ä»»å¡è¯·æ±æ¹æ³ |
| | | |
| | | #endregion private å
鍿¹æ³ |
| | | |
| | | |
| | | |
| | | public WebResponseContent GetStockStatue() |
| | | { |
| | | WebResponseContent content=new WebResponseContent(); |
| | | int Wherecount = _WheelsStockRepository.QueryData(x => x.Wheels_Statue == 1).Count(); |
| | | |
| | | int Zdpcount = _ZdpStockRepository.QueryData(x => x.Zdp_Statue == 1).Count(); |
| | | |
| | | content.Data = new |
| | | { |
| | | WheelsCount = Wherecount, |
| | | ZdpCount = Zdpcount |
| | | }; |
| | | return content; |
| | | } |
| | | } |