zmq 2 years ago
parent
commit
2949e8cc6b

+ 4 - 0
src/platform/ZhonTai.Admin/Domain/Project/ProjectStatEntity.cs

@@ -14,6 +14,10 @@ namespace ZhonTai.Admin.Domain.Project
     [Table(Name = "ditui_project_stat")]
     public class ProjectStatEntity : EntityTenant
     {
+        /// <summary>
+        /// 用户ID
+        /// </summary>
+        public long UsedUserId { get; set; }
         /// <summary>
         /// 项目Id
         /// </summary>

+ 4 - 0
src/platform/ZhonTai.Admin/Domain/ProjectLink/ProjectLinkEntity.cs

@@ -76,6 +76,10 @@ namespace ZhonTai.Admin.Domain.ProjectLink
         /// 查单链接
         /// </summary>
         public string QueryUrl { get; set; }
+        /// <summary>
+        /// 用户ID
+        /// </summary>
+        public long? UsedUserId { get; set; }
 
     }
 }

+ 4 - 5
src/platform/ZhonTai.Admin/Services/ProjectStat/ProjectStatService.cs

@@ -119,16 +119,15 @@ namespace ZhonTai.Admin.Services.ProjectStat
             return data;
         }
 
-
+        private static object locker = new object();//创建锁
+        private static List<long> ProjectIds = new List<long>();//项目
         /// <summary>
         /// 上传统计文件
         /// </summary>
         /// <param name="file">文件</param>
         /// <param name="ProjectId">文件目录</param>      
-        /// <returns></returns>
-        private static object locker = new object();//创建锁
-        private static List<long> ProjectIds = new List<long>();//项目
-        public async Task UploadLinkAsync([Required] IFormFile file, [Required] long ProjectId)
+        /// <returns></returns>            
+        public async Task UploadAsync([Required] IFormFile file, [Required] long ProjectId)
         {
             try
             {

+ 2 - 2
src/platform/ZhonTai.Admin/ZhonTai.Admin.xml

@@ -8094,13 +8094,13 @@
             <param name="input"></param>
             <returns></returns>
         </member>
-        <member name="F:ZhonTai.Admin.Services.ProjectStat.ProjectStatService.locker">
+        <member name="M:ZhonTai.Admin.Services.ProjectStat.ProjectStatService.UploadAsync(Microsoft.AspNetCore.Http.IFormFile,System.Int64)">
             <summary>
             上传统计文件
             </summary>
             <param name="file">文件</param>
             <param name="ProjectId">文件目录</param>      
-            <returns></returns>
+            <returns></returns>            
         </member>
         <member name="M:ZhonTai.Admin.Services.ProjectStat.ProjectStatService.DownLinkCodeAsync">
             <summary>