Documentation ¶
Index ¶
- type AppEvent
- type ApplyTemplateReq
- type ApplyTemplateResp
- type AreaInfoReqVo
- type AreaInfoResp
- type AreaInfoRespVo
- type AreaLinkageListReqVo
- type AreaLinkageListRespVo
- type Card
- type CardDiv
- type CardElements
- type CardField
- type CardMeta
- type DataEvent
- type DingTalkInfoReqVo
- type DtCard
- type Event
- type GenerateCard
- type GenerateCardResp
- type GenerateMqttKeyResp
- type GetTodoResp
- type GlobalSwitchOffResp
- type IndustryListRespVo
- type OrgEvent
- type PushCard
- type PushMqttResp
- type ReportAppEventReq
- type ReportTableEventReq
- type TableEvent
- type UpdateTodoReq
- type UpdateTodoResp
- type UploadOssByFsImageKeyReq
- type UploadOssByFsImageKeyResp
- type UserEvent
- type WxCard
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplyTemplateReq ¶
type ApplyTemplateReq struct { OrgId int64 `json:"orgId"` UserId int64 `json:"userId"` Input *automationPb.ApplyTemplateReq `json:"input"` }
ApplyTemplate
type ApplyTemplateResp ¶
type ApplyTemplateResp struct { vo.Err Data *automationPb.ApplyTemplateReply `json:"data"` }
type AreaInfoReqVo ¶
type AreaInfoResp ¶
type AreaInfoRespVo ¶
type AreaInfoRespVo struct { vo.Err AreaInfoResp *AreaInfoResp `json:"data"` }
type AreaLinkageListReqVo ¶
type AreaLinkageListReqVo struct {
Input vo.AreaLinkageListReq
}
type AreaLinkageListRespVo ¶
type AreaLinkageListRespVo struct { vo.Err AreaLinkageListResp *vo.AreaLinkageListResp `json:"data"` }
type CardElements ¶
type CardElements struct { MarkdownElements []string FsElements []interface{} }
type DataEvent ¶
type DataEvent struct { OrgId int64 `json:"orgId"` AppId int64 `json:"appId,string"` ProjectId int64 `json:"projectId"` TableId int64 `json:"tableId,string"` DataId int64 `json:"dataId,string"` IssueId int64 `json:"issueId"` UserId int64 `json:"userId"` New map[string]interface{} `json:"new,omitempty"` Old map[string]interface{} `json:"old,omitempty"` Incremental map[string]interface{} `json:"incremental,omitempty"` Decremental map[string]interface{} `json:"decremental,omitempty"` UpdatedColumns []string `json:"updatedColumns,omitempty"` UserDepts interface{} `json:"userDepts,omitempty"` TriggerBy string `json:"triggerBy"` }
type DingTalkInfoReqVo ¶
type DingTalkInfoReqVo struct {
LogData map[string]interface{} `json:"logData"`
}
type GenerateCard ¶
type GenerateCard struct { OrgId int64 `json:"orgId"` CardTitle string `json:"cardTitle"` CardLevel pushPb.CardElementLevel `json:"cardLevel"` ParentTitle string `json:"parentTitle"` ProjectName string `json:"projectName"` TableName string `json:"tableName"` IssueTitle string `json:"issueTitle"` ProjectId int64 `json:"projectId"` ProjectTypeId int64 `json:"projectTypeId"` ParentId int64 `json:"parentId"` OwnerInfos []*bo.BaseUserInfoBo `json:"ownerInfos"` Links *projectvo.IssueLinks `json:"links"` IsNeedUnsubscribe bool `json:"isNeedUnsubscribe"` SpecialDiv []*pushPb.CardTextDiv `json:"specialDiv"` SpecialAction []*pushPb.CardActionModule `json:"specialAction"` TableColumnInfo map[string]*projectvo.TableColumnData `json:"tableColumnInfo"` }
type GenerateCardResp ¶
type GenerateCardResp struct { vo.Err Data *pushV1.GenerateCardReply `json:"data"` }
type GenerateMqttKeyResp ¶
type GenerateMqttKeyResp struct { vo.Err Data *pushV1.GenerateMqttKeyReply `json:"data"` }
type GetTodoResp ¶
type GetTodoResp struct { vo.Err Data *automationPb.GetTodoReply `json:"data"` }
GetTodo
type GlobalSwitchOffResp ¶
type GlobalSwitchOffResp struct { vo.Err Data *automationPb.GlobalSwitchOffReply `json:"data"` }
type IndustryListRespVo ¶
type IndustryListRespVo struct { vo.Err IndustryList *vo.IndustryListResp `json:"data"` }
type PushMqttResp ¶
type PushMqttResp struct { vo.Err Data *pushV1.PushMqttReply `json:"data"` }
type ReportAppEventReq ¶
type ReportTableEventReq ¶
type ReportTableEventReq struct { EventType int32 `json:"eventType"` TraceId string `json:"traceId"` TableEvent *TableEvent `json:"tableEvent"` }
type TableEvent ¶
type UpdateTodoReq ¶
type UpdateTodoReq struct { OrgId int64 `json:"orgId"` UserId int64 `json:"userId"` Input *automationPb.UpdateTodoReq `json:"input"` }
UpdateTodo
type UpdateTodoResp ¶
type UpdateTodoResp struct { vo.Err Data *automationPb.UpdateTodoReply `json:"data"` }
Click to show internal directories.
Click to hide internal directories.