Explorar el Código

Merge branch 'master' of 192.168.30.132:MTP2.0/MTP20_IF

zou.yingbin hace 4 años
padre
commit
8e19f7b181
Se han modificado 1 ficheros con 25 adiciones y 21 borrados
  1. 25 21
      models/account.go

+ 25 - 21
models/account.go

@@ -13,27 +13,31 @@ import (
 
 // Loginaccount 登录账户表
 type Loginaccount struct {
-	Loginid            int64     `json:"loginid"  xorm:"'LOGINID'" binding:"required"`    // 登陆账号
-	Userid             int64     `json:"userid"  xorm:"'USERID'"`                         // 用户ID
-	Loginfailnum       int32     `json:"loginfailnum"  xorm:"'LOGINFAILNUM'"`             // 连续登录失败次数(登录成功时清零)
-	Password           string    `json:"-"  xorm:"'PASSWORD'"`                            // 登陆密码
-	Loginusertype      int32     `json:"loginusertype"  xorm:"'LOGINUSERTYPE'"`           // 登录账号类型 - 1:投资者 2:机构交易员
-	Loginstatus        int32     `json:"loginstatus"  xorm:"'LOGINSTATUS'"`               // 登录账号状态 1:正常 2:冻结 3:无效
-	Lastlogintime      time.Time `json:"lastlogintime"  xorm:"'LASTLOGINTIME'"`           // 最新登录时间
-	Lastloginmode      int32     `json:"lastloginmode"  xorm:"'LASTLOGINMODE'"`           // 最新登录方式(客户端类型) -  0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
-	Lastloginip        string    `json:"lastloginip"  xorm:"'LASTLOGINIP'"`               // 最新登录地址
-	Loginport          int32     `json:"loginport"  xorm:"'LOGINPORT'"`                   // 最新登录端口
-	Lastloginremark    string    `json:"lastloginremark"  xorm:"'LASTLOGINREMARK'"`       // 最新登录描述
-	Modifytime         time.Time `json:"modifytime"  xorm:"'MODIFYTIME'"`                 // 修改时间
-	Modifierid         int64     `json:"modifierid"  xorm:"'MODIFIERID'"`                 // 修改人
-	Pwdwrongcount      int32     `json:"pwdwrongcount"  xorm:"'PWDWRONGCOUNT'"`           // 密码错误次数
-	Unfreezetime       time.Time `json:"unfreezetime"  xorm:"'UNFREEZETIME'"`             // 账户解冻时间
-	Haslogined         int32     `json:"haslogined"  xorm:"'HASLOGINED'"`                 // 是否已登录 - 0:未登录 1:已登录
-	Hasupdatedpwd      int32     `json:"hasupdatedpwd"  xorm:"'HASUPDATEDPWD'"`           // 是否已更改密码 - 0:未修改 1:已修改
-	Logincode          string    `json:"logincode"  xorm:"'LOGINCODE'"`                   // 登录代码
-	Canoutin           int32     `json:"canoutin"  xorm:"'CANOUTIN'"`                     // 是否可出入金 - 0:不可 1:可
-	Clientroleid       int32     `json:"clientroleid"  xorm:"'CLIENTROLEID'"`             // 终端角色ID
-	Taaccountrighttype int32     `json:"taaccountrighttype"  xorm:"'TAACCOUNTRIGHTTYPE'"` // 资金账号权限类型 - 1:不选默认为所有权限 2:不选默认为无权限
+	Loginid            int64     `json:"loginid"  xorm:"LOGINID" binding:"required"`    // 登陆账号
+	Userid             int64     `json:"userid"  xorm:"USERID"`                         // 用户ID
+	Loginfailnum       int32     `json:"loginfailnum"  xorm:"LOGINFAILNUM"`             // 连续登录失败次数(登录成功时清零)
+	Password           string    `json:"password"  xorm:"PASSWORD"`                     // 登陆密码
+	Loginusertype      int32     `json:"loginusertype"  xorm:"LOGINUSERTYPE"`           // 登录账号类型 - 1:投资者 2:机构交易员
+	Loginstatus        int32     `json:"loginstatus"  xorm:"LOGINSTATUS"`               // 登录账号状态 1:正常 2:冻结(停用) 3:无效(注销)
+	Lastlogintime      time.Time `json:"lastlogintime"  xorm:"LASTLOGINTIME"`           // 最新登录时间
+	Lastloginmode      int32     `json:"lastloginmode"  xorm:"LASTLOGINMODE"`           // 最新登录方式(客户端类型) -  0:保留为未填终端类型 1:PC管理端 2:PC交易端 3:手机客户端_安卓 4:网页客户端 5:微信客户端 6:手机客户端_苹果 7:网上开户客户端 8:无效终端编号 9:报价终端(中江)
+	Lastloginip        string    `json:"lastloginip"  xorm:"LASTLOGINIP"`               // 最新登录地址
+	Loginport          int32     `json:"loginport"  xorm:"LOGINPORT"`                   // 最新登录端口
+	Lastloginremark    string    `json:"lastloginremark"  xorm:"LASTLOGINREMARK"`       // 最新登录描述
+	Modifytime         time.Time `json:"modifytime"  xorm:"MODIFYTIME"`                 // 修改时间
+	Modifierid         int64     `json:"modifierid"  xorm:"MODIFIERID"`                 // 修改人
+	Pwdwrongcount      int32     `json:"pwdwrongcount"  xorm:"PWDWRONGCOUNT"`           // 密码错误次数
+	Unfreezetime       time.Time `json:"unfreezetime"  xorm:"UNFREEZETIME"`             // 账户解冻时间
+	Haslogined         int32     `json:"haslogined"  xorm:"HASLOGINED"`                 // 是否已登录 - 0:未登录 1:已登录
+	Hasupdatedpwd      int32     `json:"hasupdatedpwd"  xorm:"HASUPDATEDPWD"`           // 是否已更改密码 - 0:未修改 1:已修改
+	Logincode          string    `json:"logincode"  xorm:"LOGINCODE"`                   // 登录代码
+	Canoutin           int32     `json:"canoutin"  xorm:"CANOUTIN"`                     // 是否可出入金 - 0:不可 1:可
+	Clientroleid       int32     `json:"clientroleid"  xorm:"CLIENTROLEID"`             // 终端角色ID
+	Taaccountrighttype int32     `json:"taaccountrighttype"  xorm:"TAACCOUNTRIGHTTYPE"` // 资金账号权限类型 - 1:不选默认为所有权限 2:不选默认为无权限
+	Mobile             string    `json:"mobile"  xorm:"MOBILE"`                         // 手机号码(加密存储)
+	Accountname        string    `json:"accountname"  xorm:"ACCOUNTNAME"`               // 账户名称
+	Modifysrc          int32     `json:"modifysrc"  xorm:"MODIFYSRC"`                   // 审核来源 - 1:管理端 2:终端
+	Relateduserid      int64     `json:"relateduserid"  xorm:"RELATEDUSERID"`           // 关联用户ID(机构)
 }
 
 // TableName is LOGINACCOUNT