111
cjs
2025-06-17 8cb4f66c6cf5639280a27e0ef28360cd46842197
HH.WCS.Mobox3.NongFuLinZhi/wms/LocationHelper.cs
@@ -323,7 +323,7 @@
        /// <param name="loc"></param>
        /// <param name="cntrs"></param>
        /// <returns></returns>
        public static bool UnBindingLoc(string loc, List<string> cntrs)
        public static bool UnBindingLoc(string loc, List<string> cntrs, string type)
        {
            var res = false;
            var db = new SqlHelper<object>().GetInstance();
@@ -338,6 +338,12 @@
                {
                    location.N_CURRENT_NUM = 0;
                }
                if (type == "接驳位入库" || type == "瓶盖空托入库")
                {
                    location.N_CURRENT_NUM = 0;
                }
                location.S_LOCK_STATE = "无";
                location.N_LOCK_STATE = 0;
                db.Updateable(location).UpdateColumns(it => new { it.N_CURRENT_NUM, it.S_LOCK_STATE, it.N_LOCK_STATE }).ExecuteCommand();
@@ -356,7 +362,7 @@
        /// <param name="loc"></param>
        /// <param name="cntrs"></param>
        /// <returns></returns>
        public static bool BindingLoc(string loc, List<string> cntrs)
        public static bool BindingLoc(string loc, List<string> cntrs, string type)
        {
            var res = false;
            var db = new SqlHelper<object>().GetInstance();
@@ -376,9 +382,10 @@
                    }
                });
                location.N_CURRENT_NUM = lcrList.Count + count;
                if(type == "接驳位入库" || type == "瓶盖空托入库")
                {
                    location.N_CURRENT_NUM = location.N_CAPACITY;
                }
                location.N_LOCK_STATE = 0;
                location.S_LOCK_STATE = "无";