Explorar o código

增加群主升级时间

abiao %!s(int64=5) %!d(string=hai) anos
pai
achega
69d6ff5e5c

+ 1 - 0
go/gopath/src/fohow.com/apps/controllers/pay_controller/after_pay_controller.go

@@ -145,6 +145,7 @@ func UpdateIntroUser(wxUser *user_model.WxUser) {
 	//升级群主,打开推广模块
 	wxUser.ShowInviteMode = int64(1)
 	wxUser.Rank = int64(1)
+	wxUser.PartnerTime = time.Now().Unix()
 	wxUser.Save()
 	//更改下级群主关系
 	inviteList := user_model.GetWxUsersByInviteIdAll(wxUser.Id, false)

+ 2 - 1
go/gopath/src/fohow.com/apps/controllers/railsadmin_controller/intro_user_controller.go

@@ -5,6 +5,7 @@ import (
 	"fohow.com/apps/models/user_model"
 	"github.com/astaxie/beego"
 	"strconv"
+	"time"
 )
 
 //升级群主
@@ -24,8 +25,8 @@ func (self *RailsadminController) UpdateIntroUser() {
 	//升级群主,打开推广模块
 	wxUser.ShowInviteMode = int64(1)
 	wxUser.Rank = int64(1)
+	wxUser.PartnerTime = time.Now().Unix()
 	wxUser.Save()
-
 	//更改下级会员群主ID
 	inviteList := user_model.GetWxUsersByInviteIdAll(wxUser.Id, false)
 	go user_model.UpdateClass(inviteList, wxUser.Id, wxUser.IntroUserId)

+ 4 - 3
go/gopath/src/fohow.com/apps/models/user_model/wx_user.go

@@ -59,9 +59,10 @@ type WxUser struct {
 	SaleGroup    float64 `orm:"column(sale_group);null"              json:"sale_group"` // int(11)
 	SaleGroupSum float64 `orm:"column(sale_group_sum)" json:"sale_group_sum"`           // datetime
 	//等级
-	Rank      int64     `orm:"column(rank);null"              json:"rank"`              // int(11)
-	CreatedAt time.Time `orm:"column(created_at);auto_now_add;type(datetime)" json:"-"` // datetime
-	UpdatedAt time.Time `orm:"column(updated_at);auto_now;type(datetime)"     json:"-"` // datetime
+	Rank        int64     `orm:"column(rank);null"              json:"rank"`                 // int(11)
+	PartnerTime int64     `orm:"column(partner_time);null"              json:"partner_time"` // 群主时间
+	CreatedAt   time.Time `orm:"column(created_at);auto_now_add;type(datetime)" json:"-"`    // datetime
+	UpdatedAt   time.Time `orm:"column(updated_at);auto_now;type(datetime)"     json:"-"`    // datetime
 }
 
 func (self *WxUser) TableName() string {