fix 调试登录
This commit is contained in:
parent
d668d108e3
commit
488fdaf774
@ -1,9 +1,6 @@
|
||||
package controllers
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"github.com/beego/beego/v2/core/logs"
|
||||
"github.com/cdle/xdd/models"
|
||||
)
|
||||
|
||||
@ -57,39 +54,6 @@ func (c *AccountController) List() {
|
||||
c.ServeJSON()
|
||||
}
|
||||
|
||||
func (c *AccountController) GetUserInfo() {
|
||||
|
||||
pin := c.GetString("pin")
|
||||
logs.Info(pin)
|
||||
logs.Info("进入方法")
|
||||
cookie, err := models.GetJdCookie(pin)
|
||||
if err != nil {
|
||||
logs.Error(err)
|
||||
result := Result{
|
||||
Data: "null",
|
||||
Code: 1,
|
||||
Message: "查无匹配的pin",
|
||||
}
|
||||
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
|
||||
if errs != nil {
|
||||
fmt.Println(errs.Error())
|
||||
}
|
||||
c.Ctx.WriteString(string(jsons))
|
||||
} else {
|
||||
result := Result{
|
||||
Data: cookie.Query(),
|
||||
Code: 0,
|
||||
Message: "查询成功",
|
||||
}
|
||||
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
|
||||
if errs != nil {
|
||||
fmt.Println(errs.Error())
|
||||
}
|
||||
c.Ctx.WriteString(string(jsons))
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
func (c *AccountController) CreateOrUpdate() {
|
||||
ps := &models.JdCookie{}
|
||||
c.Validate(ps)
|
||||
|
||||
@ -44,6 +44,38 @@ type Result struct {
|
||||
var JdCookieRunners sync.Map
|
||||
var jdua = models.GetUserAgent
|
||||
|
||||
func (c *LoginController) GetUserInfo() {
|
||||
|
||||
pin := c.GetString("pin")
|
||||
logs.Info(pin)
|
||||
logs.Info("进入方法")
|
||||
cookie, err := models.GetJdCookie(pin)
|
||||
if err != nil {
|
||||
logs.Error(err)
|
||||
result := Result{
|
||||
Data: "null",
|
||||
Code: 1,
|
||||
Message: "查无匹配的pin",
|
||||
}
|
||||
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
|
||||
if errs != nil {
|
||||
fmt.Println(errs.Error())
|
||||
}
|
||||
c.Ctx.WriteString(string(jsons))
|
||||
} else {
|
||||
result := Result{
|
||||
Data: cookie.Query(),
|
||||
Code: 0,
|
||||
Message: "查询成功",
|
||||
}
|
||||
jsons, errs := json.Marshal(result) //转换成JSON返回的是byte[]
|
||||
if errs != nil {
|
||||
fmt.Println(errs.Error())
|
||||
}
|
||||
c.Ctx.WriteString(string(jsons))
|
||||
}
|
||||
}
|
||||
|
||||
func (c *LoginController) GetQrcode1() {
|
||||
rsp, err := httplib.Get("https://api.kukuqaq.com/jd/qrcode").Response()
|
||||
if err != nil {
|
||||
|
||||
3
main.go
3
main.go
@ -59,9 +59,10 @@ func main() {
|
||||
web.Router("/api/login/admin", &controllers.LoginController{}, "post:IsAdmin")
|
||||
web.Router("/api/login/cklogin", &controllers.LoginController{}, "post:CkLogin")
|
||||
web.Router("/api/login/smslogin", &controllers.LoginController{}, "post:SMSLogin")
|
||||
web.Router("/api/getUserInfo", &controllers.LoginController{}, "post:GetUserInfo")
|
||||
web.Router("/api/getUserInfo", &controllers.LoginController{}, "get:GetUserInfo")
|
||||
web.Router("/api/account", &controllers.AccountController{}, "get:List")
|
||||
web.Router("/api/account", &controllers.AccountController{}, "post:CreateOrUpdate")
|
||||
web.Router("/api/getUserInfo", &controllers.AccountController{}, "post:GetUserInfo")
|
||||
web.Router("/admin", &controllers.AccountController{}, "get:Admin")
|
||||
web.Router("/admin", &controllers.AccountController{}, "post:Admin")
|
||||
web.Router("/userCenter", &controllers.AccountController{}, "get:UserCenter")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user