Files
YunTongJackYunTask/Reportapi/MyCode.Project.Domain/Message/Response/BaoDian/OldMemberSalesPlanResp.cs
2025-07-04 09:50:02 +08:00

108 lines
2.6 KiB
C#

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MyCode.Project.Domain.Message.Response.BaoDian
{
public class OldMemberSalesPlanProduct
{
/// <summary>
/// 版本时间
/// </summary>
[SugarColumn(ColumnName = "version_time")]
public DateTime VersionTime { get; set; }
/// <summary>
/// Desc:套餐名称
/// </summary>
[SugarColumn(ColumnName = "name")]
public string Name { get; set; }
/// <summary>
/// 计划单价
/// </summary>
[SugarColumn(ColumnName = "plan_price")]
public decimal PlanPrice { get; set; }
/// <summary>
/// Desc:lxm_product_sales_schedule表的主键ID
/// </summary>
[SugarColumn(ColumnName = "product_id")]
public long? ProductId { get; set; }
}
public class OldMemberInvitationPlan
{
/// <summary>
/// 计划邀约人数
/// </summary>
public int PlannedInvitationsCount { get; set; }
/// <summary>
/// 计划列表
/// </summary>
public List<InvitationPlanList> PlanList { get; set; }
}
public class InvitationPlanList
{
/// <summary>
/// 计划ID
/// </summary>
public long Id { get; set; }
/// <summary>
/// 会员ID
/// </summary>
public string MemberId { get; set; }
/// <summary>
/// 店铺ID
/// </summary>
public string ShopId { get; set; }
/// <summary>
/// 会员名称
/// </summary>
public string MemberName { get; set; }
/// <summary>
/// 手机号
/// </summary>
public string Mobile { get; set; }
/// <summary>
/// 计划邀约套餐
/// </summary>
public int ProductCount { get; set; }
/// <summary>
/// 邀约时间
/// </summary>
public string InvitationTime { get; set; }
}
public class InvitationPlanCompleteResp : InvitationPlanList
{
/// <summary>
/// 是否已完成 0=否 1=是
/// Nullable:False
/// </summary>
[SugarColumn(ColumnName = "if_complete")]
public int IfComplete { get; set; }
/// <summary>
/// 计划销售的商品数组
/// </summary>
public List<OldMemberSalesPlanProduct> PlanProducts { get; set; }
}
}