using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Znyc.CloudCar.IServices.Feedback;
using Znyc.CloudCar.Model.Dtos.Feedback;
using Znyc.CloudCar.Model.ViewModels.ReportsCallBack;
namespace Znyc.CloudCar.Controller
{
///
/// 意见反馈
///
[ApiController]
public class FeedbackController : ControllerBase
{
private readonly IFeedbackService _feedbackService;
public FeedbackController(IFeedbackService feedbackService)
{
_feedbackService = feedbackService;
}
///
/// 新增意见反馈
///
///
///
[HttpPost]
[Authorize]
[Route("api/v1/feedback")]
public async Task AddFeedbackAsync([FromBody] FeedbackAddInput input)
{
return await _feedbackService.AddFeedbackAsync(input);
}
}
}