12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package response
- import (
- "github.com/rdlucklib/rdluck_tools/paging"
- )
- type BiApproveFlowItem struct {
- BiApproveFlowId int `description:"主键"`
- FlowName string `description:"bi审批流程名称"`
- ClassifyId int `description:"分类ID"`
- ClassifyName string `description:"分类名称"`
- CurrVersion int `description:"当前版本"`
- CreateTime string `description:"创建时间"`
- ModifyTime string `description:"修改时间"`
- }
- type BiApproveFlowListResp struct {
- List []*BiApproveFlowItem
- Paging *paging.PagingItem
- }
- type BiApproveFlowDetailResp struct {
- BiApproveFlowItem `description:"审批流信息"`
- Nodes []*BiApproveNodeItem `description:"节点信息"`
- }
- type BiApproveNodeUser struct {
- UserType string `description:"审批人类型: user-用户; role-角色"`
- UserId int `description:"用户/角色ID"`
- UserName string `description:"用户/角色姓名"`
- Sort int `description:"排序"`
- }
- type BiApproveNodeItem struct {
- BiApproveNodeId int `description:"BI审批节点ID"`
- BiApproveFlowId int `description:"BI审批流ID"`
- PrevNodeId int `description:"上一个节点ID(0为开始节点)"`
- NextNodeId int `description:"下一个节点ID(0为结束节点)"`
- NodeType int `description:"节点类型:0-审批;1-抄送"`
- ApproveType int `description:"审批类型:1-依次审批;2-会签;3-或签"`
- Users []*BiApproveNodeUser `description:"审批人信息"`
- }
- type BiApproveListResp struct {
- List []*BiApproveItemOrmResp
- Paging *paging.PagingItem
- }
|