mqbo

package
v0.0.0-...-57ed434 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 12, 2023 License: AGPL-3.0 Imports: 4 Imported by: 5

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DailyTaskMqBo

type DailyTaskMqBo struct {
	//组织id
	OrgId int64 `json:"orgId"`
	//人员id
	UserId int64 `json:"userId"`
	//平台
	PlatForm string `json:"platForm"`
	//飞书组织tenaut
	Tenant interface{} `json:"tenant"`
	//钉钉组织
	//DingTalkClient sdk2.DingTalkClient `json:"dingTalkClient"`
	//traceId
	TraceId string `json:"traceId"`
	//推送类型
	PushType consts.IssueNoticePushType `json:"pushType"`
	//外部组织信息
	OutOrgId string `json:"outOrgId"`
	// 额外信息
	ExtInfo map[string]interface{} `json:"extInfo"`
}

type IterationStatMqBo

type IterationStatMqBo struct {
	IterBo bo.IterationBo `json:"iterBo"`
	//统计时间
	StatDate string `json:"statDate"`
	//traceId
	TraceId string `json:"traceId"`
	//推送类型
	PushType consts.IssueNoticePushType `json:"pushType"`
}

type ProjectStatMqBo

type ProjectStatMqBo struct {
	ProjectBo bo.ProjectBo `json:"projectBo"`
	//统计时间
	StatDate string `json:"statDate"`
	//traceId
	TraceId string `json:"traceId"`
	//推送类型
	PushType consts.IssueNoticePushType `json:"pushType"`
}

type PushBatchCreateIssue

type PushBatchCreateIssue struct {
	TraceId     string                           `json:"traceId"`
	WithoutAuth bool                             `json:"withoutAuth"`
	TriggerBy   *projectvo.TriggerBy             `json:"triggerBy"`   // normal,import,applyTemplate
	AsyncTaskId string                           `json:"asyncTaskId"` // 异步任务id(进度更新/查询用)
	Count       int64                            `json:"count"`       // 创建总数(含子任务)
	Req         *projectvo.BatchCreateIssueReqVo `json:"req"`
}

type PushCreateIssueBo

type PushCreateIssueBo struct {
	CreateIssueReqVo projectvo.CreateIssueReqVo `json:"createIssueReqVo"`
	IssueId          int64                      `json:"issueId"`
	// traceId 导入任务时,保证使用同一个 traceId
	TraceId string `json:"traceId"`
}

type PushSyncMemberDeptBo

type PushSyncMemberDeptBo struct {
	SyncUserInfoFromFeiShuReqVo orgvo.SyncUserInfoFromFeiShuReqVo `json:"syncUserInfoFromFeiShuReqVo"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL