using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Text; using WIDESEA.Core.Utilities; using WIDESEA.Entity.DomainModels; using WIDESEA.Services.IRepositories; using WIDESEA.Services.Repositories; using WIDESEA_Common.LogEnum; namespace WIDESEA.Services.Services { public partial class CommonFunction { /// /// 更改货位状态 /// /// 要更改的货位 /// 目的状态 /// dbcontext /// public static void ChangeLocationState(Dt_locationinfo location, string state) { string temp = location.location_state;// 记录修改前的状态 location.location_state = state; int i = Dt_locationinfoRepository.Instance.Update(location, true); LogRecord.WriteLog((int)LogEnum.Errer, $"货位号{location.location_id},修改状态前是{temp},修改后的状态是{state},修改了数据返回结果【{i}】"); //Console.WriteLine($"货位状态没有修改成功,货位号{location.location_id},没成功前的状态{location.location_state}"); } } }