12345678910111213141516171819202122232425262728293031 |
- package request
- type WorkflowBusinessObject struct {
- BusinessType string `json:"businessType"`
- BusinessObject interface{} `json:"businessObject"`
- }
- type LaunchWorkflowPrepareParams struct {
- WorkflowTemplateID string `json:"workflowTemplateId" binding:"required" assign:"toField:WorkflowTemplateID"`
- CreateUserID string `json:"createUserId" binding:"required" assign:"toField:CreateUserID"`
- TenantID string `json:"tenantId" binding:"required" assign:"toField:TenantID"`
- }
- type StartWorkflowRequest struct {
- WorkflowTemplateID string `json:"workflowTemplateId"`
- LaunchUserName string `json:"launchUserName"`
- Matter string `json:"matter"`
- BusinessObject string `json:"businessObject"`
- UserStructureID string `json:"userStructureId"`
- CreateUserID string `json:"createUserId"`
- TenantID string `json:"tenantId"`
- }
- type StartWorkFlowByBusinessTypeRequest struct {
- BusinessType string `json:"businessType"`
- LaunchUserName string `json:"launchUserName"`
- Matter string `json:"matter"`
- Data interface{} `json:"data"`
- CreateUserID string `json:"createUserId"`
- TenantID string `json:"tenantId"`
- }
|