69 lines
2.1 KiB
C#
69 lines
2.1 KiB
C#
using MyCode.Project.Domain.Message.Request.Clerk;
|
|
using MyCode.Project.Domain.Message.Response.CardCover;
|
|
using MyCode.Project.Domain.Message.Response.Shop;
|
|
using MyCode.Project.Domain.Message.Response.User;
|
|
using MyCode.Project.Infrastructure.Common;
|
|
using MyCode.Project.Services;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Web.Http;
|
|
|
|
namespace MyCode.Project.WebApi.Areas.Wechat.Controllers
|
|
{
|
|
/// <summary>
|
|
///卡套管理 相关
|
|
/// </summary>
|
|
public class CardCoverController : BaseWechatController
|
|
{
|
|
private ICardCoverService _cardCoverService;
|
|
|
|
/// <summary>
|
|
/// 初始化一个<see cref="ClerkController"/>类型的实例
|
|
/// </summary>
|
|
public CardCoverController(ICardCoverService cardCoverService)
|
|
{
|
|
_cardCoverService = cardCoverService;
|
|
}
|
|
|
|
#region GetList(获取卡套列表)
|
|
/// <summary>
|
|
/// 获取卡套列表
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
[HttpGet]
|
|
public List<CardListResp> GetList()
|
|
{
|
|
return _cardCoverService.GetList();
|
|
}
|
|
#endregion
|
|
|
|
#region GetMemberCardList 获取会员卡套列表
|
|
///// <summary>
|
|
///// 获取会员卡套列表
|
|
///// </summary>
|
|
///// <param name="MemberID">会员ID</param>
|
|
///// <returns></returns>
|
|
//[HttpGet]
|
|
//public List<MemberCardListResp> GetMemberCardList(Guid MemberID)
|
|
//{
|
|
// return _cardCoverService.GetMemberCardList(MemberID,this.CurrentLogin);
|
|
//}
|
|
#endregion
|
|
|
|
#region SetCardInfo 修改会员卡套是否留店
|
|
/// <summary>
|
|
/// 修改会员卡套是否留店
|
|
/// </summary>
|
|
/// <param name="ID">卡套主键ID</param>
|
|
/// <param name="IfStaystore">留店设置 1 留店 0 提走</param>
|
|
/// <returns></returns>
|
|
[HttpGet]
|
|
public void SetCardInfo(Guid ID,int IfStaystore)
|
|
{
|
|
_cardCoverService.SetCardInfo(ID,IfStaystore, this.CurrentLogin);
|
|
}
|
|
#endregion
|
|
|
|
}
|
|
}
|