1
huanghongfeng
2025-03-07 f1f29f5329102870476653fa6c6ca42b80226078
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Dt_RepairService.cs
@@ -53,9 +53,6 @@
        public WebResponseContent UpdateBarcoend(string barocde,int wcount,int selectvalue)
        {
            try
            {
                List<Dt_Repair> dt_Repairs = BaseDal.QueryData(x => x.Current_PalletCode == barocde && x.Current_Static == (int)StockStatusEmun.检修中).ToList();
@@ -93,5 +90,36 @@
                throw;
            }
        }
        public WebResponseContent UpdateBarcoendwj(string barocde)
        {
            try
            {
                List<Dt_Repair> dt_Repairs = BaseDal.QueryData(x => x.Current_PalletCode == barocde && x.Current_Static == (int)StockStatusEmun.检修出库锁定).ToList();
                foreach (var item in dt_Repairs)
                {
                    item.Current_begin = DateTime.Now;
                    item.Current_Outcome = "未检回库";
                    item.Current_alter = item.Current_count;
                    item.Current_Static = (int)StockStatusEmun.检修完成;
                    BaseDal.UpdateData(item);
                }
                List<Sys_CreateTask> Craet = BaseDal._CreateTaskRepository.QueryData(x => x.Current_PalletCode == barocde).ToList();
                BaseDal._CreateTaskRepository.DeleteData(Craet);
                HttpHelper.Post<WebResponseContent>(ToWcsWriteBrplc, Craet[0].CreateSta, "入库任务下发");
                return WebResponseContent.Instance.OK();
            }
            catch (Exception ex)
            {
                return WebResponseContent.Instance.Error();
                throw;
            }
        }
    }
}