mirror of
https://github.com/kongyuebin1/dongfeng-pay.git
synced 2024-11-23 02:39:26 +08:00
39 lines
770 B
Go
39 lines
770 B
Go
/***************************************************
|
|
** @Desc : 过滤功能
|
|
** @Time : 2019/8/8 16:10
|
|
** @Author : yuebin
|
|
** @File : filter
|
|
** @Last Modified by : yuebin
|
|
** @Last Modified time: 2019/8/8 16:10
|
|
** @Software: GoLand
|
|
****************************************************/
|
|
package controllers
|
|
|
|
import (
|
|
"fmt"
|
|
"github.com/beego/beego/v2/server/web"
|
|
)
|
|
|
|
type FilterController struct {
|
|
web.Controller
|
|
}
|
|
|
|
//jsonp请求过来的函数
|
|
func (c *FilterController) Filter() {
|
|
userID, ok := c.GetSession("userID").(string)
|
|
|
|
dataJSON := new(struct {
|
|
Code int
|
|
})
|
|
|
|
if !ok || userID == "" {
|
|
dataJSON.Code = 404
|
|
} else {
|
|
dataJSON.Code = 200
|
|
_ = c.SetSession("userID", userID)
|
|
}
|
|
fmt.Println(dataJSON)
|
|
c.Data["json"] = dataJSON
|
|
_ = c.ServeJSON()
|
|
}
|