添加字段
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>
|
<param name="inDto"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</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)">
|
<member name="M:IRaCIS.Core.Application.Service.CalculateService.GetFinalConfirmedWorkloadAndPayPriceList(IRaCIS.Application.Contracts.CalculateDoctorAndMonthDTO)">
|
||||||
<summary>
|
<summary>
|
||||||
获取某个月下的某些医生最终确认的工作量,用于计算月度费用
|
获取某个月下的某些医生最终确认的工作量,用于计算月度费用
|
||||||
|
|
@ -2876,11 +2922,12 @@
|
||||||
</summary>
|
</summary>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
</member>
|
</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>
|
<summary>
|
||||||
验证MFA 邮件
|
验证MFA 邮件
|
||||||
</summary>
|
</summary>
|
||||||
<param name="Code"></param>
|
<param name="Code"></param>
|
||||||
|
<param name="isRemember"></param>
|
||||||
<returns></returns>
|
<returns></returns>
|
||||||
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
|
<exception cref="T:IRaCIS.Core.Infrastructure.BusinessValidationFailedException"></exception>
|
||||||
</member>
|
</member>
|
||||||
|
|
@ -19435,6 +19482,16 @@
|
||||||
上一次修改密码的时间
|
上一次修改密码的时间
|
||||||
</summary>
|
</summary>
|
||||||
</member>
|
</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">
|
<member name="T:IRaCIS.Application.Contracts.UserAddedReturnDTO">
|
||||||
<summary>
|
<summary>
|
||||||
添加用户是的返回模型
|
添加用户是的返回模型
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
using System;
|
using System;
|
||||||
using IRaCIS.Core.Domain.Share;
|
using IRaCIS.Core.Domain.Share;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
namespace IRaCIS.Core.Application.Service.Document.DTO;
|
namespace IRaCIS.Core.Application.Service.DTO;
|
||||||
|
|
||||||
public class UserAgreementView : UserAgreementAddOrEdit
|
public class UserAgreementView : UserAgreementAddOrEdit
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -7,8 +7,8 @@
|
||||||
using System;
|
using System;
|
||||||
using IRaCIS.Core.Infrastructure.Extention;
|
using IRaCIS.Core.Infrastructure.Extention;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using IRaCIS.Core.Application.Service.Document.DTO;
|
using IRaCIS.Core.Application.Service.DTO;
|
||||||
namespace IRaCIS.Core.Application.Service.Document.Interface;
|
namespace IRaCIS.Core.Application.Service.Interface;
|
||||||
|
|
||||||
public interface IUserAgreementService
|
public interface IUserAgreementService
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,8 @@ using Microsoft.AspNetCore.Mvc;
|
||||||
using IRaCIS.Core.Infrastructure.Extention;
|
using IRaCIS.Core.Infrastructure.Extention;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
using IRaCIS.Core.Infra.EFCore;
|
using IRaCIS.Core.Infra.EFCore;
|
||||||
using IRaCIS.Core.Application.Service.Document.Interface;
|
using IRaCIS.Core.Application.Service.Interface;
|
||||||
using IRaCIS.Core.Application.Service.Document.DTO;
|
using IRaCIS.Core.Application.Service.DTO;
|
||||||
namespace IRaCIS.Core.Application.Service;
|
namespace IRaCIS.Core.Application.Service;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,6 @@
|
||||||
using AutoMapper.EquivalencyExpression;
|
using AutoMapper.EquivalencyExpression;
|
||||||
using IRaCIS.Application.Contracts;
|
using IRaCIS.Application.Contracts;
|
||||||
using IRaCIS.Core.Application.Contracts;
|
using IRaCIS.Core.Application.Contracts;
|
||||||
using IRaCIS.Core.Application.Service.Document.DTO;
|
|
||||||
using IRaCIS.Core.Application.Service.DTO;
|
using IRaCIS.Core.Application.Service.DTO;
|
||||||
using IRaCIS.Core.Application.ViewModel;
|
using IRaCIS.Core.Application.ViewModel;
|
||||||
using IRaCIS.Core.Infrastructure.Extention;
|
using IRaCIS.Core.Infrastructure.Extention;
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ namespace IRaCIS.Core.Application.Service
|
||||||
//Task<UserDetailDTO> GetUser(Guid id);
|
//Task<UserDetailDTO> GetUser(Guid id);
|
||||||
//Task<PageOutput<UserListDTO>> GetUserList(UserListQueryDTO param);
|
//Task<PageOutput<UserListDTO>> GetUserList(UserListQueryDTO param);
|
||||||
//Task<IResponseOutput<LoginReturnDTO>> Login(string userName, string password);
|
//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<IResponseOutput> SendMFAEmail(SendMfaCommand sendMfa);
|
||||||
Task<UserBasicInfo> GetUserBasicInfo(Guid userId, string pwd);
|
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)
|
.HasMaxLength(400)
|
||||||
.HasColumnType("nvarchar(400)");
|
.HasColumnType("nvarchar(400)");
|
||||||
|
|
||||||
|
b.Property<Guid?>("PrivacyPolicyId")
|
||||||
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.Property<int?>("Sex")
|
b.Property<int?>("Sex")
|
||||||
.HasColumnType("int");
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
|
@ -3123,6 +3126,9 @@ namespace IRaCIS.Core.Infra.EFCore.Migrations
|
||||||
b.Property<Guid>("UpdateUserId")
|
b.Property<Guid>("UpdateUserId")
|
||||||
.HasColumnType("uniqueidentifier");
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
|
b.Property<Guid?>("UserAgreementId")
|
||||||
|
.HasColumnType("uniqueidentifier");
|
||||||
|
|
||||||
b.Property<int>("UserCeateSource")
|
b.Property<int>("UserCeateSource")
|
||||||
.HasColumnType("int");
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue