|
@@ -52,6 +52,7 @@ type User struct {
|
|
|
//银行信息
|
|
//银行信息
|
|
|
HasBank bool `orm:"-" json:"has_bank"`
|
|
HasBank bool `orm:"-" json:"has_bank"`
|
|
|
SetPwd bool `orm:"-" json:"set_pwd"`
|
|
SetPwd bool `orm:"-" json:"set_pwd"`
|
|
|
|
|
+ Employ bool `orm:"-" json:"employ"`
|
|
|
BankName string `orm:"column(bank_name)" json:"bank_name"`
|
|
BankName string `orm:"column(bank_name)" json:"bank_name"`
|
|
|
BankAccount string `orm:"column(bank_account)" json:"bank_account"`
|
|
BankAccount string `orm:"column(bank_account)" json:"bank_account"`
|
|
|
AccountName string `orm:"column(account_name)" json:"account_name"`
|
|
AccountName string `orm:"column(account_name)" json:"account_name"`
|
|
@@ -63,7 +64,7 @@ func (self *User) TableName() string {
|
|
|
return users_tablename
|
|
return users_tablename
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-//创建用户
|
|
|
|
|
|
|
+// 创建用户
|
|
|
func Create(tel, signupIp string) *User {
|
|
func Create(tel, signupIp string) *User {
|
|
|
item := &User{
|
|
item := &User{
|
|
|
Tel: tel,
|
|
Tel: tel,
|
|
@@ -189,7 +190,7 @@ func (self *User) GetNickname() string {
|
|
|
return wxUser.Nickname
|
|
return wxUser.Nickname
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-//本地上传头像, 返回头像名称
|
|
|
|
|
|
|
+// 本地上传头像, 返回头像名称
|
|
|
func (self *User) UploadHead(file multipart.File) string {
|
|
func (self *User) UploadHead(file multipart.File) string {
|
|
|
if file == nil {
|
|
if file == nil {
|
|
|
return ""
|
|
return ""
|
|
@@ -214,7 +215,7 @@ func (self *User) UploadHead(file multipart.File) string {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-//复制wx_user head to user head(此函数仅在绑定时调用一次,之后user的头像修改使用uploadhead函数),返回user head名称。
|
|
|
|
|
|
|
+// 复制wx_user head to user head(此函数仅在绑定时调用一次,之后user的头像修改使用uploadhead函数),返回user head名称。
|
|
|
func (self *User) CopyWxUserHead(imgName string) string {
|
|
func (self *User) CopyWxUserHead(imgName string) string {
|
|
|
if imgName == "" || self.Head != "" {
|
|
if imgName == "" || self.Head != "" {
|
|
|
return ""
|
|
return ""
|
|
@@ -255,7 +256,7 @@ func (self *User) XcxPermitUploadHead(httpPath string) string {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-//名称隐藏第二个字,用*代替(仅试用中文)
|
|
|
|
|
|
|
+// 名称隐藏第二个字,用*代替(仅试用中文)
|
|
|
func (self *User) GetNickNameWithStar() string {
|
|
func (self *User) GetNickNameWithStar() string {
|
|
|
return tool.ReplaceNameWithStar(self.Nickname)
|
|
return tool.ReplaceNameWithStar(self.Nickname)
|
|
|
}
|
|
}
|