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