|
12345678910111213141516171819202122232425262728 |
- package model
-
- import (
- "time"
- )
-
- type Merchant struct {
- Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
- Account string `json:"account" xorm:"not null default '' comment('账号;目前使用手机号登陆,手机号即账号') VARCHAR(32)"`
- Phone string `json:"phone" xorm:"not null default '' comment('手机号码') VARCHAR(11)"`
- Name string `json:"name" xorm:"not null default '' comment('名称') VARCHAR(32)"`
- Ip string `json:"ip" xorm:"not null default '' comment('最后登陆IP') VARCHAR(15)"`
- IsSystem int `json:"is_system" xorm:"not null default 0 comment('是否是站长') TINYINT(1)"`
- Pwd string `json:"pwd" xorm:"not null default '' VARCHAR(64)"`
- HeadImg string `json:"head_img" xorm:"not null default '' comment('头像') VARCHAR(64)"`
- State int `json:"state" xorm:"not null default 1 comment('0停用,1启用') TINYINT(1)"`
- RoleId int `json:"role_id" xorm:"not null default 0 comment('角色ID') INT(11)"`
- Permission string `json:"permission" xorm:"comment('权限') TEXT"`
- Memo string `json:"memo" xorm:"not null default '' comment('备注') VARCHAR(128)"`
- LoginTime time.Time `json:"login_time" xorm:"comment('登陆时间') TIMESTAMP"`
- CreateAt time.Time `json:"create_at" xorm:"default 'CURRENT_TIMESTAMP' TIMESTAMP"`
- UpdateAt time.Time `json:"update_at" xorm:"default 'CURRENT_TIMESTAMP' TIMESTAMP"`
- IsDelete int `json:"is_delete" xorm:"not null default 0 TINYINT(1)"`
- TotalAmount string `json:"total_amount" xorm:"default 0.00 comment('总金额') DECIMAL(16,4)"`
- ValidAmount string `json:"valid_amount" xorm:"default 0.00 comment('可用余额') DECIMAL(16,4)"`
- FrozenAmount string `json:"frozen_amount" xorm:"default 0.00 comment('冻结金额') DECIMAL(16,4)"`
- IsOpenAuditGoods int `json:"is_open_audit_goods" xorm:"not null default 0 comment('是否开启审核商品(0:不审核 1:审核)') TINYINT(1)"`
- }
|