浏览代码

静态信息标题加粗和url地址不传参时报错(2547,2550)

zhangxc 5 年之前
父节点
当前提交
35e88857ec
共有 5 个文件被更改,包括 12 次插入9 次删除
  1. 3 0
      src/css/indexHorizontal.less
  2. 1 1
      src/js/index.js
  3. 1 1
      src/js/indexHorizontal.js
  4. 6 6
      src/js/indexHorizontalDom.js
  5. 1 1
      webpack.config.js

+ 3 - 0
src/css/indexHorizontal.less

@@ -398,3 +398,6 @@ color: @grayColor;
     background: -o-linear-gradient(left, transparent, #fff 55%);
     background: linear-gradient(to right, transparent, #fff 55%);
 }
+.boldFont {
+    font-weight: bold;
+}

+ 1 - 1
src/js/index.js

@@ -72,7 +72,7 @@ function getTreatment() {
 }
 
 function getTipsInfo() {
-  let tipsInfoList =  JSON.parse(getUrlArgObject('tipsInfoList')) || []
+  let tipsInfoList =  getUrlArgObject('tipsInfoList')&&JSON.parse(getUrlArgObject('tipsInfoList')) || []
   return post(config.informationMore, {conceptIntorduces:tipsInfoList})
   // return post(config.information,{name:getUrlArgObject('tipsName'),type:getUrlArgObject('tipsType'), position: 1})
 }

+ 1 - 1
src/js/indexHorizontal.js

@@ -88,7 +88,7 @@ function getTreatment() {
 
 
 function getTipsInfo() {
-  let tipsInfoList =  JSON.parse(getUrlArgObject('tipsInfoList')) || []
+  let tipsInfoList =  getUrlArgObject('tipsInfoList')&&JSON.parse(getUrlArgObject('tipsInfoList')) || []
   return post(config.informationMore, {conceptIntorduces:tipsInfoList})
   // return post(config.information,{name:getUrlArgObject('tipsName'),type:getUrlArgObject('tipsType'), position: 1})
 }

+ 6 - 6
src/js/indexHorizontalDom.js

@@ -100,9 +100,9 @@ function renderMultRecommendInfo(icon, className,title,data, hasInfo, type, posi
 }
 
 function renderTreat(icon, className,title, data) {
-    $('.infoTabBox').append(`<span class="infoTab treatTab"  data-box="${className}">${title}</span>`)
+    $('.infoTabBox').append(`<span class="infoTab treatTab boldFont"  data-box="${className}">${title}</span>`)
     const str = `<div class="informationBox recommendInfoWrapper ${className} clearfix">
-                    <span class="diagName">${msg.diseaseName?msg.diseaseName:''}</span>
+                    <span class="diagName boldFont">${msg.diseaseName?msg.diseaseName:''}</span>
                     <div class="recommendInfoBox clearfix ${className + 'box'}"></div>
                 </div>`
     $('.infomationBox').append(str)
@@ -112,7 +112,7 @@ function renderTreat(icon, className,title, data) {
     renderTreatDrug('drugTreatment', '药物治疗', treatmentList, className+'box')
 }
 function renderKnowledgeInfo(icon, className,title, data) {
-    $('.infoTabBox').append(`<span class="infoTab tipsTab"  data-box="${className}">${title}</span>`)
+    $('.infoTabBox').append(`<span class="infoTab tipsTab boldFont"  data-box="${className}">${title}</span>`)
     const str = `<div class="informationBox staticWin recommendInfoWrapper ${className} clearfix">
                     <p class="diagName">${data}</p>
                 </div>`
@@ -122,7 +122,7 @@ function renderKnowledgeInfo(icon, className,title, data) {
     })
 }
 function renderScaleInfo(icon, className,title, data) {
-    $('.infoTabBox').append(`<span class="infoTab tipsTab"  data-box="${className}">${title}</span>`)
+    $('.infoTabBox').append(`<span class="infoTab tipsTab boldFont"  data-box="${className}">${title}</span>`)
     const str = `<div class="informationBox staticWin recommendInfoWrapper ${className} clearfix">
                     <p class="diagName">${data}</p>
                 </div>`
@@ -225,7 +225,7 @@ function renderTreatDrug(className,title,data, parentNode) {
 }
 
 function renderTipsInfo(icon, className,title,data) {
-    $('.infoTabBox').append(`<span class="infoTab tipsTab" data-box="${className}">${title}</span>`)
+    $('.infoTabBox').append(`<span class="infoTab tipsTab boldFont" data-box="${className}">${title}</span>`)
     let str
     if(data.length === 0) {
         str = `<div class="informationBox tipsInfoWrapper ${className} clearfix">
@@ -263,7 +263,7 @@ function renderTipsInfo(icon, className,title,data) {
 
 
 function renderTipsInfoText(className,title,data, parentNode) {
-    let childrenNodeBoxStr = `<p class="diagName">${data.name} <span class="moreInfo"  data-name="${data.name}" data-type="${data.type}">详情</span></p>`
+    let childrenNodeBoxStr = `<p class="diagName boldFont">${data.name} <span class="moreInfo"  data-name="${data.name}" data-type="${data.type}">详情</span></p>`
     if(data.details.length === 0) {
         childrenNodeBoxStr += `<p class="recommendNull">暂无数据</p>
                             `

+ 1 - 1
webpack.config.js

@@ -4,7 +4,7 @@ const CleanWebpackPlugin = require('clean-webpack-plugin') // 清空打包目录
 const MiniCssExtractPlugin = require('mini-css-extract-plugin');
 const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
 const webpack = require('webpack');
-const proxyHost = "http://192.168.2.236:5050";
+const proxyHost = "http://192.168.2.241:5050";
 module.exports = {
   entry: {
     index: path.resolve(__dirname, 'src/js', 'index.js'),