feat(P15B-1,P15B-6): 完成请假V1闭环
这个提交包含在:
@@ -53,6 +53,7 @@ export type WorkflowTaskDetail = {
|
||||
};
|
||||
workflowInstance: {
|
||||
id: string;
|
||||
entityType: string;
|
||||
currentStatus: string;
|
||||
currentStepId: string;
|
||||
startedAt: string | null;
|
||||
@@ -76,6 +77,30 @@ export type WorkflowTaskDetail = {
|
||||
name: string;
|
||||
} | null;
|
||||
} | null;
|
||||
leaveRequest: {
|
||||
id: string;
|
||||
status: string;
|
||||
startDate: string | null;
|
||||
endDate: string | null;
|
||||
startSession: "am" | "pm";
|
||||
endSession: "am" | "pm";
|
||||
requestedDays: number;
|
||||
reason: string | null;
|
||||
attachment: {
|
||||
originalName: string | null;
|
||||
mimeType: string | null;
|
||||
} | null;
|
||||
leaveType: {
|
||||
id: string;
|
||||
code: string;
|
||||
name: string;
|
||||
} | null;
|
||||
owner: {
|
||||
id: string;
|
||||
employeeNo: string;
|
||||
name: string;
|
||||
} | null;
|
||||
} | null;
|
||||
allowedActions: Array<"approve" | "reject" | "return" | "transfer">;
|
||||
history: WorkflowHistoryItem[];
|
||||
};
|
||||
|
||||
在新工单中引用
屏蔽一个用户