Documentation ¶
Index ¶
- func InitNotification(engineSvc engine.Service, templateSvc template.Service, orderSvc order.Service, ...) map[string]notification.Notification
- func InitNotifyIntegration(larkC *lark.Client) []method.NotifyIntegration
- func InitWorkflowEngineOnce(db *gorm.DB, engineSvc engine.Service, ...) *easyflow.ProcessEvent
- type Module
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitNotification ¶ added in v1.7.0
func InitNotification(engineSvc engine.Service, templateSvc template.Service, orderSvc order.Service, userSvc user.Service, taskSvc task.Service, integration []method.NotifyIntegration) map[string]notification.Notification
func InitNotifyIntegration ¶ added in v1.6.0
func InitNotifyIntegration(larkC *lark.Client) []method.NotifyIntegration
func InitWorkflowEngineOnce ¶
func InitWorkflowEngineOnce(db *gorm.DB, engineSvc engine.Service, producer2 producer.OrderStatusModifyEventProducer, taskSvc task.Service, orderSvc order.Service, workflowSvc workflow.Service, ns map[string]notification.Notification) *easyflow.ProcessEvent
Types ¶
type Module ¶
type Module struct {
Event *easyflow.ProcessEvent
}
Click to show internal directories.
Click to hide internal directories.