FlexJobApi.Core/FlexJobApi.Core.xml
@@ -5303,6 +5303,16 @@ 上上签证书账号(选填) </summary> </member> <member name="T:FlexJobApi.Core.CheckContractTemplateCommand"> <summary> 校验合同模是否可用 </summary> </member> <member name="P:FlexJobApi.Core.CheckContractTemplateCommand.Id"> <summary> 合同模板Id </summary> </member> <member name="T:FlexJobApi.Core.CheckReceiveTaskCommand"> <summary> 任务验收 @@ -8244,89 +8254,19 @@ 错误信息 </summary> </member> <member name="T:FlexJobApi.Core.InviteEnterpriseEmployeeElectronSignCommand"> <member name="T:FlexJobApi.Core.InviteElectronSignCommand"> <summary> 邀请灵工签约 </summary> </member> <member name="P:FlexJobApi.Core.InviteEnterpriseEmployeeElectronSignCommand.Id"> <member name="P:FlexJobApi.Core.InviteElectronSignCommand.Id"> <summary> 灵工Id </summary> </member> <member name="P:FlexJobApi.Core.InviteEnterpriseEmployeeElectronSignCommand.ContractTemplateId"> <member name="P:FlexJobApi.Core.InviteElectronSignCommand.ContractTemplateId"> <summary> 合同模板Id </summary> </member> <member name="T:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQuery"> <summary> 查询个人用户签约详情 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQuery.Id"> <summary> 灵工Id </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQuery.Code"> <summary> 合同模板业务编码 </summary> </member> <member name="T:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult"> <summary> 查询个人用户签约详情-结果 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.ContractCode"> <summary> 合同编号 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.UserSignContractStatus"> <summary> 灵工签约状态 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.Name"> <summary> 签约方信息-员工-姓名 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.IdentityType"> <summary> 签约方信息-员工-证件类型 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.Identity"> <summary> 签约方信息-员工-证件号码 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.UserSignContractTime"> <summary> 签约方信息-员工-签约时间 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.EnterpriseType"> <summary> 签约方信息-公司主体-主体类型 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.EnterpriseEnterpriseName"> <summary> 签约方信息-公司主体-签约主体 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.EnterpriseSignContractTime"> <summary> 签约方信息-公司主体-签约时间 </summary> </member> <member name="P:FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQueryResult.ContractUrl"> <summary> 协议内容 </summary> </member> <member name="T:FlexJobApi.Core.GetEnterpriseEmployeeQuery"> @@ -8589,6 +8529,76 @@ <member name="P:FlexJobApi.Core.GetEnterpriseEmployeesQueryResultItem.EnterpriseSignContractTime"> <summary> 企业签约时间 </summary> </member> <member name="T:FlexJobApi.Core.GetPersonalUserElectronSignQuery"> <summary> 查询个人用户签约详情 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQuery.Id"> <summary> 灵工Id </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQuery.Code"> <summary> 合同模板业务编码 </summary> </member> <member name="T:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult"> <summary> 查询个人用户签约详情-结果 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.ContractCode"> <summary> 合同编号 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.UserSignContractStatus"> <summary> 灵工签约状态 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.Name"> <summary> 签约方信息-员工-姓名 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.IdentityType"> <summary> 签约方信息-员工-证件类型 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.Identity"> <summary> 签约方信息-员工-证件号码 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.UserSignContractTime"> <summary> 签约方信息-员工-签约时间 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.EnterpriseType"> <summary> 签约方信息-公司主体-主体类型 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.EnterpriseEnterpriseName"> <summary> 签约方信息-公司主体-签约主体 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.EnterpriseSignContractTime"> <summary> 签约方信息-公司主体-签约时间 </summary> </member> <member name="P:FlexJobApi.Core.GetPersonalUserElectronSignQueryResult.ContractUrl"> <summary> 协议内容 </summary> </member> <member name="T:FlexJobApi.Core.SaveEnterpriseCommand"> @@ -13352,37 +13362,37 @@ <param name="xmlDoc"></param> <returns></returns> </member> <member name="T:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQuery"> <member name="T:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQuery"> <summary> 查询个人用户签约列表 </summary> </member> <member name="P:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQuery.UserSignContractStatus"> <member name="P:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQuery.UserSignContractStatus"> <summary> 灵工签约状态 </summary> </member> <member name="T:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQueryResult"> <member name="T:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQueryResult"> <summary> 查询个人用户签约列表 </summary> </member> <member name="T:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQueryResultItem"> <member name="T:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQueryResultItem"> <summary> 查询个人用户签约列表 </summary> </member> <member name="P:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQueryResultItem.Id"> <member name="P:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQueryResultItem.Id"> <summary> 灵工Id </summary> </member> <member name="P:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQueryResultItem.EnterpriseName"> <member name="P:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQueryResultItem.EnterpriseName"> <summary> 企业全称 </summary> </member> <member name="P:FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQueryResultItem.UserSignContractStatus"> <member name="P:FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQueryResultItem.UserSignContractStatus"> <summary> 灵工签约状态 </summary> FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Commands/InviteElectronSignCommand.cs
File was renamed from FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Commands/InviteEnterpriseEmployeeElectronSignCommand.cs @@ -11,7 +11,7 @@ /// 邀请灵工签约 /// </summary> [Resource([EnumResourceController.UserServerEnterpriseEmployee])] public class InviteEnterpriseEmployeeElectronSignCommand : IRequest<Guid> public class InviteElectronSignCommand : IRequest<Guid> { /// <summary> /// 灵工Id FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetPersonalUserElectronSignsQuery.cs
File was renamed from FlexJobApi.Core/Models/UserServer/EnterpriseEmployees/Queries/GetEnterpriseEmployeeElectronSignsQuery.cs @@ -12,7 +12,7 @@ /// 查询个人用户签约列表 /// </summary> [Resource([EnumResourceController.UserServerEnterpriseEmployee])] public class GetEnterpriseEmployeeElectronSignsQuery : PagedListQuery<GetEnterpriseEmployeeElectronSignsQueryResult, GetEnterpriseEmployeeElectronSignsQueryResultItem> public class GetPersonalUserElectronSignsQuery : PagedListQuery<GetPersonalUserElectronSignsQueryResult, GetPersonalUserElectronSignsQueryResultItem> { /// <summary> /// 灵工签约状态 @@ -23,7 +23,7 @@ /// <summary> /// 查询个人用户签约列表 /// </summary> public class GetEnterpriseEmployeeElectronSignsQueryResult : PagedListQueryResult<GetEnterpriseEmployeeElectronSignsQueryResultItem> public class GetPersonalUserElectronSignsQueryResult : PagedListQueryResult<GetPersonalUserElectronSignsQueryResultItem> { } @@ -31,7 +31,7 @@ /// <summary> /// 查询个人用户签约列表 /// </summary> public class GetEnterpriseEmployeeElectronSignsQueryResultItem public class GetPersonalUserElectronSignsQueryResultItem { /// <summary> /// 灵工Id FlexJobApi.UserServer.Application/EnterpriseEmployees/Commands/EnterpriseEmployeesCommandHandler.cs
@@ -33,7 +33,7 @@ ) : IRequestHandler<ImportEnterpriseEmployeesCommand, ImportEnterpriseEmployeesCommandResult>, IRequestHandler<EditEnterpriseEmployeeCommand, Guid>, IRequestHandler<InviteEnterpriseEmployeeElectronSignCommand, Guid> IRequestHandler<InviteElectronSignCommand, Guid> { private readonly IMediator mediator = mediator; private readonly IRepository<EnterpriseEmployee> rep = rep; @@ -203,7 +203,7 @@ /// <param name="request"></param> /// <param name="cancellationToken"></param> /// <returns></returns> public async Task<Guid> Handle(InviteEnterpriseEmployeeElectronSignCommand request, CancellationToken cancellationToken) public async Task<Guid> Handle(InviteElectronSignCommand request, CancellationToken cancellationToken) { var logier = JwtUtils.GetCurrentLogier(); var entity = await rep.AsQueryable() FlexJobApi.UserServer.Application/EnterpriseEmployees/Queries/EnterpriseEmployeeQueryHandler.cs
@@ -19,7 +19,7 @@ ) : IRequestHandler<GetEnterpriseEmployeesQuery, GetEnterpriseEmployeesQueryResult>, IRequestHandler<GetEnterpriseEmployeeQuery, GetEnterpriseEmployeeQueryResult>, IRequestHandler<GetEnterpriseEmployeeElectronSignsQuery, GetEnterpriseEmployeeElectronSignsQueryResult>, IRequestHandler<GetPersonalUserElectronSignsQuery, GetPersonalUserElectronSignsQueryResult>, IRequestHandler<GetPersonalUserElectronSignQuery, GetPersonalUserElectronSignQueryResult> { private readonly IRepository<EnterpriseEmployee> rep = rep; @@ -147,7 +147,7 @@ /// <param name="request"></param> /// <param name="cancellationToken"></param> /// <returns></returns> public async Task<GetEnterpriseEmployeeElectronSignsQueryResult> Handle(GetEnterpriseEmployeeElectronSignsQuery request, CancellationToken cancellationToken) public async Task<GetPersonalUserElectronSignsQueryResult> Handle(GetPersonalUserElectronSignsQuery request, CancellationToken cancellationToken) { var logier = JwtUtils.GetCurrentLogier(); var q = rep.AsQueryable().AsNoTracking() @@ -163,13 +163,13 @@ || it.UserSignContractStatus == EnumTaskUserSignContractStatus.Effect || it.UserSignContractStatus == EnumTaskUserSignContractStatus.Stop); } var s = q.Select(it => new GetEnterpriseEmployeeElectronSignsQueryResultItem var s = q.Select(it => new GetPersonalUserElectronSignsQueryResultItem { Id = it.Id, EnterpriseName = it.Enterprise.EnterpriseName, UserSignContractStatus = it.UserSignContractStatus, }); return await request.PageModel.GetPagedListAsync<GetEnterpriseEmployeeElectronSignsQueryResult, GetEnterpriseEmployeeElectronSignsQueryResultItem>(s, cancellationToken); return await request.PageModel.GetPagedListAsync<GetPersonalUserElectronSignsQueryResult, GetPersonalUserElectronSignsQueryResultItem>(s, cancellationToken); } /// <summary> FlexJobApi.UserServer.Application/FlexJobApi.UserServer.Application.xml
@@ -181,6 +181,14 @@ <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:FlexJobApi.UserServer.Application.ContractTemplateCommandHandler.Handle(FlexJobApi.Core.CheckContractTemplateCommand,System.Threading.CancellationToken)"> <summary> 校验合同模是否可用 </summary> <param name="request"></param> <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:FlexJobApi.UserServer.Application.ContractTemplateCommandHandler.SyncElectronSignContractTemplate(FlexJobApi.Core.ContractTemplate)"> <summary> 同步电子签合同模板 @@ -366,7 +374,7 @@ 灵工命令处理器 </summary> </member> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeesCommandHandler.#ctor(Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.EnterpriseEmployee},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.EnterpriseEmployeeContract})"> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeesCommandHandler.#ctor(MediatR.IMediator,Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.EnterpriseEmployee},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.User},Furion.DatabaseAccessor.IRepository{FlexJobApi.Core.EnterpriseEmployeeContract})"> <summary> 灵工命令处理器 </summary> @@ -387,7 +395,7 @@ <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeesCommandHandler.Handle(FlexJobApi.Core.InviteEnterpriseEmployeeElectronSignCommand,System.Threading.CancellationToken)"> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeesCommandHandler.Handle(FlexJobApi.Core.InviteElectronSignCommand,System.Threading.CancellationToken)"> <summary> 邀请灵工签约 </summary> @@ -421,7 +429,7 @@ <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeeQueryHandler.Handle(FlexJobApi.UserServer.Application.GetEnterpriseEmployeeElectronSignsQuery,System.Threading.CancellationToken)"> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeeQueryHandler.Handle(FlexJobApi.UserServer.Application.GetPersonalUserElectronSignsQuery,System.Threading.CancellationToken)"> <summary> 查询个人用户签约列表 </summary> @@ -429,7 +437,7 @@ <param name="cancellationToken"></param> <returns></returns> </member> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeeQueryHandler.Handle(FlexJobApi.Core.GetEnterpriseEmployeeElectronSignQuery,System.Threading.CancellationToken)"> <member name="M:FlexJobApi.UserServer.Application.EnterpriseEmployeeQueryHandler.Handle(FlexJobApi.Core.GetPersonalUserElectronSignQuery,System.Threading.CancellationToken)"> <summary> 查询个人用户签约详情 </summary>