File was renamed from HH.WCS.Mobox3/HH.WCS.Mobox3.EmersonWCS/wms/LocationHelper.cs |
| | |
| | | using HH.WCS.EmersonWcs.util; |
| | | using HH.WCS.Emerson.util; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | |
| | | namespace HH.WCS.EmersonWcs.wms |
| | | namespace HH.WCS.Emerson.wms |
| | | { |
| | | internal class LocationHelper |
| | | { |
| | |
| | | }); |
| | | } |
| | | //初始化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) |
| | | { |
| | |
| | | { |
| | | 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; |