权限相关调整

This commit is contained in:
fuenmao
2026-09-10 16:43:23 +08:00
parent 0db1848b10
commit 4371eca6c4
11 changed files with 347 additions and 36 deletions
+9
View File
@@ -59,6 +59,7 @@ async function requestContractPreview(
export interface OnboardingTask {
id: number;
createUserId?: number | string;
taskNo: string;
companyId: number;
companyName?: string;
@@ -190,6 +191,7 @@ export interface OnboardingPositionOption {
}
export interface OnboardingCompany extends OnboardingCompanyOption {
createUserId?: number | string;
companyCode: string;
legalName: string;
unifiedSocialCreditCode?: string;
@@ -203,6 +205,7 @@ export interface OnboardingCompany extends OnboardingCompanyOption {
}
export interface OnboardingDepartment extends OnboardingDepartmentOption {
createUserId?: number | string;
companyId: number;
companyName?: string;
departmentCode: string;
@@ -213,6 +216,7 @@ export interface OnboardingDepartment extends OnboardingDepartmentOption {
}
export interface OnboardingPosition extends OnboardingPositionOption {
createUserId?: number | string;
companyId: number;
companyName?: string;
departmentId?: number;
@@ -226,6 +230,7 @@ export interface OnboardingPosition extends OnboardingPositionOption {
export interface OnboardingContractTemplate {
id: number;
createUserId?: number | string;
companyId?: number;
companyName?: string;
departmentId?: number;
@@ -287,6 +292,7 @@ export interface OnboardingTaskContractVariableGroup {
export interface OnboardingEmployee {
id: number;
createUserId?: number | string;
employeeNo?: string;
employeeName: string;
companyId: number;
@@ -309,6 +315,7 @@ export interface OnboardingEmployee {
export interface OnboardingFormField {
id: number;
createUserId?: number | string;
fieldCode: string;
fieldName: string;
dataType: string;
@@ -320,6 +327,7 @@ export interface OnboardingFormField {
export interface OnboardingMaterialType {
id: number;
createUserId?: number | string;
materialCode: string;
materialName: string;
allowedExtensions?: string;
@@ -350,6 +358,7 @@ export interface OnboardingTemplateMaterialConfig {
export interface OnboardingTemplate {
id: number;
createUserId?: number | string;
templateCode: string;
templateName: string;
companyId: number;