using FoodLabeling.Application.Contracts.Dtos.Location;
using FoodLabeling.Application.Contracts.Dtos.Common;
using Volo.Abp.Application.Dtos;
using Volo.Abp.Application.Services;
namespace FoodLabeling.Application.Contracts.IServices;
///
/// 门店管理接口(美国版)
///
public interface ILocationAppService : IApplicationService
{
///
/// 门店分页列表
///
/// 查询条件
Task> GetListAsync(LocationGetListInputVo input);
///
/// 新增门店
///
/// 门店信息
Task CreateAsync(LocationCreateInputVo input);
///
/// 编辑门店
///
/// 门店Id
/// 门店信息
Task UpdateAsync(Guid id, LocationUpdateInputVo input);
///
/// 删除门店(逻辑删除)
///
/// 门店Id
Task DeleteAsync(Guid id);
}