Files
full/module/ec/market/internal/models/market_supply.go

33 lines
1.8 KiB
Go
Raw Normal View History

package models
import (
"time"
"git.apinb.com/bsm-sdk/core/types"
)
// 供应商
type MarketSupply struct {
types.Std_IICUDS
Name string `gorm:"type:varchar(255);not null;"` // 名称
Avatar string `gorm:"column:avatar;type:varchar(255);default:'';" json:"avatar"` // 头像
Account string `gorm:"column:account;type:varchar(255);default:'';" json:"account"` // 帐号
Phone string `gorm:"column:phone;type:varchar(20);not null;" json:"phone"` // 手机号
Password string `gorm:"column:password;type:varchar(255);not null;" json:"password"` // 密码
Salt string `gorm:"type:varchar(255);default:'';"` // 密码盐值
OrgName string `gorm:"column:org_name;type:varchar(255);default:'';" json:"org_name"` // 机构名称
OrgPhoto string `gorm:"column:org_photo;type:varchar(255);default:'';" json:"org_photo"` // 机构照片
IDName string `gorm:"column:id_name;type:varchar(255);default:'';" json:"id_name"` // 证件姓名
IDBefore string `gorm:"column:id_before;type:varchar(255);default:'';" json:"id_before"` // 证件照片
IDAfter string `gorm:"column:id_after;type:varchar(255);default:'';" json:"id_after"` // 证件照片
Remark string `gorm:"type:varchar(255);default:'';"` // 备注
CommissionRate int32 `gorm:"column:commission_rate;default:0;" json:"commission_rate"` // 佣金比例
Approve int8 `gorm:"column:approve;default:0;" json:"approve"` // 状态:-2,认证未通过0为未认证1为审核中2为认证成功
LastLoginAt time.Time
}
// TableName .
func (table *MarketSupply) TableName() string {
return "market_supply" //对应数据库表名
}