using StopShopping.Services.Models.Req;
using StopShopping.Services.Models.Resp;
namespace StopShopping.Services;
///
/// 需求服务
///
public interface IRequestService
{
///
/// 发布需求
///
///
///
Task PublishRequestAsync(CreateRequestParams model);
///
/// 分页搜索需求
///
///
///
Task>> SearchAsync(RequestSearchParams model);
///
/// 需求订单检索
///
///
///
Task>> RequestOrderSearchAsync(RequestSearchWithStatusParams model);
///
/// 竞标订单检索
///
///
///
Task>> ReplyOrderSearchAsync(RequestSearchWithStatusParams model);
///
/// 删除需求
///
///
///
Task DeleteRequestAsync(RequestIdParams model);
}