From 3e6b46d6c0c618c67868ea35bde79aa0a53be90b Mon Sep 17 00:00:00 2001
From: zhengyuxuan <zhengyuxuan1995>
Date: 星期三, 19 三月 2025 09:43:31 +0800
Subject: [PATCH] fix:新增须知接口
---
LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs | 93 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 93 insertions(+), 0 deletions(-)
diff --git a/LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs b/LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs
index 2a06944..2a2181f 100644
--- a/LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs
+++ b/LifePayment/LifePayment.Application.Contracts/LifePay/LifePayOutput.cs
@@ -1,5 +1,6 @@
锘縰sing 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
{
--
Gitblit v1.9.1