From 4742782a1d111fa21a060ede8e17f50a88f4f1f6 Mon Sep 17 00:00:00 2001 From: kanade Date: Thu, 17 Sep 2026 10:47:44 +0800 Subject: [PATCH] =?UTF-8?q?feat(erp):=20=E6=B7=BB=E5=8A=A0=E5=AE=A1?= =?UTF-8?q?=E6=89=B9=E8=A7=92=E8=89=B2=E5=92=8C=E5=91=98=E5=B7=A5ID?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在费用实体中增加ReviewRoleId和ReviewStaffId字段 - 在请求实体中增加ReviewRoleId和ReviewStaffId字段 - 扩展工作流相关数据结构以支持审批流程跟踪 --- erp/expense.go | 2 ++ erp/request.go | 2 ++ 2 files changed, 4 insertions(+) diff --git a/erp/expense.go b/erp/expense.go index 2f627d9..2240d91 100644 --- a/erp/expense.go +++ b/erp/expense.go @@ -65,6 +65,8 @@ type ExpenseItem struct { WorkflowStatus int64 `json:"workflowStatus"` WorkflowReason string `json:"workflowReason"` WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"` + ReviewRoleId int64 `json:"reviewRoleId"` + ReviewStaffId int64 `json:"reviewStaffId"` ExpenseStaffId int64 `json:"expenseStaffId"` CreatedStaffId int64 `json:"createdStaffId"` BanFlag int64 `json:"banFlag"` diff --git a/erp/request.go b/erp/request.go index 0c909dc..4766a64 100644 --- a/erp/request.go +++ b/erp/request.go @@ -84,6 +84,8 @@ type RequestItem struct { WorkflowStatus int64 `json:"workflowStatus"` WorkflowReason string `json:"workflowReason"` WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"` + ReviewRoleId int64 `json:"reviewRoleId"` + ReviewStaffId int64 `json:"reviewStaffId"` CreatedStaffId int64 `json:"createdStaffId"` Ik3cloudStatus int64 `json:"ik3CloudStatus"` Ik3cloudErrMsg string `json:"ik3CloudErrMsg"`