kazelee
2025-06-05 f248d4a25fb196149c9add083e74252d7334b37d
api/ApiHelper.cs
@@ -209,7 +209,6 @@
                var locCntrRelOld = db.Queryable<TN_Loc_Container>()
                    .Where(c => c.S_CNTR_CODE == model.CntrCode).First();
                //var locOld = new TN_Location();
                TN_Location locOld = null;
                if (locCntrRelOld != null) { // 如果需要解绑容器货位,也需要修改货位信息
                    locOld = db.Queryable<TN_Location>()
@@ -218,9 +217,6 @@
                        locOld.N_CURRENT_NUM = 0; // 如果旧货位存在,将旧货位的数量设置为 0
                    }
                }
                //else {
                //    locOld = null;
                //}
                // 绑定货位和容器号(PDA在接驳位绑定)
                var locCntrRel = new TN_Loc_Container {
@@ -391,7 +387,6 @@
                var locCntrRelOld = db.Queryable<TN_Loc_Container>()
                    .Where(c => c.S_CNTR_CODE == model.CntrCode).First();
                //var locOld = new TN_Location();
                TN_Location locOld = null;
                if (locCntrRelOld != null) { // 如果需要解绑容器货位,也需要修改货位信息
                    locOld = db.Queryable<TN_Location>()
@@ -400,9 +395,6 @@
                        locOld.N_CURRENT_NUM = 0; // 如果旧货位存在,将旧货位的数量设置为 0
                    }
                }
                //else {
                //    locOld = null;
                //}
                // 绑定货位和容器号
                var locCntrRel = new TN_Loc_Container {
@@ -650,7 +642,7 @@
            var info = "";
            var taskName = TaskName.H好运箱_空箱上线;
            var startAreaName = AreaName.K空托存放区;
            var startAreaName = AreaName.K空箱货架区;
            var endAreaName = AreaName.K空箱操作区;
            try {
@@ -888,12 +880,6 @@
                var locCntrRel = db.Queryable<TN_Loc_Container>()
                    .Where(c => c.S_CNTR_CODE == cgDetail.S_CNTR_CODE)
                    .First();
                //var startLoc = db.Queryable<TN_Location>()
                //    .LeftJoin<TN_Loc_Container>((l, c) => l.S_CODE == c.S_LOC_CODE)
                //    .Where((l, c) => c.S_CNTR_CODE == cgDetail.S_CNTR_CODE) // 指定容器号
                //    .Where(a => a.N_LOCK_STATE == 0 && a.S_LOCK_STATE == "无" && a.C_ENABLE == "Y") // 筛选:未上锁
                //    .First();
                var startLoc = db.Queryable<TN_Location>()
                    .Where(l => l.S_CODE == locCntrRel.S_LOC_CODE)