save_company.go 892 字节
package command

// AddCompanyCommand 数据来源 企业平台 推送的消息
// 新建公司
type SaveCompanyCommand struct {
	//新添加的公司
	Company struct {
		Id     int64  `json:"id" `
		Logo   string `json:"logo"`   // 公司logo
		Name   string `json:"name"`   // 公司名称
		Status int    `json:"status"` // 公司状态,1正常 2禁用
	} `json:"company"`
	//新添加公司时,第一個用户就是主管理员
	User struct {
		Id        int64  ` json:"id"`        // 用户Id
		Phone     string `json:"phone"`      // 用户账号
		Avatar    string `json:"avatar"`     // 用户头像URL
		CompanyId int64  `json:"company_id"` // 公司编号
		AdminType int    `json:"admin_type"` // 1普通员工  2 主管理员
		Name      string `json:"name"`       // 用户姓名
		Status    int    `json:"status"`     // 用户状态(1正常 2禁用)
	} `json:"user"`
}