| | |
| | | using LifePayment.Domain.Shared; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using ZeroD.Base.Web.Models; |
| | | |
| | | namespace LifePayment.Application.Contracts; |
| | |
| | | |
| | | 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 |
| | | { |
| | |
| | | /// </summary> |
| | | public string PhoneNumber { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 姓名 |
| | | /// </summary> |
| | | public string Name { 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; } |