lingling
2025-03-19 b525fe659614934f253ed9c8b59c38cfebb3bc15
LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs
@@ -1,5 +1,6 @@
using LifePayment.Domain.Shared;
using System;
using System.Collections.Generic;
using ZeroD.Base.Web.Models;
namespace LifePayment.Application.Contracts;
@@ -21,6 +22,98 @@
    public Guid? Id { get; set; }
}
public class LifePayPremiumInput
{
    public LifePayTypeEnum PremiumType { get; set; }
    public decimal Rate { get; set; }
    public Guid? Id { get; set; }
}
public class LifePayIntroInfoInput
{
    /// <summary>
    /// 生活缴费类型
    /// </summary>
    public LifePayOrderTypeEnum LifePayType { get; set; }
    /// <summary>
    /// 更新内容
    /// </summary>
    public List<LifePayIntroInfoDetail> Data { get; set; }
}
public class LifePayIntroInfoDetail
{
    /// <summary>
    /// 类型
    /// </summary>
    public IntroInfoTypeEnum Type { get; set; }
    /// <summary>
    /// 摘要
    /// </summary>
    public string ContentSummary { get; set; }
    /// <summary>
    /// 文本内容
    /// </summary>
    public string Content { get; set; }
    /// <summary>
    /// 图片/视频路径
    /// </summary>
    public string Path { get; set; }
    /// <summary>
    /// 排序
    /// </summary>
    public int Sequence { get; set; }
}
public class LifePayPremiumListOutput
{
    public LifePayTypeEnum PremiumType { get; set; }
    public decimal Rate { get; set; }
    public Guid Id { get; set; }
}
public class LifePayIntroInfoOutput
{
    /// <summary>
    /// 类型
    /// </summary>
    public IntroInfoTypeEnum Type { get; set; }
    /// <summary>
    /// 生活缴费类型
    /// </summary>
    public LifePayOrderTypeEnum LifePayType { get; set; }
    /// <summary>
    /// 摘要
    /// </summary>
    public string ContentSummary { get; set; }
    /// <summary>
    /// 文本内容
    /// </summary>
    public string Content { get; set; }
    /// <summary>
    /// 图片/视频路径
    /// </summary>
    public string Path { get; set; }
    /// <summary>
    /// 排序
    /// </summary>
    public int Sequence { get; set; }
}
public class UserListOutput
{
@@ -31,6 +124,16 @@
    /// </summary>
    public string PhoneNumber { get; set; }
    /// <summary>
    /// 最后登录渠道
    /// </summary>
    public string CreationChannle { get; set; }
    /// <summary>
    /// 最后登录渠道
    /// </summary>
    public string LastLoginChannle { get; set; }
    public DateTime? LastLoginTime { get; set; }
    public DateTime? CreationTime { get; set; }