Эх сурвалжийг харах

feat:未登录不展示微信分享

fuwencai 2 сар өмнө
parent
commit
26fb5cce1b

+ 2 - 0
internal/controller/bidDetail.go

@@ -52,6 +52,7 @@ func DetailHandler(r *ghttp.Request) {
 	industryInfoList := service.GetBiddingStrategy(10)
 	if isLogin := utility.JySessionLoginEd(r); isLogin { //登录后渲染乾坤潜入页面
 		service.HtmlRender.Render(r, "detail_login.html", g.Map{
+			"isLogin":          isLogin,
 			"bidData":          bidData,
 			"newBidInfoList":   newBidInfoList,
 			"industryInfoList": industryInfoList,
@@ -66,6 +67,7 @@ func DetailHandler(r *ghttp.Request) {
 		}
 		service.HtmlRender.Render(r, "detail.html",
 			g.Map{
+				"isLogin":          isLogin,
 				"bidData":          bidData,
 				"newBidInfoList":   newBidInfoList,
 				"industryInfoList": industryInfoList,

+ 4 - 1
resource/template/pc/detail.html

@@ -56,6 +56,7 @@
           {{end}}
           {{$bidData:=$global.bidData}}
           {{$canRead:=$global.canRead}}
+          {{$isLogin:=$global.isLogin}}
           <div class="article-header">
             {{if $bidData.site}}
             {{if eq $bidData.site "剑鱼信息发布平台"}}
@@ -108,7 +109,9 @@
               </div>
               <div class="article-action">
                   {{if $canRead}}
-                  <span data-quick-login class="login-node wx-share">微信分享</span>
+                      {{if $isLogin}}
+                      <span data-quick-login class="login-node wx-share">微信分享</span>
+                      {{end}}
                   <span data-quick-login class="login-node bx-follow">关注项目</span>
                   {{end}}
                   <span data-quick-login class="login-node bx-collect">标讯收藏</span>

+ 1 - 1
resource/template/pc/industry_list.html

@@ -167,7 +167,7 @@
                         <main class="tags-card-main">
                             <div class="tags-card-list lineHeight-10">
                                 {{range $k, $v := GetRandomLetterKeywords 30 }}
-                                <a class="tags-card-item inline" href="{{$v.Url}}" title="{{$v.Name}}">{{$v.Name}}</a>
+                                <a class="tags-card-item inline" href="{{$v.Url}}" title="{{$v.Name}}" target="_blank">{{$v.Name}}</a>
                                 {{end}}
                             </div>
                         </main>