/// <summary> /// 设置整列逻辑区域 /// </summary> /// <param name="houseName"></param> /// <param name="colth"></param> /// <returns></returns> public bool SetSingleColArea(string houseName, int rowth, int stCol, int edCol, string logicAreaName) { string reStr = ""; StoreHouseModel house = bllStoreHouse.GetModelByName(houseName); if (null == house) { return(false); } StoreHouseLogicAreaModel logicArea = bllLogicArea.GetModelByName(logicAreaName); if (logicArea == null) { return(false); } for (int i = stCol; i <= edCol; i++) { bool status = bllGs.SetSingleColGsArea(house.StoreHouseID, logicArea.StoreHouseLogicAreaID, rowth, i); if (status == false) { continue; } this.iStorageManage.AddGSOperRecord(houseName, new CellCoordModel(rowth, i, 1) , EnumGSOperateType.库存区域设置, "手动单列库存区域设置:货位列" + i + "为:" + logicArea.StoreHouseAreaName, ref reStr); } RefreshPos(this.currHouseName, currRowth); return(true); }