由gopath形式改为module

This commit is contained in:
kongyuebin
2021-04-27 15:33:49 +08:00
parent aef4dbb33c
commit 77d895e83a
1117 changed files with 332447 additions and 20 deletions

View File

@@ -0,0 +1,28 @@
package base
import (
"github.com/astaxie/beego/logs"
"github.com/beego/beego/v2/server/web"
"legend/models/fast"
)
/**
** 基础controller插件重写一些公共的方法
*/
type BasicController struct {
web.Controller
}
func (c *BasicController) Prepare() {
userName, ok := c.GetSession("userName").(string)
if ok {
logs.Info("该用户已经登录, userName", userName)
userInfo := fast.GetUserInfoByUserName(userName)
if userInfo.Mobile != "" {
c.Data["nickName"] = userInfo.UserName
}
} else {
c.Data["nickName"] = "史蒂芬-库里"
}
}