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); } } }