Forráskód Böngészése

Merge branch 'dev/v4.9.11.1_yf' of qmx/jy into feature/v4.9.14

yangfeng 1 éve
szülő
commit
82b35e3dec

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
src/web/staticres/common-module/public/js/china-map-data.min.js


+ 1 - 126
src/web/staticres/course/css/base.css

@@ -1,126 +1 @@
-* {
-    -webkit-box-sizing: border-box;
-    box-sizing: border-box;
-    -webkit-overflow-scrolling: touch;
-    -webkit-tap-highlight-color:rgba(0,0,0,0);
-    -webkit-tap-highlight-color:transparent;
-}
-body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, sumary {
-    margin: 0;
-    padding: 0;
-}
-html,body {
-    -webkit-text-size-adjust: 100%;
-    margin: 0 auto;
-    overflow-x: hidden;
-    -webkit-box-sizing: border-box;
-    box-sizing: border-box;
-    background:rgba(245,244,249,1);
-    color: #3d3d3d;
-    font-family:  "Microsoft YaHei","Helvetica Neue", "Roboto", "Segoe UI", "PingFang SC", "Hiragino Sans GB", sans-serif;
-}
-
-ul,ol {
-    list-style: none;
-}
-/*清除输入框内阴影*/
-input,textarea,select,button{
-    outline: none;
-    border: 0;
-    -webkit-appearance: none;
-    appearance:none;
-}
-button,span,div{
-    -webkit-tap-highlight-color:rgba(0,0,0,0);
-    /* -webkit-user-modify:read-only; */
-}
-img {
-    border: 0;
-    vertical-align: middle;
-    max-width: 100%;
-    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-
-a {
-    text-decoration: none;
-    color: #3d3d3d;
-    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
-    -webkit-user-select: none;
-    -moz-user-focus: none;
-    -moz-user-select: none;
-}
-/*禁用长按页面时的弹出菜单(iOS下有效) ,img和a标签都要加*/
-img,a{
-    -webkit-touch-callout:none;
-}
-em,i{
-    font-style: normal;
-}
-/*兼容ios调取h5页面的头部*/
-.ios-head {
-    display: none;
-    position: fixed;
-    top: 0;
-    padding-top: 15px;
-    background: #18974b;
-    width: 100%;
-    z-index: 100;
-}
-/*base*/
-.clearfix{
-    zoom: 1;
-}
-.clearfix:after{
-    clear: both;
-    height: 0;
-    overflow: hidden;
-    display: block;
-    visibility: hidden;
-    content: "";
-}
-
-.left {
-    float: left;
-}
-
-.right {
-    float: right;
-}
-
-.ellipsis {
-    overflow:hidden;
-    text-overflow:ellipsis;
-    white-space:nowrap;
-    text-align: justify
-}
-/* 超过2行省略号显示 */
-.ellipsis-2 {
-    overflow: hidden;
-    text-overflow: ellipsis;
-    display: -webkit-box;
-    -webkit-line-clamp: 2;
-    -webkit-box-orient: vertical;
-    text-align: justify
-}
-
-/* 超过3行省略号显示 */
-.ellipsis-3 {
-    overflow: hidden;
-    text-overflow: ellipsis;
-    display: -webkit-box;
-    -webkit-line-clamp: 3;
-    -webkit-box-orient: vertical;
-}
-
-/* 强制文字一行显示 */
-.text-nowrap {
-    white-space: nowrap;
-}
-/* 超过一行换行显示 */
-.text-wrap {
-    white-space: pre-wrap;
-}
-
-input, textarea {
-    caret-color: #2ABED1;
-}
+*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,sumary{margin:0;padding:0;}html,body{-webkit-text-size-adjust:100%;margin:0 auto;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(245,244,249,1);color:#3d3d3d;font-family:"Microsoft YaHei","Helvetica Neue","Roboto","Segoe UI","PingFang SC","Hiragino Sans GB",sans-serif;}ul,ol{list-style:none;}input,textarea,select,button{outline:none;border:0;-webkit-appearance:none;appearance:none;}button,span,div{-webkit-tap-highlight-color:rgba(0,0,0,0);}img{border:0;vertical-align:middle;max-width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);}a{text-decoration:none;color:#3d3d3d;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}img,a{-webkit-touch-callout:none;}em,i{font-style:normal;}.ios-head{display:none;position:fixed;top:0;padding-top:15px;background:#18974b;width:100%;z-index:100;}.clearfix{zoom:1;}.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}.left{float:left;}.right{float:right;}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:justify}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:justify}.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.text-nowrap{white-space:nowrap;}.text-wrap{white-space:pre-wrap;}input,textarea{caret-color:#2ABED1;}

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 6 - 0
src/web/staticres/css/animate.min.css


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 565
src/web/staticres/css/font.css


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
src/web/staticres/css/jy.min.css


+ 1 - 0
src/web/staticres/css/pc.css

@@ -2561,6 +2561,7 @@ form{
 .jyb_ddetail p{
 	font-size: 14px;
 	text-align:justify;
+  margin: 1em 0;
 }
 .jyb_ddetail img{
   width: 100%;

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
src/web/staticres/css/pc.min.css


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
src/web/staticres/css/unicorn.main.min.css


BIN
src/web/staticres/images/index/service-module-bg.png


+ 62 - 0
src/web/staticres/js/index/index_2023.12.js

@@ -366,3 +366,65 @@ $(function () {
   entAssoc.init()
   _page.init()
 })
+
+// seo优化-底部广告位html内js迁移
+$(function () {
+  // 首页底部样式调整,适配广告位
+  function fixBottomADHeight (type) {
+    var adHeight = $('.pc-index-bottom').height()
+    if (type) {
+      $(".jy_renzheng").css('padding-bottom', adHeight)
+      $(".j-bottom").attr('data-padding-bottom', Number($(".j-bottom").css('padding-bottom').replace('px', '')))
+      $(".j-bottom").css('padding-bottom', Number($(".j-bottom").css('padding-bottom').replace('px', '')) + adHeight)
+    } else {
+      $(".jy_renzheng").css('padding-bottom', 0)
+      $(".j-bottom").css('padding-bottom', Number($(".j-bottom").attr('data-padding-bottom')))
+    }
+  }
+  $('.pc-index-bottom .bottom-member-ad').on('load', function () {
+    fixBottomADHeight(true)
+  })
+  if ($.isArray(bottom_img)) {
+    if (bottom_img[0]) {
+      if (bottom_img[0].s_pic) {
+        $('.pc-index-bottom .bottom-member-ad').attr('src', bottom_img[0].s_pic)
+      }
+      if (bottom_img[0].s_link) {
+        $('.pc-index-bottom .bottom-member-ad').unbind('click').click(function () {
+          window.open(bottom_img[0].s_link)
+        })
+      }
+    }
+  }
+
+  clearInterval(memberTimer)
+  var memberTimer = setInterval(function () {
+    if (window.memberStatus >= 0) {
+      clearInterval(memberTimer)
+    }
+    adBottomFn()
+  }, 2000)
+  function adBottomFn () {
+    if (window.memberStatus > 0) {
+      $('.pc-index-bottom').hide()
+      fixBottomADHeight(false)
+    } else {
+      var top1 = 0;
+      var top2 = 0;
+      var timer = null; 
+      $('.pc-index-bottom').fadeIn()
+      $(document).scroll(function(){
+        clearTimeout(timer)
+        timer = setTimeout(isScrollEnd, 1000);
+        top1 = document.documentElement.scrollTop || document.body.scrollTop;
+        $('.pc-index-bottom').fadeOut()
+      })
+      function isScrollEnd() {
+        top2 = document.documentElement.scrollTop || document.body.scrollTop;
+        if(top1 == top2 && (window.memberStatus <= 0 || !window.memberStatus)){
+          $('.pc-index-bottom').fadeIn()
+        }
+      }
+    }
+  }
+})

+ 78 - 2
src/web/staticres/pccss/index_pc.css

@@ -1032,8 +1032,9 @@
     display: block;
     width: 584px;
     height: 314px;
-    background: url(/images/index/service-module-bg.png) no-repeat center center;
-    background-size: cover;
+    background: linear-gradient(180deg, #FFFFFF 0%, #F4FEFF 100%);
+    border: 1px solid #e0e0e0;
+    border-radius: 8px;
 }
 .service-flow-chart-ul{
     display: flex;
@@ -1460,3 +1461,78 @@
 .jianyu-school-card .cms-card-list-item:not(:last-of-type) {
     margin-bottom: 12px;
 }
+
+/* ---- seo优化html内的样式迁移 START ---- */
+/* guide-intro-dialog */
+.pointer {
+  cursor: pointer;
+}
+.guide-intro-dialog {
+  position: relative;
+  margin-top: 120px;
+  display: flex;
+  width: 440px;
+  height: 520px;
+  border-radius: 8px;
+  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.08);
+  z-index: 3000;
+}
+.guide-intro-dialog .skip-button {
+  position: absolute;
+  top: 10px;
+  right: 10px;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  width: 50px;
+  height: 24px;
+  font-size: 15px;
+  color: #fff;
+  background-color: rgba(0, 0, 0, 0.4);
+  border-radius: 4px;
+  z-index: 2;
+}
+.guide-intro-dialog .close-icon {
+  position: absolute;
+  left: 50%;
+  bottom: -54px;
+  font-size: 36px;
+  width: 28px;
+  height: 28px;
+  transform: translate(-50%, 0);
+  z-index: 2;
+}
+.guide-intro-dialog .close-icon img {
+  width: 100%;
+  height: 100%;
+}
+.guide-intro-dialog .content-iframe {
+  width: 100%;
+  height: 100%;
+}
+/* 合作伙伴 */
+.jy-index-partners {
+  padding: 0;
+}
+.jy-index-partners .module-title {
+  padding: 20px 0;
+  text-align: center;
+  color: #1D1D1D;
+  font-size: 28px;
+  line-height: 36px;
+}
+/* 友情链接 */
+.friend-link-container{
+  background-color: #2B2D30;
+  color: #fff;
+  padding: 40px 0px 0 0px;
+  text-align: center;
+  font-weight: normal;
+}
+.jy_friendlink{
+  color: rgba(255,255,255,.8);
+  display: flex;
+  padding: 0px 0 32px;
+  border-bottom: 1px solid rgba(255,255,255,0.12);
+}
+/* ---- seo优化html内的样式迁移 END ---- */

+ 1 - 112
src/web/staticres/pccss/reset_pc.css

@@ -1,112 +1 @@
-html, body, div, span, applet, object, iframe, 
-h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
-a, abbr, acronym, address, big, cite, code, 
-del, dfn, em, font, img, ins, kbd, q, s, samp, 
-small, strike, strong, sub, sup, tt, var, 
-dl, dt, dd, ol, ul, li, 
-fieldset, form, label, legend, 
-table, caption, tbody, tfoot, thead, tr, th, td { 
-margin: 0; 
-padding: 0; 
-border: 0; 
-outline: 0; 
-font-weight: inherit; 
-font-style: inherit; 
-font-size: 100%; 
-font-family: inherit; 
-vertical-align: baseline; 
--webkit-tap-highlight-color: transparent;
-} 
-:focus { 
-outline: 0; 
-} 
-body { 
-line-height: 1; 
-/*color: black; 
-background: white; */
-font-family: "Microsoft YaHei",sans-serif;
-font-size: 16px;
--webkit-font-smoothing: antialiased;
-} 
-input{
-	font-family: "Microsoft YaHei",sans-serif;
-	-webkit-appearance: none;
-}
-ol, ul { 
-list-style: none; 
-} 
-button{ 
-	outline: none;border: none;
-	}
-table { 
-border-collapse: separate; 
-border-spacing: 0; 
-} 
-caption, th, td { 
-text-align: left; 
-font-weight: normal; 
-} 
-textarea { resize:none;-webkit-appearance: none; }
-img{border:0;}
-a{
-	text-decoration:none;
-	color: #fff;
-	font-size: 16px;
-}
-/*selet 下拉三角改变*/
-/*select {border: none;border-radius: 0;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#ffffff url(../images/public-img/pub-Xsj.png) no-repeat 95% center;}*/
-/*清除ie的默认选择框样式清除,隐藏下拉箭头*/
-/*select::-ms-expand { display: none;}
-html{-webkit-text-size-adjust: none;}	*/	
-	
-/*a:link {color:#606060;} 
-a:visited {color:#606060;} 
-a:hover{color:#8cb91e;	text-decoration: underline;}
-a:active {color:#606060;}*/
-
-/*文本不能选中*/
-.nos{
-    -webkit-user-select:none;
-    -moz-user-select:none;
-    -ms-user-select:none;
-    user-select:none;
-}
-/*check 复选框修改样式*/
-/*input[type=checkbox] {
-        position: relative;
-        width: 10px;
-        height: 1px;
-    }
-    input[type=checkbox]::before {
-        content: '';
-        position: absolute;
-        top: 0;
-        left: 0;
-        width: 14px;
-        height: 14px;
-        line-height: 14px;
-        text-align: center;
-        color: white;
-        font-size: 16px;
-        background:  url(../images/public/input-checkbox-1.png) 0 0 no-repeat;
-    }
-    input[type=checkbox]:checked::before {
-
-        content: url(../images/public/input-checkbox-2.png);
-    }*/
-/*IE下input去除 X*/
-::-ms-clear,::-ms-reveal{display:none;}
-/*去除input黄低*/
-input:-webkit-autofill {
-    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
-}
-
-
-
-address,caption,cite,code,dfn,em,th,b,i {font-weight: normal;font-style: normal;}
-.text-center{text-align: center;}
-.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
-.clearfix {*zoom:1; }
-.fl {float:left; }
-.fr {float: right; }
-.w {width: 1200px; margin: 0 auto;}
+html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;-webkit-tap-highlight-color:transparent;}:focus{outline:0;}body{line-height:1;font-family:"Microsoft YaHei",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;}input{font-family:"Microsoft YaHei",sans-serif;-webkit-appearance:none;}ol,ul{list-style:none;}button{outline:none;border:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}textarea{resize:none;-webkit-appearance:none;}img{border:0;}a{text-decoration:none;color:#fff;font-size:16px;}.nos{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}::-ms-clear,::-ms-reveal{display:none;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset !important;}address,caption,cite,code,dfn,em,th,b,i{font-weight:normal;font-style:normal;}.text-center{text-align:center;}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.clearfix{*zoom:1;}.fl{float:left;}.fr{float:right;}.w{width:1200px;margin:0 auto;}

+ 65 - 0
src/web/staticres/public-pc/js/pc-bottom.js

@@ -392,3 +392,68 @@ var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : "
 setTimeout(function(){
   $("#cnzz_stat_icon_1261815924 a").text("");
 },1000)
+
+/** SEO优化-pcbottom.html内js迁移 START */
+// 获取渠道商配置的侧边栏和底部数据
+function getCooperationConfig() {
+  $.ajax({
+    type:'post',
+    url:'/publicapply/channel/cooperation',
+    success: function(res){
+      if (res.error_code === 0 && res.data) {
+        var broadside = res.data.broadside || []
+        var bottomside = res.data.bottomside || {}
+        if(broadside.length > 0) {
+          // $('.common-right-side-item').hide()
+          // $('.config-right-side-item').show()
+          renderRightSide(broadside)
+        }
+        if(bottomside && Object.keys(bottomside)) {
+          renderBottomCustomer(bottomside)
+        }
+      }
+    }
+  })
+}
+// 可配置侧边栏信息渲染
+function renderRightSide (list) {
+  var html = ''
+  list.forEach(function(item,ind) {
+    html += `
+   <div class="right-side-item config-right-side-item ${ind+1 === list.length ? 'last-config-item' : ''}">
+    <span class="text-customer"><img src='${item.icon}' alt=""></span>
+    <span class="text-customer text-customer-hover"><img src='${item.activeIcon}' alt=""></span>
+    <p class="desc_text_b">${item.tip}</p>
+    <div class="slidePop">
+        <div class="slidePop-content">
+            ${item.rich}
+        </div>
+    </div>
+</div>
+ `
+  })
+  $('.right-side-box').prepend(html)
+  // $('.config-right-side-item').show()
+}
+// 可配置底部客服信息渲染
+function renderBottomCustomer (obj) {
+  var html = ''
+  if(obj.phone) {
+    html+= `<div class="jy_classify_kefu">
+            <img src='/images/index/logo_main.png' alt="" />
+            <span>${obj.phone}</span>
+        </div>`
+  }
+  if(obj.imgs && $.isArray(obj.imgs) && obj.imgs.length > 0) {
+    html+= '<div class="qr_box">'
+    obj.imgs.forEach(function(item, index) {
+      html+= ` <div>
+                 <img src='${item.img}' alt="">
+                 <p>${item.tip}</p>
+                </div>`
+    })
+    html+= '</div>'
+  }
+  $('.config_classify_r_box').append(html)
+}
+/** SEO优化-pcbottom.html内js迁移 END */

+ 0 - 15
src/web/templates/common/friend-link.html

@@ -1,18 +1,3 @@
-<style>
-  .friend-link-container{
-    background-color: #2B2D30;
-    color: #fff;
-    padding: 40px 0px 0 0px;
-    text-align: center;
-    font-weight: normal;
-  }
-  .jy_friendlink{
-    color: rgba(255,255,255,.8);
-    display: flex;
-    padding: 0px 0 32px;
-    border-bottom: 1px solid rgba(255,255,255,0.12);
-  }
-</style>
 <div class="friend-link-container theme-light">
   <div class="w jy_friendlink">
     <div class="jy_friendlink_title">友情链接</div>

+ 0 - 48
src/web/templates/common/guide-intro-dialog.html

@@ -1,53 +1,5 @@
 <!-- 产品介绍-弹窗-依赖与bootstrap -->
 <!-- 引入此模板前,保证引入/common/pnc.html模板 -->
-<style>
-.pointer {
-  cursor: pointer;
-}
-.guide-intro-dialog {
-  position: relative;
-  margin-top: 120px;
-  display: flex;
-  width: 440px;
-  height: 520px;
-  border-radius: 8px;
-  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.08);
-  z-index: 3000;
-}
-.guide-intro-dialog .skip-button {
-  position: absolute;
-  top: 10px;
-  right: 10px;
-  display: flex;
-  align-items: center;
-  justify-content: center;
-  width: 50px;
-  height: 24px;
-  font-size: 15px;
-  color: #fff;
-  background-color: rgba(0, 0, 0, 0.4);
-  border-radius: 4px;
-  z-index: 2;
-}
-.guide-intro-dialog .close-icon {
-  position: absolute;
-  left: 50%;
-  bottom: -54px;
-  font-size: 36px;
-  width: 28px;
-  height: 28px;
-  transform: translate(-50%, 0);
-  z-index: 2;
-}
-.guide-intro-dialog .close-icon img {
-  width: 100%;
-  height: 100%;
-}
-.guide-intro-dialog .content-iframe {
-  width: 100%;
-  height: 100%;
-}
-</style>
 <div class="modal fade guide-intro-dialog-mask" id="guide-intro-dialog-mask" data-backdrop="static">
   <div class="modal-dialog guide-intro-dialog is-show">
     <iframe class="content-iframe" src="" frameborder="0"></iframe>

+ 1 - 13
src/web/templates/common/pc-header-nav-mini.html

@@ -12,7 +12,6 @@
                 <div class="nav-area-substation home-site">
                     <button class="site-btn j-s-button main">各省分站</button>
                     <div class="site-dropdown-panel">
-                        <!-- <header class="dropdown-header">当前地区:北京</header> -->
                         <ul class="dropdown-content clearfix">
                         {{range $v:= GetAreaLocations}}
                             <li class="dropdown-list">
@@ -44,7 +43,6 @@
                             <div class="icon-img-message">
                                 <img src="/images/index/message2_2x.png" class="message-img" alt="消息">
                                 <img src="/images/index/message2_2x.png" class="message-img-active" alt="消息">
-                                <!-- <img src="/images/index/message-active.png" class="message-img-active" alt=""> -->
                             </div>
                             <span class="tips" id="tips" style="display: none">99+</span>
                         </a>
@@ -82,14 +80,4 @@
     <section class="header-nav-mini-placeholder" id="header-nav-mini-placeholder"></section>
     {{include "/common/pc-header-nav-second.html"}}
 </section>
-
-<!-- Modal -->
-<!-- <div class="modal fade" id="downloadApp" tabindex="-1" aria-labelledby="downloadApp" aria-hidden="true">
-    <div class="modal-dialog">
-        <div class="download-scan-group">
-            <img src='/images/index/download-app.png' alt="下载APP">
-            <div class="close-icon pointer" data-dismiss="modal"></div>
-        </div>
-    </div>
-</div> -->
-<script src='{{Msg "seo" "cdn"}}/public-pc/js/header-nav-mini.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/public-pc/js/header-nav-mini.js?v={{Msg "seo" "version"}}'></script>

+ 4 - 29
src/web/templates/common/pc-login-dialog.html

@@ -13,34 +13,14 @@
     <h2 class="login-auth--title login-common-title"><span class="highlight-text">免费</span>查询招标采购信息,对接<span class="highlight-text">项目联系人</span></h2>
     <h2 class="login-auth--title set-pass-title" data-name="set-password" style="display: none;">设置登录密码</h2>
     <div style="width: 100%;display: flex;justify-content: center;padding: 0 80px;">
-      <!-- <div class="login_ad_space">
-        <div class="active-tip-group" style="display: none">
-          <img src="" alt="二维码" />
-        </div>
-      </div> -->
       <div class="login-dig-wx-qrcode-box login-module-card wx-qr-login">
         <div class="login-wx--title">
           <span>微信扫码登录</span>
         </div>
         <img class="wx-qrcode" id="layerImg-login" src="/front/share/10" />
-        <!-- <div class="footer-action-container">
-          <div class="auto-login-container no-selected">
-            <div class="auto-login-checkbox"></div>
-            <label for="autoLogin">下次自动登录</label>
-            <div class="icon-tip-container">
-              <div class="icon-tip"></div>
-              <div class="j-tooltip" style="display: none">为了确保你的信息安全,不建议在公共设备上勾选此项。</div>
-            </div>
-          </div>
-        </div>
-        <div class="login-dig-top-back-box" style="display: none" onclick="openLoginDigForWx(false)">
-          <i class="login-dig-icon-blue-back"></i>
-          <span>验证码/密码登录</span>
-        </div> -->
       </div>
       <div class="new_login">
         <div class="login-dig-icon-close" onclick="closeLoginDig()"></div>
-        <!-- <img class="logo" src="/images/swordfish/sf_01_new.png" alt="logo" style="display: none" /> -->
         <div class="bind-phone-head" style="display: none">
           <h3 class="bind-phone-title">绑定手机号</h3>
           <p class="bind-phone-tip">为了给您提供更好的服务,请绑定手机号!</p>
@@ -198,12 +178,12 @@
             <i class="login-dig-icon-email"></i>
             <input autocomplete="off" name="register_email" type="text" placeholder="输入电子邮箱">
           </div> -->
-          <div class="ad_small_space">
+          <!-- <div class="ad_small_space">
             <img src="{{Msg "seo" "cdn"}}/images/pc/register_email.png?v={{Msg "seo" "version"}}" alt="">
-          </div>
-          <button class="login-dig-submit-button reg-dig-submit-button" name="register_submit_phone" disabled="true">
+          </div> -->
+          <!-- <button class="login-dig-submit-button reg-dig-submit-button" name="register_submit_phone" disabled="true">
             立即注册
-          </button>
+          </button> -->
           <!-- <button class="reg-dig-submit-button" name="verify_register" disabled="true">立即注册</button> -->
           <div class="back-login" onclick="backLogin(false)">
             <i class="login-dig-icon-blue-back"></i>
@@ -230,11 +210,6 @@
         <a href="/front/staticPage/permission_rules.html">《使用协议》</a>、
         <a href="/front/staticPage/privacy_rules.html">《隐私政策》</a>
       </p>
-      <!-- <p class="pass-bottom" style="display: none;text-align: center;">
-        登录即代表同意
-        <a href="/front/staticPage/permission_rules.html">《剑鱼标讯用户使用许可协议》</a>
-        <a href="/front/staticPage/privacy_rules.html">《剑鱼标讯隐私政策》</a>
-      </p> -->
       <p class="set-pass-bottom" style="display: none;text-align: center;margin-top: 12px;">
         您可前往【设置-帐号与安全】设置或修改登录密码
       </p>

+ 0 - 62
src/web/templates/common/pcbottom.html

@@ -215,68 +215,6 @@ if(ADList.length>0){
     {{if .T.cooperateCode }}
         getCooperationConfig()
     {{end}}
-    // 获取渠道商配置的侧边栏和底部数据
-    function getCooperationConfig() {
-      $.ajax({
-        type:'post',
-        url:'/publicapply/channel/cooperation',
-        success: function(res){
-          if (res.error_code === 0 && res.data) {
-            var broadside = res.data.broadside || []
-            var bottomside = res.data.bottomside || {}
-            if(broadside.length > 0) {
-              // $('.common-right-side-item').hide()
-              // $('.config-right-side-item').show()
-              renderRightSide(broadside)
-            }
-            if(bottomside && Object.keys(bottomside)) {
-              renderBottomCustomer(bottomside)
-            }
-          }
-        }
-      })
-    }
-    // 可配置侧边栏信息渲染
-    function renderRightSide (list) {
-      var html = ''
-      list.forEach(function(item,ind) {
-        html += `
-       <div class="right-side-item config-right-side-item ${ind+1 === list.length ? 'last-config-item' : ''}">
-        <span class="text-customer"><img src='${item.icon}' alt=""></span>
-        <span class="text-customer text-customer-hover"><img src='${item.activeIcon}' alt=""></span>
-        <p class="desc_text_b">${item.tip}</p>
-        <div class="slidePop">
-            <div class="slidePop-content">
-                ${item.rich}
-            </div>
-        </div>
-    </div>
-     `
-      })
-      $('.right-side-box').prepend(html)
-      // $('.config-right-side-item').show()
-    }
-    // 可配置底部客服信息渲染
-    function renderBottomCustomer (obj) {
-      var html = ''
-      if(obj.phone) {
-        html+= `<div class="jy_classify_kefu">
-                <img src='/images/index/logo_main.png' alt="" />
-                <span>${obj.phone}</span>
-            </div>`
-      }
-      if(obj.imgs && $.isArray(obj.imgs) && obj.imgs.length > 0) {
-        html+= '<div class="qr_box">'
-        obj.imgs.forEach(function(item, index) {
-          html+= ` <div>
-                     <img src='${item.img}' alt="">
-                     <p>${item.tip}</p>
-                    </div>`
-        })
-        html+= '</div>'
-      }
-      $('.config_classify_r_box').append(html)
-    }
   })
 
 

+ 1 - 65
src/web/templates/common/pchead.html

@@ -44,68 +44,4 @@
   * @param {String} isAppsion 请求环境、app、weixin、pc
   */
   getActive.getActiveInfo(Activedata,'PC')
-</script>
-<script>
-$(function() {
-  /* S-企业联想 */
- var beforeAjaxTime = null
-var beforeName = ''
-function ajaxMoreEntName (name) {
-  if (name === beforeName) {
-    return
-  }
-  beforeName = name
-  toggleShowAutoBox(true)
-  clearTimeout(beforeAjaxTime)
-  $(".autocomplete-box ul").html('<li>'+name+'</li>')
-  beforeAjaxTime = setTimeout(function () {
-    $.post('/jypay/user/company/association', {name: name}).done(function (r) {
-      console.log(r)
-      if (r && r.data) {
-        if(r.data.length === 0) {
-          $('.autocomplete-box').css('bottom', '-45px' )
-        } else if(r.data.length > 0 && r.data.length < 4) {
-          $('.autocomplete-box').css('bottom', (r.data.length + 1) * (-45) - 25 + 'px')
-        } else {
-          $('.autocomplete-box').css('bottom', '-213px')
-        }
-        r.data.unshift(name)
-      } else {
-        r.data = [name]
-        $('.autocomplete-box').css('bottom', '-45px' )
-      }
-      // $('.autocomplete-box').css('bottom', r.data.length * (-45) + 'px')
-      $(".autocomplete-box ul").html( r.data.map(function (v) {
-        return '<li>'+v+'</li>'
-      }).join(''))
-    })
-  }, 300)
-}
-function toggleShowAutoBox (type) {
-  if (type) {
-    $(".autocomplete-box").show()
-  } else {
-    $(".autocomplete-box").hide()
-  }
-}
-$(".autocomplete-box ul").on('click', 'li', function () {
-  $("#bidLogin .login-dig-input-box [name='verify_entname']").val($(this).text()).focus()
-  toggleShowAutoBox(false)
-}).hover(function () {
-  $(this).addClass('is-hover')
-}, function () {
-  $(this).removeClass('is-hover')
-})
-$("#bidLogin .login-dig-input-box [name='verify_entname']").on('input', function () {
-  var e_input = $(this).val()
-  ajaxMoreEntName(e_input)
-}).on('blur', function () {
-  setTimeout(function () {
-    if (!$(".autocomplete-box ul").hasClass('is-hover')) {
-      toggleShowAutoBox(false)
-    }
-  }, 300)
-})
-/* E-企业联想 */
-})
-</script>
+</script>

+ 18 - 18
src/web/templates/common/pnc.html

@@ -3,17 +3,17 @@
 <meta name="renderer" content="webkit">
 <meta name="baidu-site-verification" content="cSFG2PMaYX" />
 <meta name="applicable-device" content="pc,mobile" />
-<link href="{{Msg "seo" "cdn"}}/css/bootstrap.min.css" rel="stylesheet">
-<link href="{{Msg "seo" "cdn"}}/css/bootswatch.min.css" rel="stylesheet">
-<link href="{{Msg "seo" "cdn"}}/css/font.css?v={{Msg "seo" "version"}}" rel="stylesheet">
-<link href="{{Msg "seo" "cdn"}}/css/jy.css?v={{Msg "seo" "version"}}" rel="stylesheet">
-<link href="{{Msg "seo" "cdn"}}/css/common.css?v={{Msg "seo" "version"}}" rel="stylesheet">
-<link href="{{Msg "seo" "cdn"}}/css/animate.css" rel="stylesheet">
-<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/css/unicorn.main.css" />
-<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/css/unicorn.grey.css" />
+<link href='{{Msg "seo" "cdn"}}/css/bootstrap.min.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link href='{{Msg "seo" "cdn"}}/css/bootswatch.min.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link href='{{Msg "seo" "cdn"}}/css/font.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link href='{{Msg "seo" "cdn"}}/css/jy.min.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link href='{{Msg "seo" "cdn"}}/css/common.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link href='{{Msg "seo" "cdn"}}/css/animate.min.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+<link rel="stylesheet" href='{{Msg "seo" "cdn"}}/css/unicorn.main.min.css?v={{Msg "seo" "version"}}' />
+<link rel="stylesheet" href='{{Msg "seo" "cdn"}}/css/unicorn.grey.css?v={{Msg "seo" "version"}}' />
 <link rel="stylesheet" href='{{Msg "seo" "cdn"}}/public-pc/css/sub-page.css?v={{Msg "seo" "version"}}' />
-<script src="/common-module/js/bundle.min.js" crossorigin="anonymous"></script>
-<script src='/public-pc/js/detection-min.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/common-module/js/bundle.min.js?v={{Msg "seo" "version"}}' crossorigin="anonymous"></script>
+<script src='{{Msg "seo" "cdn"}}/public-pc/js/detection-min.js?v={{Msg "seo" "version"}}'></script>
 <script src='{{Msg "seo" "cdn"}}/common-module/js/JianyuIframe.umd.min.js?v={{Msg "seo" "version"}}'></script>
 <script src="https://cdn-common.jianyu360.com/cdn/lib/jquery/3.6.0/jquery.min.js"></script>
 <script>
@@ -37,14 +37,14 @@
 <script src='{{Msg "seo" "cdn"}}/common-module/public/head.js?v={{Msg "seo" "version"}}'></script>
 <!--E 加载百度统计及剑鱼自定义埋点 -->
 {{Html `<!--[if lt IE 9]><script src="{{Msg "seo" "cdn"}}/js/jquery.js?v={{Msg "seo" "version"}}"><![endif]-->`}}
-<script src="{{Msg "seo" "cdn"}}/js/jquery.cookie.js"></script>
-<script src="{{Msg "seo" "cdn"}}/js/bootstrap.min.js"></script>
-<script src="{{Msg "seo" "cdn"}}/js/jyWebScoket.js?v={{Msg "seo" "version"}}"></script>
-<script src="{{Msg "seo" "cdn"}}/js/jy.js?v={{Msg "seo" "version"}}"></script>
-<script src="{{Msg "seo" "cdn"}}/js/login.js?v={{Msg "seo" "version"}}"></script>
-<script src="{{Msg "seo" "cdn"}}/js/common.js?v={{Msg "seo" "version"}}"></script>
+<script src='{{Msg "seo" "cdn"}}/js/jquery.cookie.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/bootstrap.min.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/jyWebScoket.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/jy.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/login.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/common.js?v={{Msg "seo" "version"}}'></script>
 <!--监控-->
-<script src='/js/monitor/web.min.js?v={{Msg "seo" "version"}}'></script>
-<script src='/js/monitor/new_monitor.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/monitor/web.min.js?v={{Msg "seo" "version"}}'></script>
+<script src='{{Msg "seo" "cdn"}}/js/monitor/new_monitor.js?v={{Msg "seo" "version"}}'></script>
 
 {{Html `<!--[if lt IE 9]><script src="{{Msg "seo" "cdn"}}/js/html5shiv.min.js"></script><script src="{{Msg "seo" "cdn"}}/js/respond.min.js"></script><![endif]-->`}}

+ 3 - 6
src/web/templates/pc/newIndex.html

@@ -19,9 +19,7 @@
   <link rel="stylesheet" type="text/css" href='{{Msg "seo" "cdn"}}/pccss/index_swiper.css?v={{Msg "seo" "version"}}' />
   <link rel="stylesheet" type="text/css" href='{{Msg "seo" "cdn"}}/css/pc/index.css?v={{Msg "seo" "version"}}' />
   <link rel="stylesheet" type="text/css" href='{{Msg "seo" "cdn"}}/pccss/index_pc.css?v={{Msg "seo" "version"}}' />
-  <!-- 登陆弹窗依赖 -->
-  <!-- <link rel="stylesheet" type="text/css" href='{{Msg "seo" "cdn"}}/pccss/public-nav-1200.css?v={{Msg "seo" "version"}}' /> -->
-  <link href='{{Msg "seo" "cdn"}}/css/pc.css?v={{Msg "seo" "version"}}' rel="stylesheet">
+  <link href='{{Msg "seo" "cdn"}}/css/pc.min.css?v={{Msg "seo" "version"}}' rel="stylesheet">
 </head>
 
 {{$global:=.T}}
@@ -197,7 +195,6 @@
           {{include "/pc/template/index/important-gov-bidding.html"}}
         </section>
       </section>
-
       <!-- 合作伙伴 -->
       <section class="mt20">
         {{include "/pc/template/index/banner-partners.html"}}
@@ -211,10 +208,10 @@
   <script src="//cdn-common.jianyu360.com/cdn/lib/vue/2.7.14/vue.min.js"></script>
   <script src=//cdn-common.jianyu360.com/cdn/lib/svga-web/svga.min.js></script>
   <script src="//cdn-common.jianyu360.com/cdn/lib/element-ui/2.15.7/lib/index.js"></script>
-  <script defer src='{{Msg "seo" "cdn"}}/js/dateFunc.js?v={{Msg "seo" "version"}}'></script>
+  <!-- <script defer src='{{Msg "seo" "cdn"}}/js/dateFunc.js?v={{Msg "seo" "version"}}'></script> -->
   <script defer src='{{Msg "seo" "cdn"}}/js/pc-message-new.js?v={{Msg "seo" "version"}}'></script>
   <script src="https://cdn-common.jianyu360.com/cdn/lib/swiper/5.4.2/swiper.min.js"></script>
-  <script type="text/javascript" src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.js?v={{Msg "seo" "version"}}'></script>
+  <script type="text/javascript" src='{{Msg "seo" "cdn"}}/common-module/public/js/china-map-data.min.js?v={{Msg "seo" "version"}}'></script>
   <script type="text/javascript" src='{{Msg "seo" "cdn"}}/js/index/seo_helper.js?v={{Msg "seo" "version"}}'></script>
   <script type="text/javascript" src='{{Msg "seo" "cdn"}}/js/index/index_swiper.js?v={{Msg "seo" "version"}}'></script>
   <!-- 活动弹窗 -->

+ 1 - 1
src/web/templates/pc/template/index/banner-message.html

@@ -5,7 +5,7 @@
         <el-carousel :interval="rollingTiming" arrow="never" :autoplay="lists.length > 1" indicator-position="none">
             <el-carousel-item class="l-msg" v-for="(tempList, index) in lists" :key="'msg_' + index">
                 <div class="words" v-for="item in tempList" :key="item.id">
-                    <img class="icon_voice" src="/images/pc/icon_voice.png"  />
+                    <img class="icon_voice" src="/images/pc/icon_voice.png" alt="voice" />
                     <h3>${typeObj[item.msg_type]}</h3>
                     <span class="title" @click="titleGoto(item)">${item.title}</span>
                     <p>${item.createtime}</p>

+ 36 - 49
src/web/templates/pc/template/index/banner-partners.html

@@ -1,16 +1,3 @@
-<!-- 合作伙伴 -->
-<style>
-.jy-index-partners {
-  padding: 0;
-}
-.jy-index-partners .module-title {
-  padding: 20px 0;
-  text-align: center;
-  color: #1D1D1D;
-  font-size: 28px;
-  line-height: 36px;
-}
-</style>
 <div class="jy-index-partners">
   <h3 class="module-title">合作伙伴</h3>
   <div class="partners-container swiper-container swiper-no-pointer">
@@ -19,134 +6,134 @@
     <div class="swiper-wrapper">
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/huawei.png?v={{Msg "seo" "version"}}' alt="华为" />
+          <img src='{{Msg "seo" "cdn"}}/images/index/huawei.png?v={{Msg "seo" "version"}}' alt="huawei" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/xinyu.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/xinyu.png?v={{Msg "seo" "version"}}' alt="xinyu"/>
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/duopuduo.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/duopuduo.png?v={{Msg "seo" "version"}}' alt="duopuduo" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/baidu.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/baidu.png?v={{Msg "seo" "version"}}' alt="baidu" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/ruijie.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/ruijie.png?v={{Msg "seo" "version"}}' alt="ruijie" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/haikang.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/haikang.png?v={{Msg "seo" "version"}}' alt="haikang" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/taipingyang.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/taipingyang.png?v={{Msg "seo" "version"}}'  alt="taipingyang"/>
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/yitu.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/yitu.png?v={{Msg "seo" "version"}}' alt="yitu" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/hanhe.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/hanhe.png?v={{Msg "seo" "version"}}' alt="hanhe" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/guangda.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/guangda.png?v={{Msg "seo" "version"}}' alt="guangda" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/dekey.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/dekey.png?v={{Msg "seo" "version"}}' alt="dekey" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/jida.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/jida.png?v={{Msg "seo" "version"}}' alt="jida" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/ali.png?v ={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/ali.png?v ={{Msg "seo" "version"}}' alt="ali" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/zhonghui.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/zhonghui.png?v={{Msg "seo" "version"}}' alt="zhonghui" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/lianruan.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/lianruan.png?v={{Msg "seo" "version"}}' alt="lianruan" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/minsheng.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/minsheng.png?v={{Msg "seo" "version"}}' alt="minsheng" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/lehe.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/lehe.png?v={{Msg "seo" "version"}}' alt="lehe" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/meinian.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/meinian.png?v={{Msg "seo" "version"}}' alt="meinian" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/dianxin.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/dianxin.png?v={{Msg "seo" "version"}}' alt="dianxin" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/jingyi.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/jingyi.png?v={{Msg "seo" "version"}}' alt="jingyi" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/siem.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/siem.png?v={{Msg "seo" "version"}}' alt="siem" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/shenxin.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/shenxin.png?v={{Msg "seo" "version"}}' alt="shenxin" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/bot.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/bot.png?v={{Msg "seo" "version"}}' alt="bot" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/yidong.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/yidong.png?v={{Msg "seo" "version"}}' alt="yidong" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/wandong.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/wandong.png?v={{Msg "seo" "version"}}' alt="wandong" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/aite.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/aite.png?v={{Msg "seo" "version"}}' alt="aite" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/yushi.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/yushi.png?v={{Msg "seo" "version"}}' alt="yushi" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/wanfu.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/wanfu.png?v={{Msg "seo" "version"}}' alt="wanfu" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/lianying.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/lianying.png?v={{Msg "seo" "version"}}' alt="lianying" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/ruiwode.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/ruiwode.png?v={{Msg "seo" "version"}}' alt="ruiwode" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/drager.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/drager.png?v={{Msg "seo" "version"}}' alt="drager" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/stryker.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/stryker.png?v={{Msg "seo" "version"}}' alt="stryker" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/mindray.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/mindray.png?v={{Msg "seo" "version"}}' alt="mindray" />
         </div>
       </div>
       <div class="swiper-slide">
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/zhongtongfu.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/zhongtongfu.png?v={{Msg "seo" "version"}}' alt="zhongtongfu" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/braun.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/braun.png?v={{Msg "seo" "version"}}' alt="braun" />
         </div>
         <div class="img-box">
-          <img src='{{Msg "seo" "cdn"}}/images/index/neusoft.png?v={{Msg "seo" "version"}}' />
+          <img src='{{Msg "seo" "cdn"}}/images/index/neusoft.png?v={{Msg "seo" "version"}}' alt="neusoft" />
         </div>
       </div>
     </div>

+ 2 - 63
src/web/templates/pc/template/index/index-bottom-float-ad.html

@@ -4,70 +4,9 @@
     <div class="pc-index-bottom" style="display: none;">
       <img class="bottom-member-ad" adv_name="PC首页广告位-底部" src="" alt="底部广告位">
     </div>
-    
     <script>
-      $(function () {
-        // 首页底部广告位
-        var bottom_img = ({{$bottom}})
-        // 首页底部样式调整,适配广告位
-        function fixBottomADHeight (type) {
-          var adHeight = $('.pc-index-bottom').height()
-          if (type) {
-            $(".jy_renzheng").css('padding-bottom', adHeight)
-            $(".j-bottom").attr('data-padding-bottom', Number($(".j-bottom").css('padding-bottom').replace('px', '')))
-            $(".j-bottom").css('padding-bottom', Number($(".j-bottom").css('padding-bottom').replace('px', '')) + adHeight)
-          } else {
-            $(".jy_renzheng").css('padding-bottom', 0)
-            $(".j-bottom").css('padding-bottom', Number($(".j-bottom").attr('data-padding-bottom')))
-          }
-        }
-        $('.pc-index-bottom .bottom-member-ad').on('load', function () {
-          fixBottomADHeight(true)
-        })
-        if ($.isArray(bottom_img)) {
-          if (bottom_img[0]) {
-            if (bottom_img[0].s_pic) {
-              $('.pc-index-bottom .bottom-member-ad').attr('src', bottom_img[0].s_pic)
-            }
-            if (bottom_img[0].s_link) {
-              $('.pc-index-bottom .bottom-member-ad').unbind('click').click(function () {
-                window.open(bottom_img[0].s_link)
-              })
-            }
-          }
-        }
-    
-        clearInterval(memberTimer)
-        var memberTimer = setInterval(function () {
-          if (window.memberStatus >= 0) {
-            clearInterval(memberTimer)
-          }
-          adBottomFn()
-        }, 2000)
-        function adBottomFn () {
-          if (window.memberStatus > 0) {
-            $('.pc-index-bottom').hide()
-            fixBottomADHeight(false)
-          } else {
-            var top1 = 0;
-            var top2 = 0;
-            var timer = null; 
-            $('.pc-index-bottom').fadeIn()
-            $(document).scroll(function(){
-              clearTimeout(timer)
-              timer = setTimeout(isScrollEnd, 1000);
-              top1 = document.documentElement.scrollTop || document.body.scrollTop;
-              $('.pc-index-bottom').fadeOut()
-            })
-            function isScrollEnd() {
-              top2 = document.documentElement.scrollTop || document.body.scrollTop;
-              if(top1 == top2 && (window.memberStatus <= 0 || !window.memberStatus)){
-                $('.pc-index-bottom').fadeIn()
-              }
-            }
-          }
-        }
-      })
+      // 首页底部广告位
+      var bottom_img = ({{$bottom}})
     </script>
   {{end}}
 {{end}}

+ 1 - 1
src/web/templates/pc/template/index/user-info-card.html

@@ -45,7 +45,7 @@
         <li class="user-power-item pointer">
           <a class="user-power-item-link" {{if $ad.S_link}}href="{{$ad.S_link}}"{{end}}>
             <span class="user-power-item-icon">
-              <img src="{{$ad.S_pic}}" alt="{{$ad.S_picalt}}">
+              <img src="{{$ad.S_pic}}" {{if $ad.S_picalt}}alt="{{$ad.S_picalt}}"{{else}}alt="{{$ad.S_remark}}"{{end}}>
             </span>
             <span class="user-power-item-name">{{$ad.S_remark}}</span>
           </a>

+ 1 - 1
src/web/templates/pc/template/index/zb-nav-module.html

@@ -15,4 +15,4 @@
     </li>
     {{end}}
   </ul>
-</section>
+</section>

Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott