(jfeatd-ck): 新增京东订单管理页面

- 修改账户页面iframe链接路径
- 新增京东订单页面及路由配置
- 更新订单页面iframe链接路径
- 添加新的控制器方法处理京东订单页面渲染- 在首页导航中增加京东订单管理入口
This commit is contained in:
danial
2025-10-12 16:17:02 +08:00
parent 93e62cf54f
commit 079f725205
6 changed files with 34 additions and 2 deletions

View File

@@ -332,6 +332,15 @@ func (c *PageAuthController) JdCardCkOrder() {
c.TplName = "jd-ck/order.html"
}
func (c *PageAuthController) JdCardCkJdOrder() {
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.TplName = "jd-ck/jd-order.html"
}
func (c *PageAuthController) DashboardPage() {
userID, _ := c.GetSession("userID").(string)
ctx := c.Ctx.Request.Context()

View File

@@ -40,6 +40,7 @@ func init() {
beego.Router("/jd-card-ck-account.html", &controllers.PageAuthController{}, "*:JdCardCkAccount")
beego.Router("/jd-card-ck-order.html", &controllers.PageAuthController{}, "*:JdCardCkOrder")
beego.Router("/jd-card-ck-jd-order.html", &controllers.PageAuthController{}, "*:JdCardCkJdOrder")
beego.Router("/recharge-t-mall-game-account.html", &controllers.PageAuthController{}, "*:RechargeTMallGameAccountPage")
beego.Router("/recharge-t-mall-game-order.html", &controllers.PageAuthController{}, "*:RechargeTMallGameOrderPage")

View File

@@ -387,6 +387,9 @@
<a href="#" onclick='loadMainContent("/jd-card-ck-order.html")'>
<span>订单管理</span>
</a>
<a href="#" onclick='loadMainContent("/jd-card-ck-jd-order.html")'>
<span>订单管理</span>
</a>
</div>
</div>
<!-- <div>-->

View File

@@ -12,7 +12,7 @@
</style>
<script>
// 构建链接
const url = "{{.portalHost}}" + "/iframe/AdminJdAccount?token={{.token}}";
const url = "{{.portalHost}}" + "/iframe/jdOrderCookie?token={{.token}}";
// 链接添加至到iframe中
document.getElementsByTagName("iframe")[0].src = url;
</script>

19
views/jd-ck/jd-order.html Normal file
View File

@@ -0,0 +1,19 @@
<!DOCTYPE html>
<html lang="zh">
<body>
<iframe src="">
</iframe>
</body>
<style>
iframe {
width: 100%;
height: 90vh;
}
</style>
<script>
// 构建链接
const url = "{{.portalHost}}" + "/iframe/jdOrderOrder?token={{.token}}";
// 链接添加至到iframe中
document.getElementsByTagName("iframe")[0].src = url;
</script>
</html>

View File

@@ -13,7 +13,7 @@
</style>
<script>
// 构建链接
const url = "{{.portalHost}}" + "/iframe/AdminJdOrder?token={{.token}}";
const url = "{{.portalHost}}" + "/iframe/jdOrderJdOrders?token={{.token}}";
// 链接添加至到iframe中
document.getElementsByTagName("iframe")[0].src = url;
</script>