|
|
@@ -2,6 +2,7 @@ package dingtalk
|
|
|
|
|
|
import (
|
|
|
"dashoo.cn/opms_libary/plugin/dingtalk/bridge"
|
|
|
+ "dashoo.cn/opms_libary/plugin/dingtalk/calendar"
|
|
|
"dashoo.cn/opms_libary/plugin/dingtalk/context"
|
|
|
"dashoo.cn/opms_libary/plugin/dingtalk/message"
|
|
|
"dashoo.cn/opms_libary/plugin/dingtalk/workflow"
|
|
|
@@ -61,6 +62,11 @@ func (c *ClientImpl) GetWorkflow() *workflow.Workflow {
|
|
|
return workflow.NewWorkflow(c.Context)
|
|
|
}
|
|
|
|
|
|
+//GetCalendar 日程
|
|
|
+func (c *ClientImpl) GetCalendar() *calendar.Calendar {
|
|
|
+ return calendar.NewCalendar(c.Context)
|
|
|
+}
|
|
|
+
|
|
|
// GetDingTalkHandler 消息管理
|
|
|
func (c *ClientImpl) GetDingTalkHandler(msg *message.SubsMessage) *bridge.DingTalkHandler {
|
|
|
c.Context.SubsMessage = msg
|