using Ewide.Application.Entity; using Ewide.Application.Service.HouseProjectInfo.Dto; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ewide.Application.Service.HouseProjectInfo { public interface IHouseProjectInfoService { Task AddProject(AddProjectInput input); Task DeleteProject(DeleteProjectInput input); Task UpdateProject(UpdateProjectInput input); Task GetById([FromRoute] string projectId); Task GetProject([FromQuery] QueryProjectInput input); Task QueryProjectPageList([FromQuery] PageProjectInput input); Task GetNextProjectSortByAreaCode([FromQuery] ListHouseProjectInfoInput input); Task GetProjectList([FromQuery] ListHouseProjectInfoInput input); } }