1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package register
-
- import (
- "SCRM/enums"
- "SCRM/service/login_service"
- "fmt"
- "github.com/astaxie/beego"
- )
-
- func LoginRouter() {
-
- beego.Router("/api/site/gettologin", &LoginManagement{}, "Post:GetToLogin")
- }
-
- type LoginManagement struct {
- beego.Controller
- }
-
- func (this *LoginManagement) ServeFailJsonSend(code int, msg string) {
- this.Data["json"] = enums.MakeFailResponseJSON(msg, code)
- this.ServeJSON()
- }
-
- func (this *LoginManagement) ServeSuccessJSON(data map[string]interface{}) {
- this.Data["json"] = enums.MakeSuccessResponseJSON(data)
- this.ServeJSON()
- }
-
- func (this *LoginManagement) GetToLogin() {
- tel := this.GetString("tel")
- fmt.Println("哈哈tel是设么", tel)
- psd := this.GetString("psd")
- fmt.Println("psd是设么", psd)
- admin, err := login_service.QueryLogin(tel, psd)
- fmt.Println("错误是设么", err)
- if err != nil {
- this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
- return
- }
- this.ServeSuccessJSON(map[string]interface{}{
- "admin": admin,
- })
- }
|