feat(oa): 添加单证员字段支持
- 在DepartmentItem结构体中新增VouchingClerkId字段 - 在ArgsDepartmentAdd参数结构体中新增VouchingClerkId字段 - 更新部门数据结构以支持单证员信息存储 - 为部门管理功能增加单证员关联能力
This commit is contained in:
@@ -10,13 +10,14 @@ import (
|
|||||||
type department struct {
|
type department struct {
|
||||||
}
|
}
|
||||||
type DepartmentItem struct {
|
type DepartmentItem struct {
|
||||||
Id int64 `json:"id"`
|
Id int64 `json:"id"`
|
||||||
Name string `json:"name"`
|
Name string `json:"name"`
|
||||||
Code string `json:"code"`
|
Code string `json:"code"`
|
||||||
ParentId int64 `json:"parentId"`
|
ParentId int64 `json:"parentId"`
|
||||||
ManageStaffId int64 `json:"manageStaffId"`
|
ManageStaffId int64 `json:"manageStaffId"`
|
||||||
CreatedAt time.Time `json:"createdAt"`
|
VouchingClerkId int64 `json:"vouchingClerkId"`
|
||||||
Children []*DepartmentItem `json:"children"`
|
CreatedAt time.Time `json:"createdAt"`
|
||||||
|
Children []*DepartmentItem `json:"children"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// All @TITLE 获取部门
|
// All @TITLE 获取部门
|
||||||
@@ -30,10 +31,11 @@ func (d *department) All(ctx context.Context) (reply []DepartmentItem, err error
|
|||||||
}
|
}
|
||||||
|
|
||||||
type ArgsDepartmentAdd struct {
|
type ArgsDepartmentAdd struct {
|
||||||
Name string // 部门名称
|
Name string // 部门名称
|
||||||
Code string // 部门编号
|
Code string // 部门编号
|
||||||
ParentId int64 // 上级部门id
|
ParentId int64 // 上级部门id
|
||||||
ManageStaffId int64 // 部门负责人
|
ManageStaffId int64 // 部门负责人
|
||||||
|
VouchingClerkId int64 // 单证员id
|
||||||
}
|
}
|
||||||
|
|
||||||
// Add @TITLE 添加部门
|
// Add @TITLE 添加部门
|
||||||
|
|||||||
Reference in New Issue
Block a user