using AutoMapper; using MailKit.Search; using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; using SqlSugar; using System; using System.Collections.Generic; using System.ComponentModel; using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Reflection; using System.Reflection.Metadata; using System.Text; using System.Threading.Tasks; using WIDESEA_Core; using WIDESEA_Core.BaseRepository; using WIDESEA_Core.BaseServices; using WIDESEA_Core.Enums; using WIDESEA_Core.Helper; using WIDESEA_DTO.Inbound; using WIDESEA_DTO.Stock; using WIDESEA_IBasicRepository; using WIDESEA_IBasicService; using WIDESEA_IInboundService; using WIDESEA_IOutboundRepository; using WIDESEA_IOutboundService; using WIDESEA_IRecordService; using WIDESEA_IStockRepository; using WIDESEA_IStockService; using WIDESEA_ITaskInfoRepository; using WIDESEA_ITaskInfoService; using WIDESEA_Model.Models; using WIDESEA_TaskInfoRepository; namespace WIDESEA_TaskInfoService; public class Task_HtyService : ServiceBase, ITask_HtyService { public Task_HtyService(ITask_HtyRepository BaseDal ) : base(BaseDal) { } /// /// 添加历史任务 /// /// 历史任务Model /// 成功/失败 public bool InsertTask(Dt_Task_Hty task) { return BaseDal.InsertTask(task); } public WebResponseContent AddTaskHty(Dt_Task task) { WebResponseContent content = new WebResponseContent(); Dt_Task_Hty task_Hty = new Dt_Task_Hty() { TaskNum = task.TaskNum, PalletCode = task.PalletCode, Roadway = task.Roadway, TaskType = task.TaskType, TaskStatus = task.TaskStatus, SourceAddress = task.SourceAddress, TargetAddress = task.TargetAddress, CurrentAddress = task.CurrentAddress, NextAddress = task.NextAddress, Grade = task.Grade, Dispatchertime = task.Dispatchertime, Creater =task.Creater, CreateDate = task.CreateDate, ModifyDate = DateTime.Now, Modifier = task.Modifier, Remark = task.Remark }; BaseDal.AddData(task_Hty); return content; } }