You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
7.1 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b76d0a64"],{"228e":function(t,a,e){"use strict";e("c3d2")},"525d":function(t,a,e){"use strict";e.r(a);var i=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"big-screen-container"},[e("div",{staticClass:"header"},[t._v("老年病标准化综合诊断大数据中心")]),e("div",{staticClass:"echarts"},[e("div",{staticClass:"echarts-left"},[e("div",{staticClass:"echarts-item-box"},[e("h3",{staticClass:"section-title"},[t._v("综合数据概览")]),e("div",{staticClass:"synthesize-box"},[e("div",{staticClass:"synthesize"},[e("div",{staticClass:"synthesize-item"},[e("p",[t._v("总评估人次")]),e("p",[t._v(t._s(t.nntotalList.asstotal||"0")+"人")])]),e("div",{staticClass:"synthesize-item"},[e("p",[t._v("患者总人数")]),e("p",[t._v(t._s(t.nntotalList.ptotal||"0")+"人")])]),e("div",{staticClass:"synthesize-item"},[e("p",[t._v("男性患者")]),e("p",[t._v(t._s(t.nntotalList.mtotal||"0")+"人")])]),e("div",{staticClass:"synthesize-item"},[e("p",[t._v("女性患者")]),e("p",[t._v(t._s(t.nntotalList.ftotal||"0")+"人")])])])])]),e("div",{staticClass:"echarts-item-box"},[e("h3",{staticClass:"section-title"},[t._v("BMI/吸烟喝酒占比")]),e("div",{staticClass:"item-box-BMI"},[e("div",{staticClass:"box-BMI-left"},[e("div",{ref:"unitDistribution",staticStyle:{width:"100%",height:"100%"}})]),e("div",{staticClass:"box-BMI-right"},[e("div",{ref:"smokingbution",staticStyle:{width:"100%",height:"100%"}})])])]),e("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[e("h3",{staticClass:"section-title"},[t._v("最新评估情况")]),e("div",{staticClass:"latest-evaluation"},[t._m(0),e("div",{staticClass:"latest-evaluation-content",staticStyle:{"max-height":"220px"}},t._l(t.nnlastList.slice(0,10),(function(a,i){return e("div",{key:i,staticClass:"evaluation-content-item latest-evaluation-header"},[e("div",{staticStyle:{flex:"1.5"}},[t._v(t._s(a.name_m))]),e("div",[t._v(t._s(a.update_time))]),e("div",{staticStyle:{flex:"1.5"}},[t._v(t._s(a.create_by))])])})),0)])])]),e("div",{staticClass:"echarts-center"},[e("div",{staticClass:"echarts-item-box",staticStyle:{flex:"2","padding-bottom":"16px"}},[e("div",{ref:"mapChart",staticStyle:{width:"100%",height:"100%"}})]),e("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[e("h3",{staticClass:"section-title"},[t._v("评估结果统计")]),e("div",{ref:"scaleTypebution",staticStyle:{width:"100%",height:"100%"}})])]),e("div",{staticClass:"echarts-right"},[e("div",{staticClass:"echarts-item-box"},[e("h3",{staticClass:"section-title"},[t._v("年龄分布")]),e("div",{staticClass:"item-box-BMI"},[e("div",{ref:"agebution",staticStyle:{width:"100%",height:"100%"}})])]),e("div",{staticClass:"echarts-item-box"},[e("h3",{staticClass:"section-title"},[t._v("T值分析/多重用药人数占比")]),e("div",{staticClass:"item-box-BMI"},[e("div",{staticClass:"box-BMI-left"},[e("div",{ref:"TValuebution",staticStyle:{width:"100%",height:"100%"}})]),e("div",{staticClass:"box-BMI-right"},[e("div",{ref:"comorbiditybution",staticStyle:{width:"100%",height:"100%"}})])])]),e("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[e("h3",{staticClass:"section-title"},[t._v("疾病排行分析")]),e("div",{staticClass:"latest-evaluation"},[e("div",{staticClass:"latest-evaluation-content",staticStyle:{"max-height":"252px"}},t._l(t.nnicdList.slice(0,10),(function(a,i){return e("div",{key:i,staticClass:"evaluation-content-item evaluation-content-item1 latest-evaluation-header",staticStyle:{"line-height":"40px"}},[e("div",{staticClass:"content-item-name",staticStyle:{flex:"1"}},[e("span",[t._v("No."+t._s(i+1))]),t._v(" "+t._s(a.name||"-")+" ")]),e("span",[t._v(t._s(a.value||0)+"人")])])})),0)])])])])])},s=[function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"latest-evaluation-header"},[e("div",{staticStyle:{flex:"1.5"}},[t._v("患者姓名")]),e("div",[t._v("评估时间")]),e("div",{staticStyle:{flex:"1.5"}},[t._v("评估人")])])}],n=(e("b0c0"),e("e9f5"),e("7d54"),e("d3b7"),e("159b"),e("313e")),l=e("abd2"),c=e("e24a"),o={name:"NanningBigScreen",data:function(){return{bmiChart:null,smokingChart:null,ageChart:null,TValueChart:null,comorbidityChart:null,scaleTypeChart:null,henanMapchart:null,nntotalList:{},nnlastList:[],nnicdList:[]}},mounted:function(){var t=108;localStorage.setItem("hospitalId",t),this.getProjressMemberList(),n["registerMap"]("shanxi",c),this.initMapChart(),this.getNnicd(),window.addEventListener("resize",this.handleResize)},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize),this.charts&&this.charts.forEach((function(t){return t&&t.dispose()}))},methods:{getNnicd:function(){var t=this;Object(l["nntotal"])().then((function(a){console.log(a),t.nntotalList=a.data})),Object(l["nnbmihjxy"])().then((function(a){console.log(a),t.bmiChart=n["init"](t.$refs.unitDistribution,"macarons"),l["BMI"].series[0].data=[{name:"过轻",value:a.data.bmi1},{name:"正常",value:a.data.bmi2},{name:"超重",value:a.data.bmi3},{name:"肥胖",value:a.data.bmi4},{name:"非常肥胖",value:a.data.bmi5}],t.bmiChart.setOption(l["BMI"]),t.smokingChart=n["init"](t.$refs.smokingbution,"macarons"),l["smoking"].series[0].data=[{name:"仅吸烟",value:a.data.onlysmoking},{name:"仅喝酒",value:a.data.onlydrink},{name:"吸烟喝酒",value:a.data.bothyes},{name:"习惯良好",value:a.data.bothno}],t.smokingChart.setOption(l["smoking"])})),Object(l["nnlast"])().then((function(a){t.nnlastList=a.data})),Object(l["nnage"])().then((function(a){t.ageChart=n["init"](t.$refs.agebution,"macarons"),l["age"].series[0].data=[{name:"小于60岁",value:a.data.lt60},{name:"60-69岁",value:a.data.f60t69},{name:"70-79岁",value:a.data.f70t79},{name:"80-89岁",value:a.data.f80t89},{name:"大于90岁",value:a.data.f90t}],t.ageChart.setOption(l["age"])})),Object(l["nntgb"])().then((function(a){console.log(a),t.TValueChart=n["init"](t.$refs.TValuebution,"macarons"),l["TValue"].series[0].data=[{name:"骨质良好",value:a.data.t1},{name:"骨质减少",value:a.data.t2},{name:"骨质疏松",value:a.data.t3}],t.TValueChart.setOption(l["TValue"]),t.comorbidityChart=n["init"](t.$refs.comorbiditybution,"macarons"),l["comorbidity"].series[0].data=[a.data.gbratio||0],t.comorbidityChart.setOption(l["comorbidity"])})),Object(l["nnicd"])().then((function(a){t.nnicdList=a.data})),Object(l["nnscale"])().then((function(a){t.scaleTypeChart=n["init"](t.$refs.scaleTypebution,"macarons"),t.scaleTypeChart.setOption(l["scaleType"])})),Object(l["nnmap"])().then((function(a){console.log(a),t.henanMapchart=n["init"](t.$refs.mapChart,"macarons"),l["henanMap"].series[0].data.unshift({name:a.data[0].name,value:[a.data[0].longitude,a.data[0].latitude],num:t.nntotalList.asstotal}),t.henanMapchart.setOption(l["henanMap"])}))},initMapChart:function(){this.$refs.mapChart},getProjressMemberList:function(){},handleResize:function(){console.log("窗口大小改变"),this.henanMapchart.resize(),this.scaleTypeChart.resize()}}},h=o,r=(e("228e"),e("2877")),d=Object(r["a"])(h,i,s,!1,null,"de97c0fc",null);a["default"]=d.exports},c3d2:function(t,a,e){}}]);