添加字段
continuous-integration/drone/push Build is passing

This commit is contained in:
he
2025-10-20 15:52:18 +08:00
parent 68fe2b75dc
commit 0b28ef5461
9 changed files with 20526 additions and 8 deletions
@@ -1977,6 +1977,52 @@
<param name="inDto"></param>
<returns></returns>
</member>
<member name="T:IRaCIS.Core.Application.Service.UserAgreementService">
<summary>
用户协议和隐私采集服务
</summary>
<param name="_userAgreementRepository"></param>
<param name="_mapper"></param>
<param name="_userInfo"></param>
<param name="_localizer"></param>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserAgreementService.#ctor(IRaCIS.Core.Infra.EFCore.IRepository{IRaCIS.Core.Domain.Models.UserAgreement},AutoMapper.IMapper,IRaCIS.Core.Domain.Share.IUserInfo,Microsoft.Extensions.Localization.IStringLocalizer)">
<summary>
用户协议和隐私采集服务
</summary>
<param name="_userAgreementRepository"></param>
<param name="_mapper"></param>
<param name="_userInfo"></param>
<param name="_localizer"></param>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserAgreementService.GetUserAgreementList(IRaCIS.Core.Application.Service.DTO.UserAgreementQuery)">
<summary>
获取用户协议和隐私采集列表
</summary>
<param name="inQuery"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserAgreementService.SetCurrentVersion(IRaCIS.Core.Application.Service.DTO.SetCurrentVersionInDto)">
<summary>
设置为当前版本
</summary>
<param name="inDto"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserAgreementService.AddOrUpdateUserAgreement(IRaCIS.Core.Application.Service.DTO.UserAgreementAddOrEdit)">
<summary>
新增或者修改用户协议和隐私采集
</summary>
<param name="addOrEditUserAgreement"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserAgreementService.DeleteUserAgreement(System.Guid)">
<summary>
删除用户协议和隐私采集
</summary>
<param name="userAgreementId"></param>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.CalculateService.GetFinalConfirmedWorkloadAndPayPriceList(IRaCIS.Application.Contracts.CalculateDoctorAndMonthDTO)">
<summary>
获取某个月下的某些医生最终确认的工作量,用于计算月度费用
@@ -2876,11 +2922,12 @@
</summary>
<returns></returns>
</member>
<member name="M:IRaCIS.Core.Application.Service.UserService.VerifyMFACodeAsync(System.String)">
<member name="M:IRaCIS.Core.Application.Service.UserService.VerifyMFACodeAsync(System.String,System.Boolean)">
<summary>
验证MFA 邮件
</summary>
<param name="Code"></param>
<param name="isRemember"></param>
<returns></returns>
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
</member>
@@ -19435,6 +19482,16 @@
上一次修改密码的时间
</summary>
</member>
<member name="P:IRaCIS.Application.Contracts.UserBasicInfo.UserAgreementId">
<summary>
用户协议Id
</summary>
</member>
<member name="P:IRaCIS.Application.Contracts.UserBasicInfo.PrivacyPolicyId">
<summary>
隐私政策Id
</summary>
</member>
<member name="T:IRaCIS.Application.Contracts.UserAddedReturnDTO">
<summary>
添加用户是的返回模型
@@ -7,7 +7,7 @@
using System;
using IRaCIS.Core.Domain.Share;
using System.Collections.Generic;
namespace IRaCIS.Core.Application.Service.Document.DTO;
namespace IRaCIS.Core.Application.Service.DTO;
public class UserAgreementView : UserAgreementAddOrEdit
{
@@ -7,8 +7,8 @@
using System;
using IRaCIS.Core.Infrastructure.Extention;
using System.Threading.Tasks;
using IRaCIS.Core.Application.Service.Document.DTO;
namespace IRaCIS.Core.Application.Service.Document.Interface;
using IRaCIS.Core.Application.Service.DTO;
namespace IRaCIS.Core.Application.Service.Interface;
public interface IUserAgreementService
{
@@ -9,8 +9,8 @@ using Microsoft.AspNetCore.Mvc;
using IRaCIS.Core.Infrastructure.Extention;
using System.Threading.Tasks;
using IRaCIS.Core.Infra.EFCore;
using IRaCIS.Core.Application.Service.Document.Interface;
using IRaCIS.Core.Application.Service.Document.DTO;
using IRaCIS.Core.Application.Service.Interface;
using IRaCIS.Core.Application.Service.DTO;
namespace IRaCIS.Core.Application.Service;
/// <summary>
@@ -2,7 +2,6 @@
using AutoMapper.EquivalencyExpression;
using IRaCIS.Application.Contracts;
using IRaCIS.Core.Application.Contracts;
using IRaCIS.Core.Application.Service.Document.DTO;
using IRaCIS.Core.Application.Service.DTO;
using IRaCIS.Core.Application.ViewModel;
using IRaCIS.Core.Infrastructure.Extention;
@@ -11,7 +11,7 @@ namespace IRaCIS.Core.Application.Service
//Task<UserDetailDTO> GetUser(Guid id);
//Task<PageOutput<UserListDTO>> GetUserList(UserListQueryDTO param);
//Task<IResponseOutput<LoginReturnDTO>> Login(string userName, string password);
Task<IResponseOutput> VerifyMFACodeAsync(string Code);
Task<IResponseOutput> VerifyMFACodeAsync(string Code,bool isRemember);
Task<IResponseOutput> SendMFAEmail(SendMfaCommand sendMfa);
Task<UserBasicInfo> GetUserBasicInfo(Guid userId, string pwd);