64 lines
2.1 KiB
C#
64 lines
2.1 KiB
C#
using MyCode.Project.Domain.Message.Request.Member;
|
|
using MyCode.Project.Domain.Message.Request.Service;
|
|
using MyCode.Project.Domain.Message.Request.User;
|
|
using MyCode.Project.Domain.Message.Response.Member;
|
|
using MyCode.Project.Domain.Message.Response.Service;
|
|
using MyCode.Project.Domain.Message.Response.User;
|
|
using MyCode.Project.Domain.Message.Response.Wechat;
|
|
using MyCode.Project.Infrastructure.Common;
|
|
using MyCode.Project.Services;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Web.Http;
|
|
|
|
namespace MyCode.Project.WebApi.Areas.Member.Controllers
|
|
{
|
|
/// <summary>
|
|
/// 会员服务相关
|
|
/// </summary>
|
|
public class MemberServiceInvController : BaseMemberController
|
|
{
|
|
|
|
private IMemberServiceInvService _memberServiceInvService;
|
|
|
|
|
|
/// <summary>
|
|
///
|
|
/// </summary>
|
|
/// <param name="memberServiceInvService"></param>
|
|
public MemberServiceInvController(IMemberServiceInvService memberServiceInvService)
|
|
{
|
|
_memberServiceInvService = memberServiceInvService;
|
|
}
|
|
|
|
|
|
#region GeMyServiceForAppPageList(小程序的我的服务列表)
|
|
/// <summary>
|
|
/// 小程序的我的服务列表
|
|
/// </summary>
|
|
/// <param name="search"></param>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
public PageResult<AppMyServicePageListResp> GetMyServiceForAppPageList(PagedSearch<MemberReq> search)
|
|
{
|
|
Guid memberid = CurrentLogin.UserId;// Guid.Parse("91C0DA0E-E7B1-E65A-5E3F-39E516A03085");
|
|
return _memberServiceInvService.GetMyServiceForAppPageList(search, memberid);
|
|
}
|
|
#endregion
|
|
|
|
|
|
#region GetServiceShopList(根据加盟商ID获取适用店铺列表)
|
|
/// <summary>
|
|
/// 根据加盟商ID获取适用店铺列表
|
|
/// </summary>
|
|
/// <param name="shopId"></param>
|
|
/// <returns></returns>
|
|
[HttpGet]
|
|
public List<AppGetShopListResp> GetServiceShopList(Guid? shopId)
|
|
{
|
|
return _memberServiceInvService.GetServiceShopList(shopId);
|
|
}
|
|
#endregion
|
|
}
|
|
}
|