R19/R20: 项目主域进 OA 并打通报销差旅周报待办

这个提交包含在:
2026-03-22 08:34:18 +08:00
父节点 0235ccb968
当前提交 3f9738ac9c
共修改 28 个文件,包含 3236 行新增和 21 行删除
+4
查看文件
@@ -14,6 +14,8 @@ export type TodoItem = {
priority: TodoPriority;
status: TodoStatus;
source: TodoSource;
projectId: string | null;
project: { id: string; projectNo: string; name: string } | null;
createdAt: string | null;
updatedAt: string | null;
completedAt: string | null;
@@ -43,6 +45,7 @@ export async function createTodo(payload: {
dueDate?: string | null;
priority?: TodoPriority;
source?: TodoSource;
projectId?: string | null;
}) {
return apiRequestData<{ item: TodoItem }>("/api/todos", {
method: "POST",
@@ -57,6 +60,7 @@ export async function patchTodo(id: string, payload: Partial<{
dueDate: string | null;
priority: TodoPriority;
status: TodoStatus;
projectId: string | null;
}>) {
return apiRequestData<{ item: TodoItem }>(`/api/todos/${id}`, {
method: "PATCH",