Browse Source

项目详情和 项目说明接口

lifa 2 years ago
parent
commit
fbe0d4820d

+ 36 - 0
src/platform/ZhonTai.Admin/Services/DiTuiAPI/Dto/ProjectDescOutput.cs

@@ -0,0 +1,36 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ZhonTai.Admin.Services.DiTuiAPI.Dto
+{
+    public class ProjectDescOutput
+    {
+        /// <summary>
+        /// ID 
+        /// </summary>
+        public long Id { get; set; }
+        /// <summary>
+        /// 图标
+        /// </summary>
+        public string Logo { get; set; }
+        /// <summary>
+        /// 名称
+        /// </summary>
+        public string Name { get; set; }
+        /// <summary>
+        /// 价格
+        /// </summary>
+        public string Price { get; set; }
+        /// <summary>
+        /// 结算周期
+        /// </summary>
+        public string SettleDay { get; set; }
+        /// <summary>
+        /// 项目详情
+        /// </summary>
+        public string Description { get; set; }
+    }
+}

+ 16 - 0
src/platform/ZhonTai.Admin/Services/DiTuiAPI/Dto/ProjectSpecOutput.cs

@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace ZhonTai.Admin.Services.DiTuiAPI.Dto
+{
+    public class ProjectSpecOutput
+    {
+        public string VideoUrl { get; set; }
+        public Dictionary<string,string> Prices { get; set; }
+        public string Detail { get; set; }
+    }
+
+}

+ 2 - 0
src/platform/ZhonTai.Admin/Services/DiTuiAPI/IProjectsService.cs

@@ -10,5 +10,7 @@ namespace ZhonTai.Admin.Services.DiTuiAPI
     public interface IProjectsService
     public interface IProjectsService
     {
     {
         Task<MyProjectOutput> MyProjectAsync();
         Task<MyProjectOutput> MyProjectAsync();
+        Task<ProjectDescOutput> ProjectDescAsync(long id);
+        Task<ProjectSpecOutput> ProjectSpecAsync(long id);
     }
     }
 }
 }

File diff suppressed because it is too large
+ 34 - 0
src/platform/ZhonTai.Admin/Services/DiTuiAPI/ProjectsService.cs


+ 102 - 0
src/platform/ZhonTai.Admin/ZhonTai.Admin.xml

@@ -2979,6 +2979,11 @@
             邀请码
             邀请码
             </summary>
             </summary>
         </member>
         </member>
+        <member name="T:ZhonTai.Admin.Domain.ProjectAndTenant.ProjectAndTenantEntity">
+            <summary>
+            平台项目价格
+            </summary>
+        </member>
         <member name="T:ZhonTai.Admin.Domain.ProjectLink.ProjectLinkEntity">
         <member name="T:ZhonTai.Admin.Domain.ProjectLink.ProjectLinkEntity">
             <summary>
             <summary>
             推广码
             推广码
@@ -3134,6 +3139,21 @@
             价格
             价格
             </summary>
             </summary>
         </member>
         </member>
+        <member name="P:ZhonTai.Admin.Domain.Project.ProjectPriceEntity.DrawPriceWay">
+            <summary>
+            设价方式 1抽成比例 2抽成金额
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Domain.Project.ProjectPriceEntity.DrawRatio">
+            <summary>
+            抽成比例
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Domain.Project.ProjectPriceEntity.DrawPrice">
+            <summary>
+            抽成金额
+            </summary>
+        </member>
         <member name="T:ZhonTai.Admin.Domain.Project.ProjectRecordEntity">
         <member name="T:ZhonTai.Admin.Domain.Project.ProjectRecordEntity">
             <summary>
             <summary>
             项目记录
             项目记录
@@ -5380,6 +5400,36 @@
             结算周期
             结算周期
             </summary>
             </summary>
         </member>
         </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.Id">
+            <summary>
+            ID 
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.Logo">
+            <summary>
+            图标
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.Name">
+            <summary>
+            名称
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.Price">
+            <summary>
+            价格
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.SettleDay">
+            <summary>
+            结算周期
+            </summary>
+        </member>
+        <member name="P:ZhonTai.Admin.Services.DiTuiAPI.Dto.ProjectDescOutput.Description">
+            <summary>
+            项目详情
+            </summary>
+        </member>
         <member name="T:ZhonTai.Admin.Services.DiTuiAPI.IndexService">
         <member name="T:ZhonTai.Admin.Services.DiTuiAPI.IndexService">
             <summary>
             <summary>
             首页接口
             首页接口
@@ -5409,6 +5459,20 @@
             </summary>
             </summary>
             <returns></returns>
             <returns></returns>
         </member>
         </member>
+        <member name="M:ZhonTai.Admin.Services.DiTuiAPI.ProjectsService.ProjectDescAsync(System.Int64)">
+            <summary>
+            项目详情
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
+        <member name="M:ZhonTai.Admin.Services.DiTuiAPI.ProjectsService.ProjectSpecAsync(System.Int64)">
+            <summary>
+            项目说明
+            </summary>
+            <param name="id"></param>
+            <returns></returns>
+        </member>
         <member name="T:ZhonTai.Admin.Services.Document.DocumentService">
         <member name="T:ZhonTai.Admin.Services.Document.DocumentService">
             <summary>
             <summary>
             文档服务
             文档服务
@@ -7111,6 +7175,25 @@
             映射配置
             映射配置
             </summary>
             </summary>
         </member>
         </member>
+        <member name="T:ZhonTai.Admin.Services.ProjectAndTenant.ProjectAndTenantService">
+            <summary>
+            平台项目价格设置服务
+            </summary>
+        </member>
+        <member name="M:ZhonTai.Admin.Services.ProjectAndTenant.ProjectAndTenantService.GetPageAsync(ZhonTai.Admin.Core.Dto.PageInput{ZhonTai.Admin.Services.ProjectAndTenant.Dto.ProjectAndTenantGetPageInput})">
+            <summary>
+            查询分页
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:ZhonTai.Admin.Services.ProjectAndTenant.ProjectAndTenantService.SetPriceAsync(ZhonTai.Admin.Services.ProjectAndTenant.Dto.ProjectAndTenantSetInput)">
+            <summary>
+            平台项目设置价格
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
         <member name="P:ZhonTai.Admin.Services.ProjectLink.Dto.ProjectLinkGetPageDto.IsUse">
         <member name="P:ZhonTai.Admin.Services.ProjectLink.Dto.ProjectLinkGetPageDto.IsUse">
             <summary>
             <summary>
             是否使用 1使用 0未使用
             是否使用 1使用 0未使用
@@ -7375,6 +7458,25 @@
             项目Id
             项目Id
             </summary>
             </summary>
         </member>
         </member>
+        <member name="T:ZhonTai.Admin.Services.Project.ProjectPriceService">
+            <summary>
+            项目价格设置服务
+            </summary>
+        </member>
+        <member name="M:ZhonTai.Admin.Services.Project.ProjectPriceService.GetPageAsync(ZhonTai.Admin.Core.Dto.PageInput{ZhonTai.Admin.Services.Project.Dto.PriceGetPageInput})">
+            <summary>
+            查询分页
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
+        <member name="M:ZhonTai.Admin.Services.Project.ProjectPriceService.SetPriceAsync(ZhonTai.Admin.Services.Project.Dto.PriceSetInput)">
+            <summary>
+            项目设置价格
+            </summary>
+            <param name="input"></param>
+            <returns></returns>
+        </member>
         <member name="T:ZhonTai.Admin.Services.Project.ProjectService">
         <member name="T:ZhonTai.Admin.Services.Project.ProjectService">
             <summary>
             <summary>
             项目服务
             项目服务

Some files were not shown because too many files changed in this diff