using Bowin.Common.Linq.Entity; using System; using System.Collections.Generic; using System.Text; using System.Threading.Tasks; using YLShipBuildLandMap.Entity; using YLShipBuildLandMap.Entity.ViewModel.Build; namespace YLShipBuildLandMap.Services.Build { public interface IBuildingService { Task> GetBuildingList(); Task> GetFloorList(Guid? buildingId); Task GetBuildingById(Guid? buildingId); Task DeleteBuilding(List buildingIdList); Task DeleteFloor(Guid buildingFloorId); Task SaveBuilding(BuildingView data, List floorList, Guid? userId); Task> GetBuildingXYAxisList(Guid? buildingId); Task> GetBuildingXyAxisGroupList(Guid? buildingId); } }