mirror of
https://gitee.com/xiangheng/x_admin.git
synced 2025-10-08 17:40:24 +08:00
78 lines
4.5 KiB
Go
78 lines
4.5 KiB
Go
package flowSchema
|
||
|
||
import "x_admin/core"
|
||
|
||
//FlowApplyListReq 申请流程列表参数
|
||
type FlowApplyListReq struct {
|
||
TemplateId int `form:"templateId"` // 模板
|
||
ApplyUserId int `form:"applyUserId"` // 申请人id
|
||
ApplyUserNickname string `form:"applyUserNickname"` // 申请人昵称
|
||
FlowName string `form:"flowName"` // 流程名称
|
||
FlowGroup int `form:"flowGroup"` // 流程分类
|
||
FlowRemark string `form:"flowRemark"` // 流程描述
|
||
FlowFormData string `form:"flowFormData"` // 表单配置
|
||
FlowProcessData string `form:"flowProcessData"` // 流程配置
|
||
FlowProcessDataList string `form:"flowProcessDataList"` // 流程配置list数据
|
||
FormValue string `form:"formValue"` // 表单值
|
||
Status int `form:"status"` // 状态:1待提交,2审批中,3审批完成,4审批失败
|
||
}
|
||
|
||
//FlowApplyDetailReq 申请流程详情参数
|
||
type FlowApplyDetailReq struct {
|
||
Id int `form:"id"` //
|
||
}
|
||
|
||
//FlowApplyAddReq 申请流程新增参数
|
||
type FlowApplyAddReq struct {
|
||
TemplateId int `form:"templateId"` // 模板
|
||
ApplyUserId int `form:"applyUserId"` // 申请人id
|
||
ApplyUserNickname string `form:"applyUserNickname"` // 申请人昵称
|
||
FlowName string `form:"flowName"` // 流程名称
|
||
// FlowGroup int `form:"flowGroup"` // 流程分类
|
||
// FlowRemark string `form:"flowRemark"` // 流程描述
|
||
// FlowFormData string `form:"flowFormData"` // 表单配置
|
||
// FlowProcessData string `form:"flowProcessData"` // 流程配置
|
||
// FlowProcessDataList string `form:"flowProcessDataList"` // 流程配置list数据
|
||
FormValue string `form:"formValue"` // 表单值
|
||
Status int `form:"status"` // 状态:1待提交,2审批中,3审批完成,4审批失败
|
||
}
|
||
|
||
//FlowApplyEditReq 申请流程新增参数
|
||
type FlowApplyEditReq struct {
|
||
Id int `form:"id"` //
|
||
// TemplateId int `form:"templateId"` // 模板
|
||
// ApplyUserId int `form:"applyUserId"` // 申请人id
|
||
// ApplyUserNickname string `form:"applyUserNickname"` // 申请人昵称
|
||
FlowName string `form:"flowName"` // 流程名称
|
||
// FlowGroup int `form:"flowGroup"` // 流程分类
|
||
// FlowRemark string `form:"flowRemark"` // 流程描述
|
||
// FlowFormData string `form:"flowFormData"` // 表单配置
|
||
// FlowProcessData string `form:"flowProcessData"` // 流程配置
|
||
// FlowProcessDataList string `form:"flowProcessDataList"` // 流程配置list数据
|
||
FormValue string `form:"formValue"` // 表单值
|
||
Status int `form:"status"` // 状态:1待提交,2审批中,3审批完成,4审批失败
|
||
}
|
||
|
||
//FlowApplyDelReq 申请流程新增参数
|
||
type FlowApplyDelReq struct {
|
||
Id int `form:"id"` //
|
||
}
|
||
|
||
//FlowApplyResp 申请流程返回信息
|
||
type FlowApplyResp struct {
|
||
Id int `json:"id" structs:"id"` //
|
||
TemplateId int `json:"templateId" structs:"templateId"` // 模板
|
||
ApplyUserId int `json:"applyUserId" structs:"applyUserId"` // 申请人id
|
||
ApplyUserNickname string `json:"applyUserNickname" structs:"applyUserNickname"` // 申请人昵称
|
||
FlowName string `json:"flowName" structs:"flowName"` // 流程名称
|
||
FlowGroup int `json:"flowGroup" structs:"flowGroup"` // 流程分类
|
||
FlowRemark string `json:"flowRemark" structs:"flowRemark"` // 流程描述
|
||
FlowFormData string `json:"flowFormData" structs:"flowFormData"` // 表单配置
|
||
FlowProcessData string `json:"flowProcessData" structs:"flowProcessData"` // 流程配置
|
||
FlowProcessDataList string `json:"flowProcessDataList"` // 流程配置list数据
|
||
FormValue string `json:"formValue"` // 表单值
|
||
Status int `json:"status" structs:"status"` // 状态:1待提交,2审批中,3审批完成,4审批失败
|
||
UpdateTime core.NullTime `json:"updateTime" structs:"updateTime"` // 更新时间
|
||
CreateTime core.NullTime `json:"createTime" structs:"createTime"` // 创建时间
|
||
}
|