lss
2025-05-16 790eb4d466531a0a727fbc617eb6447167c1da54
HH.WCS.Mobox3/HH.WCS.Mobox3.Emerson/wms/LocationHelper.cs
File was renamed from HH.WCS.Mobox3/HH.WCS.Mobox3.EmersonWCS/wms/LocationHelper.cs
@@ -1,4 +1,4 @@
using HH.WCS.EmersonWcs.util;
using HH.WCS.Emerson.util;
using SqlSugar;
using System;
using System.Collections.Generic;
@@ -6,7 +6,7 @@
using System.Text;
using System.Threading.Tasks;
namespace HH.WCS.EmersonWcs.wms
namespace HH.WCS.Emerson.wms
{
    internal class LocationHelper
    {
@@ -37,15 +37,13 @@
                    });
                }
                //初始化LocationExt加入到集合缓存
                LocationExts = new Dictionary<string, LocationExt>();
                var exts = GetAllLocExtList();
                if (exts.Count > 0)
                {
                    exts.ForEach(a =>
                    {
                        LocationExts.Add($"{a.S_LOC_CODE.Trim()}_{a.S_PICKUP_POINT.Trim()}", a);
                    });
                }
                //LocationExts = new Dictionary<string, LocationExt>();
                //var exts = GetAllLocExtList();
                //if (exts.Count > 0) {
                //    exts.ForEach(a => {
                //        LocationExts.Add($"{a.S_LOC_CODE.Trim()}_{a.S_PICKUP_POINT.Trim()}", a);
                //    });
                //}
            }
            catch (Exception ex)
            {
@@ -319,7 +317,8 @@
        {
            var res = false;
            var db = new SqlHelper<object>().GetInstance();
            var model = db.Queryable<Location>().Where(a => a.S_CODE == loc).First();
            var model = db.Queryable<Location>().Where(a => a.S_CODE.Trim() == loc).First();
            if (model != null && model.S_LOCK_STATE.Trim() == "无")
            {
                model.N_LOCK_STATE = lockState;