zhanghaoyu 6 years ago
parent
commit
3ea58605f5

+ 1 - 1
page/bigData/js/alert1.js

@ -112,7 +112,7 @@ new Vue({
                {url:urlNumber,reqType: 'get',data: {viewCodeStr:code[1],linkageFilter:linkageFilter1}},//门诊,住院人次
                {url:urlChart,reqType: 'get',data: {viewCode:code[2],linkageFilter:linkageFilter1+'eventType='+event_type}},//区县分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[3],linkageFilter:linkageFilter1+'eventType='+event_type}},//性别分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type,'limitCondition':5}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[5],linkageFilter:linkageFilter3+'eventType='+event_type}},//老年人就诊趋势-月
                {url:urlChart,reqType: 'get',data: {viewCode:code[6],linkageFilter:'eventType='+event_type}},//老年人就诊趋势-年
                {url:urlChart,reqType: 'get',data: {viewCode:code[7],linkageFilter:linkageFilter1+'eventType='+event_type}},//年龄分布

+ 1 - 1
page/bigData/js/alert2.js

@ -112,7 +112,7 @@ new Vue({
                {url:urlNumber,reqType: 'get',data: {viewCodeStr:code[1],linkageFilter:linkageFilter1}},//门诊,住院人次
                {url:urlChart,reqType: 'get',data: {viewCode:code[2],linkageFilter:linkageFilter1+'eventType='+event_type}},//区县分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[3],linkageFilter:linkageFilter1+'eventType='+event_type}},//性别分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type,'limitCondition':5}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[5],linkageFilter:linkageFilter3+'eventType='+event_type}},//老年人就诊趋势-月
                {url:urlChart,reqType: 'get',data: {viewCode:code[6],linkageFilter:'eventType='+event_type}},//老年人就诊趋势-年
                {url:urlChart,reqType: 'get',data: {viewCode:code[7],linkageFilter:linkageFilter1+'eventType='+event_type}},//年龄分布

+ 1 - 1
page/bigData/js/alert3.js

@ -118,7 +118,7 @@ new Vue({
                {url:urlNumber,reqType: 'get',data: {viewCodeStr:code[1],linkageFilter:linkageFilter2}},//已生产人数
                {url:urlChart,reqType: 'get',data: {viewCode:code[2],linkageFilter:linkageFilter1+'eventType='+event_type}},//区县分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[3],linkageFilter:linkageFilter1+'eventType='+event_type}},//性别分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type,'limitCondition':5}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[5],linkageFilter:linkageFilter3+'eventType='+event_type}},//老年人就诊趋势-月
                {url:urlChart,reqType: 'get',data: {viewCode:code[6],linkageFilter:'eventType='+event_type}},//老年人就诊趋势-年
                {url:urlChart,reqType: 'get',data: {viewCode:code[7],linkageFilter:linkageFilter4+'eventType='+event_type}},//老年人就诊趋势-月

+ 1 - 1
page/bigData/js/alert4.js

@ -111,7 +111,7 @@ new Vue({
                {url:urlNumber,reqType: 'get',data: {viewCodeStr:code[1],linkageFilter:linkageFilter1}},//门诊,住院人次
                {url:urlChart,reqType: 'get',data: {viewCode:code[2],linkageFilter:linkageFilter1+'eventType='+event_type}},//区县分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[3],linkageFilter:linkageFilter1+'eventType='+event_type}},//性别分布
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[4],linkageFilter:linkageFilter1+'eventType='+event_type,'limitCondition':5}},//疾病前五
                {url:urlChart,reqType: 'get',data: {viewCode:code[5],linkageFilter:linkageFilter3+'eventType='+event_type}},//老年人就诊趋势-月
                {url:urlChart,reqType: 'get',data: {viewCode:code[6],linkageFilter:'eventType='+event_type}},//老年人就诊趋势-年
                {url:urlChart,reqType: 'get',data: {viewCode:code[7],linkageFilter:linkageFilter2+'eventType='+event_type}},//老年人就诊趋势-月

+ 36 - 4
page/bigData/js/alertCharts.js

@ -154,7 +154,8 @@ jibingTopChart = function(options){
        grid: {
            top: 40,
            bottom: 30,
            left: 80
            left: 80,
            right:20
        },
        "yAxis": [{
            "type": "category",
@ -172,11 +173,14 @@ jibingTopChart = function(options){
                }
            },
            axisLabel: {
                color: '#b5e1fc'
                color: '#b5e1fc',
                formatter(v){
                    return   getBrStr(v,5,true);  
                }        
            },
            nameTextStyle: {
                color: '#b5e1fc'
            }
            },
        }],
        "xAxis": [{
            "type": "value",
@ -395,4 +399,32 @@ nianlingChart = function(options){
        }]
    }
    return option
}
}
function getBrStr(str,num,yRoute2){
    if(!str)return ''
    var newParamsName = "";// 最终拼接成的字符串
    var provideNumber = num || 10;// 每行能显示的字的个数
    var strArr=str.split('');
    if(strArr.length>15 && num && !yRoute2) {   //如果是Y轴 TOP5的  最多显示两行 然后用省略号
      strArr = strArr.slice(0,9)
      strArr.push('...')
      }
      else if(yRoute2 && strArr.length >5){
        strArr = strArr.slice(0,4)
        strArr.push('...');
      }
    strArr.map((v,i)=>{
      var str =v;
      if(i!=0  &&  (i+1)%provideNumber == 0 && !yRoute2){
        str+='\n';
        num++;
      }
  
      newParamsName+=str
    })
    return newParamsName
  }