group

package
v0.2.56 Latest Latest
Warning

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

Go to latest
Published: Aug 6, 2020 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Group

type Group struct {
	models.BaseModel

	Name    string `json:"name"`     // 圈子名称
	GroupID string `json:"group_id"` // 圈子编号

	GroupDesc       string `json:"group_desc"`        // 圈子描述
	CreateUid       string `json:"create_uid"`        // 圈子创建者内部编号(内部流转)
	HeadImgID       string `json:"head_img_id"`       // 头像id
	BackImgID       string `json:"back_img_id"`       // 背景图id
	JoinUserType    int    `json:"join_user_type"`    // 0=自由加入 1=申请加入
	JoinArticleType int    `json:"join_article_type"` // 0=自由转入 1=同意后方可转入 2=仅自己可转入
	CompanyType     int    `json:"company_type"`      // 类别: -1=未知 1=企业 2=企业个人 3=个人
	GroupType       int    `json:"group_type"`        // 圈子类型 -1=未知 1=企业 2=企业个人 3=个人 4=企业主页  5=订阅圈子
	PublicType      int    `json:"public_type"`       // 公开: 0=未知 1私密 2节点公开 3企业公开
	CompanyDomain   string `json:"company_domain"`    // 企业域名
	Signature       string `json:"signature"`         // 数据签名
	Subscribe       int    `json:"subscribe"`         // 订阅状态
}

type GroupRep

type GroupRep struct {
	CreatedAt       int      `json:"created_at"`          // 创建时间
	UpdatedAt       int      `json:"updated_at"`          // 更新时间
	GroupID         string   `json:"group_id"`            // 圈子编号
	ImageID         string   `json:"-"`                   // 图片id
	HeadImgID       string   `json:"-"`                   // 头像id
	BackImgID       string   `json:"-"`                   // 背景图id
	CreateUid       string   `json:"-"`                   // 创建者ID
	Status          int      `json:"status"`              // 圈子状态
	Name            string   `json:"name"`                // 圈子名称
	GroupDesc       string   `json:"group_desc"`          // 圈子描述
	CompanyType     int      `json:"company_type"`        // 企业/企业个人/个人
	GroupType       int      `json:"group_type"`          // 企业/企业个人/个人
	JoinUserType    int      `json:"join_user_type"`      // 0=自由加入 1=申请加入
	JoinArticleType int      `json:"join_article_type"`   // 0=自由转入 1=同意后方可转入 2=仅自己可转入
	PublicType      int      `json:"public_type"`         // 1=私密 2=节点公开 3=企业内公开
	Subscribe       int      `json:"subscribe"`           // 订阅状态
	ArticleCount    int      `json:"article_count"`       // 文章数
	MemberCount     int      `json:"member_count"`        // 成员数
	IsCreator       int      `json:"is_creator"`          // 是管理员
	IsNotify        int      `json:"is_notify,omitempty"` // 订阅状态
	JoinStatus      int      `json:"join_status"`         // 加入状态 0=未加入 1=已加入 2=不可加入
	IsAvailable     int      `json:"is_available"`        // 加入状态 0=不可加入 1=可加入
	ActiveTime      int      `json:"active_time"`         // 更新时间
	CompanyDomain   string   `json:"company_domain"`      // companyDomain
	UnRead          int      `json:"un_read"`
	NodeAddress     string   `json:"node_address"`
	NodeStatus      int      `json:"node_status"`
	HighlightLower  []string `json:"highlight"`
	IsSubscribe     int      `json:"is_subscribe"`
}

Jump to

Keyboard shortcuts

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