This commit is contained in:
fuenmao
2026-08-25 20:37:17 +08:00
parent 38801533e9
commit be20a31332
22 changed files with 1090 additions and 336 deletions
@@ -886,7 +886,7 @@
</member>
<member name="T:SimpleAdmin.Application.ObTaskEmployeeInfo">
<summary>
候选人在入职任务中提交的固定人员基础信息。
候选人在入职任务中提交的《入职登记表》标准员工档案信息。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.TaskId">
@@ -896,12 +896,7 @@
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EmployeeNo">
<summary>
员工编号。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.InternalNo">
<summary>
内部人员编号。
员工编号(选填/人事分配)。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EmployeeName">
@@ -909,29 +904,44 @@
员工姓名。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.DepartmentName">
<summary>
所属部门名称。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Gender">
<summary>
性别。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Phone">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Nation">
<summary>
手机号码。
民族。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.IdCardNumber">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Birthday">
<summary>
身份证号码。
出生年月日。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.College">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.RegisteredResidence">
<summary>
毕业院校。
户籍所在地。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Height">
<summary>
身高 (cm)。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Weight">
<summary>
体重 (kg)。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.HealthCondition">
<summary>
健康状况。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.MaritalStatus">
<summary>
婚育情况。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Education">
@@ -944,64 +954,49 @@
所学专业。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.BirthDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.GraduatedSchool">
<summary>
出生日期。
毕业院校。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.RegisteredResidence">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.VocationalQualification">
<summary>
户籍所在地。
职业资格。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Nation">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.QualificationLevel">
<summary>
民族。
资格等级。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ContactAddress">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.TechnicalSpecialty">
<summary>
现居住或联系地址。
有何技术特长。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EntryDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Phone">
<summary>
入职日期。
联系电话/手机号。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ContractStartDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Email">
<summary>
合同开始日期。
电子邮箱。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ContractEndDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.IdCardNumber">
<summary>
合同结束日期。
身份证号码。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ProbationStartDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.CurrentAddress">
<summary>
试用期开始日期。
暂住地址 / 现居住地址。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ProbationEndDate">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.LandlordContact">
<summary>
试用期结束日期。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.RegularizationDate">
<summary>
转正日期。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.SocialInsuranceCompany">
<summary>
社保缴纳公司。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.ContractNature">
<summary>
合同性质。
房东联系方式。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.BankCardNumber">
@@ -1009,19 +1004,69 @@
工资银行卡号。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.BankAccountName">
<summary>
银行卡开户名。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.BankName">
<summary>
开户银行名称。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.Remark">
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.BankAccountName">
<summary>
业务备注。
银行卡开户人姓名。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EmergencyContact">
<summary>
紧急联系人姓名。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EmergencyPhone">
<summary>
紧急联系人电话。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EmergencyAddress">
<summary>
紧急联系人联系地址。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.EducationHistoryJson">
<summary>
教育学习经历 JSON 列表: [ { timeRange, location, content, result } ]
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.WorkHistoryJson">
<summary>
主要工作经历 JSON 列表: [ { timeRange, companyName, salary, position, leaveReason } ]
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.FamilyMembersJson">
<summary>
家庭成员 JSON 列表: [ { name, relationship, age, company, phone } ]
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.OnboardingDepartment">
<summary>
入职部门。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.OnboardingDate">
<summary>
入职时间。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.OnboardingPosition">
<summary>
入职岗位。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.OtherRemarks">
<summary>
其他说明。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObTaskEmployeeInfo.CustomVariablesJson">
<summary>
员工补充自定义变量键值 JSON: { "VariableName": "Value" }
</summary>
</member>
<member name="T:SimpleAdmin.Application.ObTaskFormRequirement">
@@ -1354,6 +1399,57 @@
业务备注。
</summary>
</member>
<member name="T:SimpleAdmin.Application.ObVariableDefinition">
<summary>
全局合同变量字典定义表。
包含标准入职登记表变量、人事合同变量及企业自定义变量。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.VariableCode">
<summary>
变量全编码,如 employee.EmployeeName, hr.BaseSalary, company.CompanyName, system.TaskNo。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.VariableName">
<summary>
变量中文显示名称,如“员工姓名”、“基本工资”。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.VariableCategory">
<summary>
变量作用域分类:employee(员工变量), hr(人事参数), company(公司变量), system(系统变量)。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.DataType">
<summary>
数据类型:string, number, date, multiline。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.DefaultValue">
<summary>
默认值或占位提示。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.IsBuiltIn">
<summary>
是否为入职登记表内置字段(内置字段不可删,且第1步自动收集)。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.Required">
<summary>
是否必填。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.SortCode">
<summary>
排序码。
</summary>
</member>
<member name="P:SimpleAdmin.Application.ObVariableDefinition.Remark">
<summary>
变量说明/备注。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingTaskStatus">
<summary>
入职任务状态。
@@ -1629,6 +1725,11 @@
退回入职任务,保存审核意见并允许候选人补充资料。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingAuditService.ParseDate(System.String)">
<summary>
将登记表中的日期文本转换为正式员工档案日期。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingCompanyPageInput">
<summary>
入职业务公司分页查询参数。
@@ -2926,6 +3027,21 @@
系统文件 Id。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingDeleteMaterialInput">
<summary>
删除员工在当前可编辑任务中上传的一条材料。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingDeleteMaterialInput.Token">
<summary>
员工填写链接中的明文 Token。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingDeleteMaterialInput.TaskMaterialId">
<summary>
任务材料记录 Id。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingConfirmContractInput">
<summary>
员工确认阅读合同参数。
@@ -2966,6 +3082,11 @@
关联候选人已经上传的系统文件与材料类型。
</summary>
</member>
<member name="M:SimpleAdmin.Application.IOnboardingPublicSubmissionService.DeleteMaterial(SimpleAdmin.Application.OnboardingDeleteMaterialInput)">
<summary>
删除可编辑任务中的一条已上传材料关联。
</summary>
</member>
<member name="M:SimpleAdmin.Application.IOnboardingPublicSubmissionService.ConfirmContract(SimpleAdmin.Application.OnboardingConfirmContractInput)">
<summary>
记录候选人已阅读并确认指定任务合同。
@@ -2996,6 +3117,11 @@
关联已上传 OSS 文件与任务材料要求。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingPublicSubmissionService.DeleteMaterial(SimpleAdmin.Application.OnboardingDeleteMaterialInput)">
<summary>
任务仍可编辑时删除一条已上传材料。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingPublicSubmissionService.ConfirmContract(SimpleAdmin.Application.OnboardingConfirmContractInput)">
<summary>
记录候选人已经查看并确认动态生成的合同。
@@ -3038,7 +3164,7 @@
</member>
<member name="M:SimpleAdmin.Application.OnboardingPublicTaskService.Detail(SimpleAdmin.Application.OnboardingTaskPublicAccessInput)">
<summary>
通过有效 Token 获取任务创建时冻结的字段、材料和合同信息。
通过有效 Token 获取任务创建时冻结的材料、合同和新版入职登记表信息。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingPublicTaskService.SaveEmployeeInfo(SimpleAdmin.Application.OnboardingTaskPublicSaveInput)">
@@ -3456,6 +3582,46 @@
是否必填、必传或必签。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingPublicContractVariableOutput">
<summary>
员工端需要填写的合同员工变量。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.VariableCode">
<summary>
合同变量编码。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.VariableName">
<summary>
合同变量显示名称。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.VariableType">
<summary>
变量来源类型。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.DataType">
<summary>
变量数据类型。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.DefaultValue">
<summary>
变量默认值。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.OptionsJson">
<summary>
选择型变量的可选项 JSON。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingPublicContractVariableOutput.Required">
<summary>
是否必填。
</summary>
</member>
<member name="T:SimpleAdmin.Application.OnboardingPublicMaterialOutput">
<summary>
员工端材料上传要求。
@@ -3526,6 +3692,11 @@
候选人已上传材料列表。
</summary>
</member>
<member name="P:SimpleAdmin.Application.OnboardingTaskPublicDetailOutput.ContractVariables">
<summary>
合同中由员工填写的扩展变量。
</summary>
</member>
<member name="T:SimpleAdmin.Application.IOnboardingTaskService">
<summary>
定义入职任务创建业务能力。
@@ -3543,7 +3714,7 @@
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskService.Create(SimpleAdmin.Application.OnboardingTaskCreateInput)">
<summary>
校验公司、岗位和入职模板后创建任务,并冻结合同、补充字段及材料要求。
校验公司、岗位和入职模板后创建任务,并冻结合同及材料要求。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskService.ApplyInitialContractVariables(System.Collections.Generic.List{SimpleAdmin.Application.OnboardingInitialContractVariableInput},System.Collections.Generic.List{SimpleAdmin.Application.ObTaskContract})">
@@ -3551,6 +3722,16 @@
校验并保存任务创建时填写的人事合同变量。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskService.ValidateInitialContractDateRanges(System.Collections.Generic.List{SimpleAdmin.Application.OnboardingInitialContractVariableInput})">
<summary>
校验人事创建任务时填写的合同日期先后关系。
</summary>
</member>
<member name="M:SimpleAdmin.Application.OnboardingTaskService.ValidateDateRange(System.Collections.Generic.IEnumerable{SimpleAdmin.Application.OnboardingInitialContractVariableInput},System.String,System.String,System.String)">
<summary>
校验同一合同版本内一组开始、结束日期。
</summary>
</member>
<member name="T:SimpleAdmin.Application.IOrgService">
<summary>
机构服务