فهرست منبع

wip:首页后缀增加/

wangkaiyue 1 سال پیش
والد
کامیت
b6c373bfc5

+ 2 - 2
internal/cmd/cmd.go

@@ -21,8 +21,8 @@ var (
 				group.GET("/", controller.IndexTransfer)           //地区、行业首页
 				group.GET("/index.html", controller.IndexTransfer) //地区、行业首页
 
-				group.GET("/{code}", controller.ListTransfer)           //地区、行业列表页
-				group.GET("/{code}_{pageNum}", controller.ListTransfer) //地区、行业列表页
+				group.GET("/{code}/", controller.ListTransfer)           //地区、行业列表页
+				group.GET("/{code}_{pageNum}/", controller.ListTransfer) //地区、行业列表页
 
 				group.GET("/jybx/{pushDate}_{seoId}.html", controller.BiddingDetail) //详情页
 				group.Bind()

+ 2 - 2
internal/controller/area.go

@@ -46,7 +46,7 @@ func CityListHandler(areaNode *service.AreaNode, r *ghttp.Request) {
 			"cityNode": cityNode,
 			"list":     rData.List,
 			//"tdk":        service.JySeoTdk.GetAreaSTypeListTdk(r.Context(), sTypeNode.Code, areaNode.Name),
-			"pagination": utility.GetLetterPaging(pageNum, gconv.Int(rData.Total), fmt.Sprintf("/%s_%s", cityNode.Code, "%d")),
+			"pagination": utility.GetLetterPaging(pageNum, gconv.Int(rData.Total), fmt.Sprintf("/%s_%s/", cityNode.Code, "%d")),
 		},
 	)
 }
@@ -74,7 +74,7 @@ func AreaClassListHandler(areaNode *service.AreaNode, r *ghttp.Request) {
 		"classNode": classNode,
 		"list":      rData.List,
 		//"tdk":        service.JySeoTdk.GetAreaSTypeListTdk(r.Context(), sTypeNode.Code, areaNode.Name),
-		"pagination": utility.GetLetterPaging(pageNum, gconv.Int(rData.Total), fmt.Sprintf("/%s_%s", classNode.Code, "%d")),
+		"pagination": utility.GetLetterPaging(pageNum, gconv.Int(rData.Total), fmt.Sprintf("/%s_%s/", classNode.Code, "%d")),
 	},
 	)
 }

+ 2 - 2
resource/template/mobile/components/tag-city-nav.html

@@ -5,8 +5,8 @@
   <div class="tag-city-nav-main">
     {{if eq $global.areaNode.Type 1}}
       {{range $city:=$global.areaNode.Child}}
-        <a class="city-nav-item {{if eq $city.Name $global.cityNode.Name}}active{{end}}" href="/{{$city.Code}}">{{$city.Name}}</a>
+        <a class="city-nav-item {{if eq $city.Name $global.cityNode.Name}}active{{end}}" href="/{{$city.Code}}/">{{$city.Name}}</a>
       {{end}}
       {{end}}
   </div>
-</div>
+</div>

+ 2 - 2
resource/template/mobile/components/tag-drawer.html

@@ -11,10 +11,10 @@
       <div class="city-container">
         {{if eq $global.areaNode.Type 1}}
         {{range $city:=$global.areaNode.Child}}
-          <a class="city-item ellipsis" href="/{{$city.Code}}">{{$city.Name}}</a>
+          <a class="city-item ellipsis" href="/{{$city.Code}}/">{{$city.Name}}</a>
         {{end}}
         {{end}}
       </div>
     </div>
   </div>
-</div>
+</div>

+ 5 - 5
resource/template/pc/area_index.html

@@ -76,7 +76,7 @@
         <section class="section-card column-3">
           <main class="section-card-content">
             {{range $class:=GetHotClass 6}}
-              {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $class.Name "招标信息") $class.Code (GetClassBidding $global.areaNode.Code $class.Code 8))}}
+              {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $class.Name "招标信息") (concat $class.Code "/") (GetClassBidding $global.areaNode.Code $class.Code 8))}}
             {{end}}
           </main>
         </section>
@@ -102,7 +102,7 @@
             {{if eq $global.areaNode.Type 1}}
             <!-- 地区招标类型列表-->
               {{range $city:=$Cfg.Hots}}
-                {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $city.Name "招标信息") $city.Code (GetCityBidding $global.areaNode.Code $city.Code 8))}}
+                {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $city.Name "招标信息") (concat $city.Code "/") (GetCityBidding $global.areaNode.Code $city.Code 8))}}
               {{end}}
             {{else if eq $global.areaNode.Type 3}}
             <!-- 直辖市展示其他行业-->
@@ -114,7 +114,7 @@
                   {{end}}
                 {{end}}
                 {{if $show}}
-                  {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $allClass.Name "招标信息") $allClass.Code (GetClassBidding $global.areaNode.Code $allClass.Code 8))}}
+                  {{include "pc/components/tags-seo-card.html" (CardFormat (concat $global.areaNode.Name $allClass.Name "招标信息") (concat $allClass.Code "/") (GetClassBidding $global.areaNode.Code $allClass.Code 8))}}
                 {{end}}
               {{end}}
             {{end}}
@@ -136,7 +136,7 @@
             <h3 class="link-title">{{$global.areaNode.Name}}招标网热门行业招标</h3>
             <ul class="link-list">
               {{range $n:=GetAllClass}}
-                <li><a href="/{{$n.Code}}" class="link-item" target="_blank">{{$global.areaNode.Name}}{{$n.Name}}招标信息</a></li>
+                <li><a href="/{{$n.Code}}/" class="link-item" target="_blank">{{$global.areaNode.Name}}{{$n.Name}}招标信息</a></li>
               {{end}}
             </ul>
           </section>
@@ -145,7 +145,7 @@
             <h3 class="link-title">{{$global.areaNode.Name}}招标网相关城市</h3>
             <ul class="link-list">
               {{range $city:=$global.areaNode.Child}}
-                <li><a href="/{{$city.Code}}" class="link-item" target="_blank">{{$city.Name}}招标网</a></li>
+                <li><a href="/{{$city.Code}}/" class="link-item" target="_blank">{{$city.Name}}招标网</a></li>
               {{end}}
             </ul>
           </section>