package models type User struct { // key IdentityKey string // 用户名 UserName string FirstName string LastName string // 角色 Role string } type Usertab struct { Pid int `xorm:"not null pk comment('工厂ID') INT(0)" form:"pid" json:"pid"` Userid string `xorm:"not null pk comment('用户ID') VARCHAR(40)" form:"userid" json:"userid"` Name string `xorm:"comment('用户名') VARCHAR(40)" form:"name" json:"name"` Password string `xorm:"comment('密码') VARCHAR(255)" form:"password" json:"password"` Nickname string `xorm:"comment('用户昵称') VARCHAR(40)" form:"nickname" json:"nickname"` Depid int `xorm:"comment('归属部门') int(11)" form:"depid" json:"depid"` Phone string `xorm:"comment('手机号') VARCHAR(20)" form:"phone" json:"phone"` Avatar string `xorm:"comment('用户头像') VARCHAR(128)" form:"avatar" json:"avatar"` Email string `xorm:"comment('邮箱') VARCHAR(40)" form:"email" json:"email"` Status string `xorm:"comment('状态') VARCHAR(1)" form:"status" json:"status"` Gender string `xorm:"comment('性别') VARCHAR(1)" form:"gender" json:"gender"` Position string `xorm:"comment('岗位') VARCHAR(40)" form:"position" json:"position"` Role string `xorm:"comment('用户角色') VARCHAR(40)" form:"role" json:"role"` RoleId int `xorm:"comment('角色编码') int(11)" json:"role_id"` // 角色编码 Remark string `xorm:"comment('备注') VARCHAR(100)" form:"remark" json:"remark"` Createtime string `xorm:"comment('创建时间') VARCHAR(14)" form:"createtime" json:"createtime"` Lastmodifytime string `xorm:"comment('最近一次更新时间') VARCHAR(14)" form:"lastmodifytime" json:"lastmodifytime"` Lastmodify string `xorm:"comment('最近一次更新人员') VARCHAR(40)" form:"lastmodify" json:"lastmodify"` }