12345678910111213141516171819202122232425262728293031323334 |
- package controller
- import (
- "github.com/gogf/gf/v2/frame/g"
- "github.com/gogf/gf/v2/net/ghttp"
- "github.com/gogf/gf/v2/util/gconv"
- "jybxseo/internal/service"
- "jybxseo/utility"
- )
- func BiddingDetail(r *ghttp.Request) {
- nameCode := getSubdomain(r.Request.Host)
- isLogin := utility.JySessionLoginEd(r)
- seoId := r.Get("seoId").String()
- if seoId == "" {
- utility.HtmlRender.NotFound(r)
- return
- }
- detail := service.JyBxSeoDetailRoot.GetDetail(r.Context(), seoId, isLogin)
- areaNode := service.JyBxSeoAreaRoot.GetNodeByCode(nameCode)
- if areaNode == nil {
- if areaName := gconv.String(detail["area"]); areaName != "" {
- areaNode = service.JyBxSeoAreaRoot.GetNodeByName(areaName)
- }
- }
- utility.HtmlRender.Render(r, "detail.html", g.Map{
- "Request": r.Request,
- "areaNode": areaNode,
- "detail": detail,
- //"tdk": service.JySeoTdk.GetAreaIndexTdk(r.Context(), node.Name),
- })
- }
|