pg_users.go 981 字节
package models

import (
	"gitlab.fjmaimaimai.com/mmm-go/partner/pkg/domain"
	"time"
)

// 用户信息
type Users struct {
	tableName struct{} `pg:"users"`
	//	唯一标识
	Id int64
	//	公司id
	CompanyId int64
	//	统一用户中心 uid
	OpenId int64
	//	名称
	Name string
	//	性别:0保密 1男 2女
	Sex int8
	//	员工工号
	JobNum string
	//	手机号码
	Phone string
	//	私人手机号码
	PrivatePhone string
	//	邮箱
	Email string
	//	分机号
	ExtensionNum string
	//	入职时间
	EntryTime time.Time
	//	工作地点
	Workspace string
	//	状态 1正常 2禁用
	Status int8
	//	手机号
	Avatar string
	//	备注
	Remarks string
	//	是否为当前公司主管 1 是2 否
	ChargeStatus int8
	//	创建时间
	CreateAt time.Time
	//	更新时间
	UpdateAt time.Time
	//	删除时间
	DeleteAt time.Time
	// 可查看的合伙人信息
	AccessPartners []*domain.PartnerInfo
	// 1普通用户 2主管理员
	AdminType int8
	// 是否高管
	IsSenior int8
}