dengjunjie
2025-05-21 aa63e0401cea4e367c9d9fd620d996a688c0a01f
项目代码/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/PartialTaskService_Manual.cs
@@ -1,8 +1,10 @@
锘縰sing System;
锘縰sing SqlSugar.Extensions;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEAWCS_Common.TaskEnum;
using WIDESEAWCS_Core;
using WIDESEAWCS_DTO.TaskInfo;
using WIDESEAWCS_Model.Models;
@@ -23,10 +25,17 @@
            try
            {
                var Tasks = BaseDal.QueryData(x => saveModel.DelKeys.Contains(x.TaskId));
                foreach (var task in Tasks)
                if (Tasks.Where(x => !TaskInboundTypes.Contains(x.TaskType)).Any()) throw new Exception("鍙彲鍙栨秷鍏ュ簱浠诲姟");
                if (Tasks.Where(x => x.TaskState > TaskInStatusEnum.AGV_InFinish.ObjToInt()).Any()) throw new Exception("鏆備笉鍙彇娑堝凡涓婅緭閫佺嚎浠诲姟");
                //var UserName = App.User?.UserName;
                Tasks.ForEach(x =>
                {
                }
                    x.TaskState = TaskInStatusEnum.InCancel.ObjToInt();
                    //x.Modifier = UserName;
                    //x.ModifyDate = DateTime.Now;
                });
                BaseDal.UpdateData(Tasks);
                webResponseContent.OK();
            }
            catch (Exception ex)
            {