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