diff --git a/internal/controllers/pageController.go b/internal/controllers/pageController.go index d856bdd..36b3193 100644 --- a/internal/controllers/pageController.go +++ b/internal/controllers/pageController.go @@ -212,6 +212,17 @@ func (c *PageAuthController) UserManagement() { c.TplName = "user/management.html" } +func (c *PageAuthController) UserLoginLog() { + userID, _ := c.GetSession("userID").(string) + // 获取当前时间的时间戳 + ctx := c.Ctx.Request.Context() + tokenService := service.NewTokenService() + c.Data["token"] = tokenService.GetToken(ctx, userID) + c.Data["portalHost"] = config.GetPortalHost() + c.Data["roadUid"] = c.GetString("roadUid") + c.TplName = "user/login-log.html" +} + func (c *PageAuthController) RechargeAppleOrderPage() { userID, _ := c.GetSession("userID").(string) ctx := c.Ctx.Request.Context() diff --git a/internal/routers/router_pages.go b/internal/routers/router_pages.go index 85481ca..0a1c14a 100644 --- a/internal/routers/router_pages.go +++ b/internal/routers/router_pages.go @@ -22,6 +22,7 @@ func init() { beego.Router("/merchant_v2.html", &controllers.PageAuthController{}, "*:MerchantV2Page") beego.Router("/customerUserManagement.html", &controllers.PageAuthController{}, "*:UserManagement") + beego.Router("/customer-user-management.html", &controllers.PageAuthController{}, "*:UserLoginLog") beego.Router("/order-summary-info.html", &controllers.PageAuthController{}, "*:OrderSummary") beego.Router("/recharge-apple-card-account.html", &controllers.PageAuthController{}, "*:RechargeAppleAccountPage") diff --git a/views/index.html b/views/index.html index 87fda9e..0a002b9 100644 --- a/views/index.html +++ b/views/index.html @@ -295,7 +295,8 @@
商户配置 商户配置(V2) - 供销客户管理 + 供销客户 + 供销客户登录日志 {{if .showStealConfig}} 规则配置 diff --git a/views/user/login-log.html b/views/user/login-log.html new file mode 100644 index 0000000..8b21205 --- /dev/null +++ b/views/user/login-log.html @@ -0,0 +1,19 @@ + + + + + + + + \ No newline at end of file