添加字段
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
68fe2b75dc
commit
0b28ef5461
|
|
@ -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);
|
||||
|
|
|
|||
20417
IRaCIS.Core.Infra.EFCore/Migrations/20251020075134_useruAgreement1.Designer.cs
generated
Normal file
20417
IRaCIS.Core.Infra.EFCore/Migrations/20251020075134_useruAgreement1.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,39 @@
|
|||
using System;
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
#nullable disable
|
||||
|
||||
namespace IRaCIS.Core.Infra.EFCore.Migrations
|
||||
{
|
||||
/// <inheritdoc />
|
||||
public partial class useruAgreement1 : Migration
|
||||
{
|
||||
/// <inheritdoc />
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.AddColumn<Guid>(
|
||||
name: "PrivacyPolicyId",
|
||||
table: "IdentityUser",
|
||||
type: "uniqueidentifier",
|
||||
nullable: true);
|
||||
|
||||
migrationBuilder.AddColumn<Guid>(
|
||||
name: "UserAgreementId",
|
||||
table: "IdentityUser",
|
||||
type: "uniqueidentifier",
|
||||
nullable: true);
|
||||
}
|
||||
|
||||
/// <inheritdoc />
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropColumn(
|
||||
name: "PrivacyPolicyId",
|
||||
table: "IdentityUser");
|
||||
|
||||
migrationBuilder.DropColumn(
|
||||
name: "UserAgreementId",
|
||||
table: "IdentityUser");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -3108,6 +3108,9 @@ namespace IRaCIS.Core.Infra.EFCore.Migrations
|
|||
.HasMaxLength(400)
|
||||
.HasColumnType("nvarchar(400)");
|
||||
|
||||
b.Property<Guid?>("PrivacyPolicyId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<int?>("Sex")
|
||||
.HasColumnType("int");
|
||||
|
||||
|
|
@ -3123,6 +3126,9 @@ namespace IRaCIS.Core.Infra.EFCore.Migrations
|
|||
b.Property<Guid>("UpdateUserId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<Guid?>("UserAgreementId")
|
||||
.HasColumnType("uniqueidentifier");
|
||||
|
||||
b.Property<int>("UserCeateSource")
|
||||
.HasColumnType("int");
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue