This commit is contained in:
fuenmao
2026-08-26 15:30:31 +08:00
parent 9ae5e0bc54
commit db3d58bc99
16 changed files with 565 additions and 39 deletions
@@ -554,6 +554,21 @@
业务备注。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObOnboardingTask.CompanyName">
<summary>
公司名称 (展示用)
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObOnboardingTask.PositionName">
<summary>
岗位名称 (展示用)
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObOnboardingTask.OnboardingTemplateName">
<summary>
入职模板名称 (展示用)
</summary>
</member>
<member name="T:SimpleAdmin.Application.ObOnboardingTemplate">
<summary>
入职模板,统一组织公司、岗位、合同、补充字段和上传材料。
@@ -1151,7 +1166,7 @@
</member>
<member name="T:SimpleAdmin.Application.ObTaskLink">
<summary>
新员工专属填写链接,仅保存 Token 哈希及链接生命周期信息。
新员工专属填写链接。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskLink.TaskId">
@@ -1159,9 +1174,14 @@
所属入职任务 Id。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskLink.PlainToken">
<summary>
明文 Token,仅供受保护的管理端链接接口内部读取。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskLink.TokenHash">
<summary>
访问 Token 的 SHA-256 哈希,不保存明文 Token。
访问 Token 的 SHA-256 哈希。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskLink.LinkStatus">
@@ -2977,6 +2997,11 @@
待上传文件大小,单位为字节。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingMaterialUploadValidationInput.TaskMaterialId">
<summary>
需要重新上传并替换的任务材料记录 Id;为空时按新增数量校验。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingDynamicValueInput">
<summary>
单个动态字段填写值。
@@ -3027,6 +3052,11 @@
系统文件 Id。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingSaveMaterialInput.TaskMaterialId">
<summary>
需要重新上传并替换的任务材料记录 Id;为空时新增材料。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingDeleteMaterialInput">
<summary>
删除员工在当前可编辑任务中上传的一条材料。
@@ -3157,6 +3187,11 @@
校验任务归属后返回合同模板源文件 Id。
</summary>
</member>
<member name="M:SimpleAdmin.Application.IOnboardingPublicTaskService.GetMaterialSource(SimpleAdmin.Application.OnboardingPublicMaterialSourceInput)">
<summary>
校验 Token 和任务归属后返回已上传材料的文件信息。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingPublicTaskService">
<summary>
员工手机端公开入口,仅凭一次性任务链接访问入职资料。
@@ -3177,6 +3212,11 @@
根据员工当前已填写信息生成合同预览,并返回已替换变量的 DOCX 文件 Id。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingPublicTaskService.GetMaterialSource(SimpleAdmin.Application.OnboardingPublicMaterialSourceInput)">
<summary>
校验一次性链接与材料归属,避免通过文件 Id 越权读取其他任务文件。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskContractVariableQueryInput">
<summary>
查询任务合同变量参数。
@@ -3407,6 +3447,11 @@
查询任务基础信息、人员资料、合同、材料、表单值、链接和审核记录。
</summary>
</member>
<member name="M:SimpleAdmin.Application.IOnboardingTaskQueryService.GetTaskLink(SimpleAdmin.Core.BaseIdInput)">
<summary>
获取或重新生成任务有效填写链接。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskQueryService">
<summary>
实现入职任务查询业务能力。
@@ -3422,6 +3467,16 @@
查询任务基础信息、人员资料、合同、材料、表单值、链接和审核记录。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskQueryService.GetTaskLink(SimpleAdmin.Core.BaseIdInput)">
<summary>
获取或重新生成任务有效填写链接。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskQueryService.GetLinkExpiryHours">
<summary>
从系统配置读取员工填写链接有效期,创建任务与续期保持同一规则。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskCreateInput">
<summary>
创建新员工入职任务参数。
@@ -3532,6 +3587,21 @@
任务合同 Id。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingPublicMaterialSourceInput">
<summary>
员工端预览已上传材料参数。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicMaterialSourceInput.Token">
<summary>
员工填写链接中的明文 Token。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicMaterialSourceInput.TaskMaterialId">
<summary>
任务材料记录 Id。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskPublicSaveInput">
<summary>
员工端保存固定基础信息参数。
@@ -3657,11 +3727,71 @@
允许上传的最大文件数量。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicMaterialOutput.MaxFileSizeMb">
<summary>
单个文件最大大小,单位为 MB;为空表示不限制。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicMaterialOutput.Required">
<summary>
是否必填、必传或必签。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput">
<summary>
员工端已上传材料展示信息。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.Id">
<summary>
任务材料记录 Id。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.MaterialTypeId">
<summary>
材料类型 Id。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.MaterialName">
<summary>
材料显示名称。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.FileId">
<summary>
系统文件 Id。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.FileName">
<summary>
用户上传时的原始文件名。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.FileSuffix">
<summary>
文件扩展名,不包含点号。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.FileSizeInfo">
<summary>
格式化后的文件大小。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.UploadedAt">
<summary>
材料上传时间。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.ReviewStatus">
<summary>
材料审核状态。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicTaskMaterialOutput.ReviewRemark">
<summary>
材料审核意见。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskPublicDetailOutput">
<summary>
员工端入职任务完整详情。