@@ -318,6 +318,7 @@ func Apply(userId int, companyId int64, mobile, email string, applyInfo userReq.
CreateTime: time.Now(),
Source: applyInfo.Source,
SourceAgent: applyInfo.SourceAgent,
+ FromPage: applyInfo.FromPage,
}
err = ybApplyRecord.Create()
if err != nil {
@@ -15,4 +15,5 @@ type ApplyReq struct {
Permission string `description:"用户关注品种,多个品种之间用英文,隔开" json:"permission"`
Source int `description:"申请来源:1-我的 2-活动 3-图库"`
SourceAgent int `description:"申请入口来源,1:小程序,2:pc" json:"source_agent"`
+ FromPage string `description:"申请来源页面" json:"from_page"`
@@ -24,6 +24,7 @@ type YbApplyRecord struct {
IsMove int `gorm:"column:is_move;type:tinyint(4);default:0" json:"is_move"` // 是否已移动 0-否 1-是
Source int `gorm:"column:source;type:tinyint(4);default:1" json:"source"` // 申请来源 1-我的 2-活动 3-图库
SourceAgent int `gorm:"column:source_agent;type:tinyint(4);default:1" json:"source_agent"` // 申请入口来源,1:小程序,2:pc
+ FromPage string `gorm:"column:from_page;type:varchar(255);default:''" json:"from_page"` // 申请来源具体页面
// TableName get sql table name.获取数据库表名