using DbCommon.BusinessCore.BaseCore; using DbCommon.Enties.DbModels; using Pms.DataLibrary.Models; using Pms.DataLibrary.Order; using Pms.Models; using ProjectManagementSystem.Common.Config; using ProjectManagementSystem.Common.Extenions; using ProjectManagementSystem.Common.Logger; using ProjectManagementSystem.Common.WebApi; using ProjectManagementSystem.Common.Models; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ProjectManagementSystem.Common.Core; namespace ProjectManagementSystem.TaskBookEvent { public class TaskBookBehavior_63011 : BaseTaskBookBehaviorV2 { public TaskBookBehavior_63011() : base(63011, "库位取货上报") { } public override bool TaskBookOperator(TaskData taskDetailInfo, StepData stepInfo) { try { bool result = CustomerApi.ReportAgvARrrived(taskDetailInfo.TaskID, stepInfo.WareHouseID, "1"); Log(taskDetailInfo, stepInfo, $"库位取货完成上报{result.ToChineseString()}"); return result; } catch (Exception ex) { LogException(ex); } return false; } } }