zhouna 5 роки тому
батько
коміт
a37b354aaf

+ 24 - 1
src/css/indexHorizontal.less

@@ -41,11 +41,34 @@
 }
 .disclaimer {
     width: 5%;
+    min-width: 40px;
     float: left;
-    color: #d7d7d7;
+    color: #9C9C9C;
     text-align: center;
     border-right: 1px solid #f4f3f3;
     box-sizing: border-box;
+    display: table;
+    p{
+        width:14px;
+        display: table-cell;
+        word-break: break-all;
+        vertical-align: middle;
+    }
+    .version{
+        font-size: 12px;
+        span{
+            color: #267FD7;
+            line-height: 14px;
+        }
+        i{
+            display: inline-block;
+            width: 100%;
+            height: 26px;
+        }
+        &.new-icon i{
+            background: url("../images/newv.png") -2px -4px no-repeat;
+        }
+    }
 }
 
 .warning, .diagRecommend {

+ 5 - 1
src/html/indexHorizontal.html

@@ -18,7 +18,11 @@
       <div class="iframeWrap">
         <div class="recommendWrap clearfix">
           <div class="disclaimer clearfix">
-            <span class="logo">智<br/>能<br/>推<br/>送<br/>仅<br/>供<br/>参<br/>考<br/>&copy; <br/>朗<br/>通<br/>医<br/>疗</span>
+            <p></p>
+            <p class="logo">智<br/>能<br/>推<br/>送<br/>仅<br/>供<br/>参<br/>考<br/>&copy; <br/>朗<br/>通<br/>医<br/>疗</p>
+            <p></p>
+            <p class="version">版本号<span></span><i></i></p>
+            <p></p>
           </div>
             <div class="push"></div>
             <div class="infomationBox clearfix">

+ 25 - 5
src/js/indexHorizontal.js

@@ -273,8 +273,28 @@ function getPageInfo() {
 
 }
 
-
-
-$(".disclaimerInfo").on("click", function(){
-  openNewWin("disclaimer.html")
-})
+function getVersion() {
+  post(config.getVersion, '').then((res) => {
+    const data = res.data.data;
+    const name = data.name;
+    const ver = localStorage.getItem('versionTime-v');
+    const time = data.refreshTime;
+    if(!ver||ver===time+"=new"||time!==ver.replace("=new","")){       //判断版本是否更新
+      $(".version").addClass('new-icon');
+      localStorage.setItem('versionTime-v',time+"=new");     //保存版本更新时间
+    }else{
+      $(".version").removeClass('new-icon');
+    }
+    $(".version span").html(name);
+  })
+}
+$(function(){
+  getVersion();
+  //打开版本信息
+  $(".disclaimer .version span").on("click",function() {
+    const ver = localStorage.getItem('versionTime-v');
+    $(".version").removeClass('new-icon');
+    localStorage.setItem('versionTime-v',ver.replace("=new",""));
+    openNewWin("version.html");
+  });
+});

+ 4 - 4
src/js/indexHorizontalDom.js

@@ -328,10 +328,10 @@ function slideToggle(className){//展开收起
         $(domNameBoxAll).css('display', 'none')
     })
   }
-
-  $(".disclaimer").on("click",function() {
-    openNewWin("disclaimer.html")
-  })
+//打开免责申明
+  $(".disclaimer .logo").on("click",function() {
+    openNewWin("disclaimer.html");
+  });
 
 module.exports = {
     renderRecommendInfo,