FlexJobApi.Core/FlexJobApi.Core.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
FlexJobApi.Core/FlexJobApi.Core.xml
@@ -9715,6 +9715,11 @@ 企业Id </summary> </member> <member name="P:FlexJobApi.Core.GetEnabledElectronSignSettingsQuery.All"> <summary> 是否查询全部 </summary> </member> <member name="T:FlexJobApi.Core.GetEnabledElectronSignSettingsQueryResultItem"> <summary> 查询已启用的电子签配置-结果 @@ -9725,6 +9730,11 @@ 通道 </summary> </member> <member name="P:FlexJobApi.Core.GetEnabledElectronSignSettingsQueryResultItem.IsDisabled"> <summary> 是否禁用 </summary> </member> <member name="P:FlexJobApi.Core.GetEnabledElectronSignSettingsQueryResultItem.RealVerifyCost"> <summary> 实名费用 FlexJobApi.UserServer.Application/ElectronSign/Queries/ElectronSignSettingQueryHandler.cs
@@ -41,17 +41,21 @@ { request.EnterpriseId = logier.EnterpriseId; } var models = await q .ProjectToType<GetEnabledElectronSignSettingsQueryResultItem>() .ToListAsync(); if (request.EnterpriseId.HasValue) { var accesses = await repEnterpriseElectronSignSetting.AsQueryable() .Where(it => it.EnterpriseId == request.EnterpriseId) .Select(it => it.ElectronSignAccess) .ToListAsync(); q = q.Where(it => accesses.Contains(it.Access)); foreach (var model in models) { model.IsDisabled = !accesses.Contains(model.Access); } } return await q .ProjectToType<GetEnabledElectronSignSettingsQueryResultItem>() .ToListAsync(); return models; } } }