feat(erp): 添加审批角色和员工ID字段
- 在费用实体中增加ReviewRoleId和ReviewStaffId字段 - 在请求实体中增加ReviewRoleId和ReviewStaffId字段 - 扩展工作流相关数据结构以支持审批流程跟踪
This commit is contained in:
@@ -65,6 +65,8 @@ type ExpenseItem struct {
|
|||||||
WorkflowStatus int64 `json:"workflowStatus"`
|
WorkflowStatus int64 `json:"workflowStatus"`
|
||||||
WorkflowReason string `json:"workflowReason"`
|
WorkflowReason string `json:"workflowReason"`
|
||||||
WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"`
|
WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"`
|
||||||
|
ReviewRoleId int64 `json:"reviewRoleId"`
|
||||||
|
ReviewStaffId int64 `json:"reviewStaffId"`
|
||||||
ExpenseStaffId int64 `json:"expenseStaffId"`
|
ExpenseStaffId int64 `json:"expenseStaffId"`
|
||||||
CreatedStaffId int64 `json:"createdStaffId"`
|
CreatedStaffId int64 `json:"createdStaffId"`
|
||||||
BanFlag int64 `json:"banFlag"`
|
BanFlag int64 `json:"banFlag"`
|
||||||
|
|||||||
@@ -84,6 +84,8 @@ type RequestItem struct {
|
|||||||
WorkflowStatus int64 `json:"workflowStatus"`
|
WorkflowStatus int64 `json:"workflowStatus"`
|
||||||
WorkflowReason string `json:"workflowReason"`
|
WorkflowReason string `json:"workflowReason"`
|
||||||
WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"`
|
WorkflowUpdatedAt *time.Time `json:"workflowUpdatedAt"`
|
||||||
|
ReviewRoleId int64 `json:"reviewRoleId"`
|
||||||
|
ReviewStaffId int64 `json:"reviewStaffId"`
|
||||||
CreatedStaffId int64 `json:"createdStaffId"`
|
CreatedStaffId int64 `json:"createdStaffId"`
|
||||||
Ik3cloudStatus int64 `json:"ik3CloudStatus"`
|
Ik3cloudStatus int64 `json:"ik3CloudStatus"`
|
||||||
Ik3cloudErrMsg string `json:"ik3CloudErrMsg"`
|
Ik3cloudErrMsg string `json:"ik3CloudErrMsg"`
|
||||||
|
|||||||
Reference in New Issue
Block a user