using BBWY.Server.Business; using BBWY.Server.Model.Dto; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.Collections.Generic; namespace BBWY.Server.API.Controllers { public class EvaluationAssistantController : BaseApiController { private EvaluationAssistantBusiness evaluationAssistantBusiness; public EvaluationAssistantController(IHttpContextAccessor httpContextAccessor, EvaluationAssistantBusiness evaluationAssistantBusiness) : base(httpContextAccessor) { this.evaluationAssistantBusiness = evaluationAssistantBusiness; } /// /// 新增/编辑赠品模板 /// /// [HttpPost] public void AddOrEditGiftTemplate([FromBody] AddOrEditGiftTemplateRequest request) { evaluationAssistantBusiness.AddOrEditGiftTemplate(request); } /// /// 获取赠品模板列表 /// /// /// [HttpGet("{shopId}")] public IList GetGiftTemplateList([FromRoute] long shopId) { return evaluationAssistantBusiness.GetGiftTemplateList(shopId); } /// /// 删除赠品模板 /// /// [HttpDelete("{giftTemplateId}")] public void DeleteGiftTemplate([FromRoute] long giftTemplateId) { evaluationAssistantBusiness.DeleteGiftTemplate(giftTemplateId); } } }