zhanghonglin
5 小时以前 1e6a3ce80c38124fe8750f59956528204e696d4e
ÏîÄ¿´úÂë/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs
@@ -106,7 +106,8 @@
                locationInfo = BaseDal.QueryData(x => x.EnableStatus == (int)EnableStatusEnum.Normal && x.LocationStatus == (int)LocationStatusEnum.Free && x.LocationType == (int)LocationTypeEnum.Food).OrderBy(x=>x.Column).OrderBy(x => x.Layer).First();
            }
            //工业区分配
            else if(k == 3){
            else if (k == 3)
            {
                locationInfo = BaseDal.QueryData(x => x.EnableStatus == (int)EnableStatusEnum.Normal && x.LocationStatus == (int)LocationStatusEnum.Free && x.LocationType == (int)LocationTypeEnum.Industry).OrderBy(x=>x.Column).OrderBy(x => x.Layer).First();
            }
            return locationInfo;
@@ -155,6 +156,15 @@
            WebResponseContent content = new WebResponseContent();
            List<Dt_LocationInfo> location = BaseDal.QueryData(x => x.Column == k);
            int s = 0;
            foreach (var item in location)
            {
                if (item.LocationStatus == (int)LocationStatusEnum.InStock || item.LocationStatus == (int)LocationStatusEnum.Lock)
                {
                    content.Message = "修改的货位不得有锁定和有货";
                    return content;
                }
            }
            if (location[0].LocationType == (int)LocationTypeEnum.Food)
            {
                s = (int)LocationTypeEnum.Industry;