user.go 646 字节
package domain

const (
	EmployeeFullTime = 1 // 固定
	EmployeeDispatch = 2 // 派遣
	EmployeePartTime = 3 // 临时
)

// 用户对象
type User struct {
	// 用户Id 用户唯一标识
	UserId int `json:"userId,omitempty"`
	// 用户姓名
	UserName string `json:"userName,omitempty"`
	// 员工类型  1:固定 2:派遣 3.临时
	EmployeeType int `json:"employeeType,omitempty"`
	// IC卡号
	IcCardNumber string `json:"icCardNumber,omitempty"`
	// 头像
	Avatar string `json:"avatar,omitempty"`
	// 手机号码
	Phone string `json:"phone,omitempty"`

	// 额外扩展的参数
	GroupId   int    `json:"-"`
	GroupName string `json:"-"`
}