149 lines
3.7 KiB
C#
149 lines
3.7 KiB
C#
|
using MyCode.Project.Domain.Message.Response.ServiceOrder;
|
|||
|
using MyCode.Project.Infrastructure.Common;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Text;
|
|||
|
using System.Threading.Tasks;
|
|||
|
|
|||
|
namespace MyCode.Project.Domain.Message.Request.ServiceOrder
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 查询服务列表的条件
|
|||
|
/// </summary>
|
|||
|
public class GetReserveServiceListQuery
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 服务类型。 0=免费服务,2=已购服务, 3=体验服务
|
|||
|
/// </summary>
|
|||
|
public int? ServiceType { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 会员ID
|
|||
|
/// </summary>
|
|||
|
public Guid? MemberID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 店铺ID,前端不用传
|
|||
|
/// </summary>
|
|||
|
public Guid? ShopId { get; set; }
|
|||
|
}
|
|||
|
|
|||
|
#region 核销数据
|
|||
|
public class ServiceOrderRequst
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 会员ID
|
|||
|
/// </summary>
|
|||
|
public Guid MemberID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 店铺ID
|
|||
|
/// </summary>
|
|||
|
public Guid? ShopId { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 核销选中的套餐服务ID
|
|||
|
/// </summary>
|
|||
|
public Guid? ServiceSetID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 前端不用对接这个字段
|
|||
|
/// </summary>
|
|||
|
public List<ServiceOrderItem> ServiceItem { get; set; }
|
|||
|
}
|
|||
|
|
|||
|
public class ServiceOrderItem
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 服务主键ID
|
|||
|
/// </summary>
|
|||
|
public Guid ServiceID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 服务次数
|
|||
|
/// </summary>
|
|||
|
public int Qty { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 服务类型。新定义: 护理类型 1=护理(非盘发) 0=盘发服务 3 体验服务 旧定义:1=收费;0=免费, 3 体验服务,4=固定的护理服务
|
|||
|
/// </summary>
|
|||
|
public int ServiceType { get; set; }
|
|||
|
|
|||
|
//项目类型。0=商品;1=服务;2=套餐,3=卡券 , 4=自定义套餐
|
|||
|
public int? ItemType { get; set; }
|
|||
|
}
|
|||
|
#endregion
|
|||
|
|
|||
|
#region
|
|||
|
public class ServiceOrderListReq
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 店铺ID:详细档案接口中返回的店铺ID
|
|||
|
/// </summary>
|
|||
|
public Guid ShopID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 会员ID
|
|||
|
/// </summary>
|
|||
|
public Guid MemberID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 时间范围搜索
|
|||
|
/// </summary>
|
|||
|
public TimeRange EditTime { get; set; }
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
public class MemberServiceListReq
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 店铺ID:详细档案接口中返回的店铺ID
|
|||
|
/// </summary>
|
|||
|
public Guid ShopID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 会员ID
|
|||
|
/// </summary>
|
|||
|
public Guid MemberID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 服务次数范围类型:0=全部的共享店铺 1=单店
|
|||
|
/// </summary>
|
|||
|
public int ShopType { get; set; }
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
public class ServiceOrder2Requst
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 会员ID
|
|||
|
/// </summary>
|
|||
|
public Guid MemberID { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 店铺ID
|
|||
|
/// </summary>
|
|||
|
public Guid? ShopId { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 核销选中的套餐服务数据
|
|||
|
/// </summary>
|
|||
|
public List<ServiceInvInfo> ServiceList { get; set; }
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 备注
|
|||
|
/// </summary>
|
|||
|
public string Note { get; set; }
|
|||
|
|
|||
|
///// <summary>
|
|||
|
///// 前端不用对接这个字段
|
|||
|
///// </summary>
|
|||
|
//public List<ServiceOrderItem> ServiceItem { get; set; }
|
|||
|
}
|
|||
|
|
|||
|
#endregion
|
|||
|
|
|||
|
}
|