Documentation
¶
Index ¶
- Variables
- type MyEvent
- func (e *MyEvent) MyEvent_End(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
- func (e *MyEvent) MyEvent_Notify(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
- func (e *MyEvent) MyEvent_ResolveRoles(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
- func (e *MyEvent) MyEvent_Revoke(ProcessInstanceID int, RevokeUserID string) error
- func (e *MyEvent) MyEvent_TaskForceNodePass(TaskID int, CurrentNode *database.Node, PrevNode database.Node) error
Constants ¶
This section is empty.
Variables ¶
View Source
var RoleUser = make(map[string][]string)
这里创建了一个角色-用户的人员库,用来模拟数据库中存储的角色-用户对应关系
Functions ¶
This section is empty.
Types ¶
type MyEvent ¶
type MyEvent struct{}
示例事件
func (*MyEvent) MyEvent_End ¶
func (e *MyEvent) MyEvent_End(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
节点结束事件
func (*MyEvent) MyEvent_Notify ¶
func (e *MyEvent) MyEvent_Notify(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
通知
func (*MyEvent) MyEvent_ResolveRoles ¶
func (e *MyEvent) MyEvent_ResolveRoles(ProcessInstanceID int, CurrentNode *database.Node, PrevNode database.Node) error
解析角色
func (*MyEvent) MyEvent_Revoke ¶
Click to show internal directories.
Click to hide internal directories.