liaoxujun@qq.com
2023-09-20 2d04b2f19d201ff10ed76c1773235488e9ab7628
修改权限开通逻辑
4个文件已修改
27 ■■■■ 已修改文件
DocumentServiceAPI.Model/Oder/Oder.cs 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DocumentServiceAPI.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
DocumentServiceApi.InitQMessage/MessageReceive.cs 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DocumentServiceApi.InitQMessage/TenantOderInfo.cs 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DocumentServiceAPI.Model/Oder/Oder.cs
@@ -72,6 +72,9 @@
        /// </summary>
        [Display(Name = "是否有管理权限 ")]
        public bool HasManagePermission { get; set; } = false;
        /// <summary>
        ///租户ID
        /// </summary>
        public int? TenantId { get; set; }
    }
}
DocumentServiceAPI.Web.Entry/Properties/PublishProfiles/FolderProfile.pubxml.user
@@ -5,7 +5,7 @@
<Project>
  <PropertyGroup>
    <_PublishTargetUrl>D:\DocServiceAPI</_PublishTargetUrl>
    <History>True|2023-08-31T05:24:57.6027041Z;False|2023-08-31T13:21:45.8166199+08:00;False|2023-08-31T13:21:11.3863426+08:00;True|2023-08-25T16:28:37.8668025+08:00;True|2023-08-25T15:17:17.9212851+08:00;True|2023-08-25T11:21:18.2228201+08:00;True|2023-08-03T11:23:49.7155745+08:00;True|2023-08-03T10:57:12.3860490+08:00;True|2023-08-02T17:29:04.8984231+08:00;True|2023-08-02T14:24:54.6607875+08:00;True|2023-08-02T13:12:00.3228236+08:00;</History>
    <History>True|2023-09-19T01:20:31.2474367Z;True|2023-08-31T13:24:57.6027041+08:00;False|2023-08-31T13:21:45.8166199+08:00;False|2023-08-31T13:21:11.3863426+08:00;True|2023-08-25T16:28:37.8668025+08:00;True|2023-08-25T15:17:17.9212851+08:00;True|2023-08-25T11:21:18.2228201+08:00;True|2023-08-03T11:23:49.7155745+08:00;True|2023-08-03T10:57:12.3860490+08:00;True|2023-08-02T17:29:04.8984231+08:00;True|2023-08-02T14:24:54.6607875+08:00;True|2023-08-02T13:12:00.3228236+08:00;</History>
    <LastFailureDetails />
  </PropertyGroup>
</Project>
DocumentServiceApi.InitQMessage/MessageReceive.cs
@@ -60,10 +60,20 @@
                PayTime = obj.PayTime,
                ZcUserID = obj.ZcUserID,
                ITCode = obj.ITCode,
                 HasDocumentPermission=obj.HasDocumentPermission
                 HasDocumentPermission=obj.HasDocumentPermission,
                HasManagePermission=  obj.HasManagePermission,
                 TenantId= obj.TenantId,
                 
            };
            TenantInfo? Tinfo = await _db.Queryable<TenantInfo>().Where(x=>x.ZcUserID==obj.ZcUserID).SingleAsync();
            TenantInfo? Tinfo = null;
            if (obj.TenantId!=null)
                        Tinfo = await _db.Queryable<TenantInfo>().Where(x => x.Id == obj.TenantId).SingleAsync();
           // 如果没有tengdeid 视为新建tenggdeid
         //   else
         //Tinfo= await _db.Queryable<TenantInfo>().Where(x=>x.ZcUserID==obj.ZcUserID).SingleAsync();
            if(Tinfo==null)
            {
                Tinfo = new TenantInfo
DocumentServiceApi.InitQMessage/TenantOderInfo.cs
@@ -68,5 +68,11 @@
 
        public bool HasManagePermission { get; set; } = false;
        /// <summary>
        /// 为权限够买的租户ID
        /// </summary>
        public int ? TenantId { get; set; }
    }
}