ILocationSupportAppService.cs
1.05 KB
using FoodLabeling.Application.Contracts.Dtos.LocationSupport;
using Volo.Abp.Application.Services;
namespace FoodLabeling.Application.Contracts.IServices;
/// <summary>
/// 全局 Support 联系方式(全平台共用;Web 可增改查,App 仅可查)
/// </summary>
public interface ILocationSupportAppService : IApplicationService
{
/// <summary>
/// 查询全局 Support 联系方式(已登录即可;App / Web 共用)
/// </summary>
Task<LocationSupportGetOutputDto?> GetSupportAsync();
/// <summary>
/// 新增全局 Support 联系方式(系统仅允许一条;Web 管理端)
/// </summary>
/// <param name="input">联系方式</param>
Task<LocationSupportGetOutputDto> CreateAsync(LocationSupportCreateInputVo input);
/// <summary>
/// 编辑全局 Support 联系方式(Web 管理端)
/// </summary>
/// <param name="id">联系方式主键</param>
/// <param name="input">联系方式</param>
Task<LocationSupportGetOutputDto> UpdateAsync(string id, LocationSupportUpdateInputVo input);
}