package models import ( "github.com/jinzhu/gorm" ) // User user type User struct { gorm.Model UserKey string UserRoleID int UserName string `sql:"type:varchar(20);not null;"` UserPass string `sql:"type:varchar(50);not null;"` Phone string `sql:"type:varchar(20);not null;"` Email string `sql:"type:varchar(200);not null;"` UserType int `sql:"default:1;not null;"` VendorID int Status int `sql:"default:1;not null;"` Vendor Vendor } // LoginRequest 登录请求 type LoginRequest struct { UserName string `json:"login_name"` Password string `json:"login_pass"` } // Reqrequest 注册请求 type Reqrequest struct { UserName string `json:"username"` PassWord string `json:"password"` Phone string `json:"phone"` Email string `json:"email"` VendorName string `json:"company"` }