Browse Source

平台信息接口接入

lifa 2 years ago
parent
commit
df794adb3a

+ 6 - 0
src/platform/ZhonTai.Admin/Services/DiTuiAPI/Dto/IndexOutput.cs

@@ -10,6 +10,12 @@ namespace ZhonTai.Admin.Services.DiTuiAPI.Dto
 {
     public class IndexOutput
     {
+        public IndexOutput(long id,string name )
+        {
+            Id = id;
+            Name = name;
+        }
+        public long Id { get; set; }
         /// <summary>
         /// 平台名称
         /// </summary>

+ 12 - 5
src/platform/ZhonTai.Admin/Services/DiTuiAPI/IndexService.cs

@@ -14,6 +14,7 @@ using ZhonTai.Admin.Core.Consts;
 using ZhonTai.Admin.Core.Dto;
 using ZhonTai.Admin.Domain.Project;
 using ZhonTai.Admin.Domain.User;
+using ZhonTai.Admin.Repositories;
 using ZhonTai.Admin.Repositories.Notice;
 using ZhonTai.Admin.Repositories.Project;
 using ZhonTai.Admin.Services.DiTuiAPI.Dto;
@@ -31,11 +32,13 @@ namespace ZhonTai.Admin.Services.DiTuiAPI
     {
         private ProjectRepository _projectRepository;
         private NoticeRepository _noticeRepository;
+        private OrgRepository _orgRepository;
 
-        public IndexService(ProjectRepository projectRepository,NoticeRepository noticeRepository)
+        public IndexService(ProjectRepository projectRepository,NoticeRepository noticeRepository,OrgRepository orgRepository)
         {
             _projectRepository = projectRepository;
             _noticeRepository = noticeRepository;
+            _orgRepository = orgRepository;
         }
 
         /// <summary>
@@ -47,11 +50,15 @@ namespace ZhonTai.Admin.Services.DiTuiAPI
         public async Task<IndexOutput> IndexAsync()
         {
             var uId = User?.Id;
-            
-            
+            var tenantId = User.TenantId;
+            IndexOutput indexOutPut = await _orgRepository.Select.DisableGlobalFilter()
+                .Where(a => a.TenantId == User.TenantId)
+                .FirstAsync(a => new IndexOutput(a.Id, a.Name));
+
+
 
-            IndexOutput indexOutPut = new IndexOutput();
-            indexOutPut.Name = "99地推";
+            //IndexOutput indexOutPut = new IndexOutput();
+            //indexOutPut.Name = "99地推";
             indexOutPut.Tips = "推广要求:杜绝任何虚假、作弊、违法行为!";
 
             List<Imgs> imgsList = new List<Imgs>();