Create & Init Project...

This commit is contained in:
2019-04-22 18:49:16 +08:00
commit fc4fa37393
25440 changed files with 4054998 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
package http
import (
"strconv"
"go-common/library/ecode"
bm "go-common/library/net/http/blademaster"
)
const (
_defaultLimit = 1
)
func loginLog(c *bm.Context) {
params := c.Request.Form
midStr := params.Get("mid")
if midStr == "" {
c.JSON(nil, ecode.RequestErr)
return
}
mid, err := strconv.ParseInt(midStr, 10, 64)
if err != nil {
c.JSON(nil, ecode.RequestErr)
return
}
if mid < 0 {
c.JSON(nil, ecode.RequestErr)
return
}
limit := _defaultLimit
limitStr := params.Get("limit")
if limitStr != "" {
if limit, err = strconv.Atoi(limitStr); err != nil {
c.JSON(nil, ecode.RequestErr)
return
}
}
c.JSON(passportSvc.FormattedLoginLogs(c, mid, limit))
}