OAFLOW1 支持负责人本人报销兜底审批
这个提交包含在:
@@ -9,6 +9,7 @@ export type ApprovalRoleCode =
|
||||
| "administration"
|
||||
| "hr"
|
||||
| "admin";
|
||||
export type ApprovalOwnerSelfFallbackRoleCode = "finance_mgr";
|
||||
|
||||
export type ApprovalRule = {
|
||||
id: string;
|
||||
@@ -18,6 +19,7 @@ export type ApprovalRule = {
|
||||
level1Role: ApprovalRoleCode;
|
||||
level2Role: ApprovalRoleCode | null;
|
||||
level3Role: ApprovalRoleCode | null;
|
||||
ownerSelfFallbackRole: ApprovalOwnerSelfFallbackRoleCode | null;
|
||||
enabled: boolean;
|
||||
priority: number;
|
||||
createdAt: string | null;
|
||||
@@ -46,6 +48,7 @@ export type ApprovalRuleCreatePayload = {
|
||||
level1Role: ApprovalRoleCode;
|
||||
level2Role: ApprovalRoleCode | null;
|
||||
level3Role: ApprovalRoleCode | null;
|
||||
ownerSelfFallbackRole: ApprovalOwnerSelfFallbackRoleCode | null;
|
||||
enabled?: boolean;
|
||||
priority?: number;
|
||||
};
|
||||
@@ -65,4 +68,3 @@ export async function patchApprovalRule(approvalRuleId: string, payload: Approva
|
||||
body: JSON.stringify(payload),
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
在新工单中引用
屏蔽一个用户