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
1 lines
7.1 KiB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-d5b8f07a"],{"1e4b":function(t,a,i){"use strict";i.r(a);var e=function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"big-screen-container"},[i("div",{staticClass:"header"},[t._v("老年病标准化综合诊断大数据中心")]),i("div",{staticClass:"echarts"},[i("div",{staticClass:"echarts-left"},[i("div",{staticClass:"echarts-item-box"},[i("h3",{staticClass:"section-title"},[t._v("综合数据概览")]),i("div",{staticClass:"synthesize-box"},[i("div",{staticClass:"synthesize"},[i("div",{staticClass:"synthesize-item"},[i("p",[t._v("总评估人次")]),i("p",[t._v(t._s(t.nntotalList.asstotal||"0")+"人")])]),i("div",{staticClass:"synthesize-item"},[i("p",[t._v("患者总人数")]),i("p",[t._v(t._s(t.nntotalList.ptotal||"0")+"人")])]),i("div",{staticClass:"synthesize-item"},[i("p",[t._v("男性患者")]),i("p",[t._v(t._s(t.nntotalList.mtotal||"0")+"人")])]),i("div",{staticClass:"synthesize-item"},[i("p",[t._v("女性患者")]),i("p",[t._v(t._s(t.nntotalList.ftotal||"0")+"人")])])])])]),i("div",{staticClass:"echarts-item-box"},[i("h3",{staticClass:"section-title"},[t._v("BMI/吸烟喝酒占比")]),i("div",{staticClass:"item-box-BMI"},[i("div",{staticClass:"box-BMI-left"},[i("div",{ref:"unitDistribution",staticStyle:{width:"100%",height:"100%"}})]),i("div",{staticClass:"box-BMI-right"},[i("div",{ref:"smokingbution",staticStyle:{width:"100%",height:"100%"}})])])]),i("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[i("h3",{staticClass:"section-title"},[t._v("最新评估情况")]),i("div",{staticClass:"latest-evaluation"},[t._m(0),i("div",{staticClass:"latest-evaluation-content",staticStyle:{"max-height":"220px"}},t._l(t.nnlastList.slice(0,10),(function(a,e){return i("div",{key:e,staticClass:"evaluation-content-item latest-evaluation-header"},[t._v(" "+t._s(a)+" "),i("div",{staticStyle:{flex:"1.5"}},[t._v(t._s(a.name_m))]),i("div",[t._v(t._s(a.update_time))]),i("div",{staticStyle:{flex:"1.5"}},[t._v(t._s(a.create_by))])])})),0)])])]),i("div",{staticClass:"echarts-center"},[i("div",{staticClass:"echarts-item-box",staticStyle:{flex:"2","padding-bottom":"16px"}},[i("div",{ref:"mapChart",staticStyle:{width:"100%",height:"100%"}})]),i("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[i("h3",{staticClass:"section-title"},[t._v("评估结果统计")]),i("div",{ref:"scaleTypebution",staticStyle:{width:"100%",height:"100%"}})])]),i("div",{staticClass:"echarts-right"},[i("div",{staticClass:"echarts-item-box"},[i("h3",{staticClass:"section-title"},[t._v("年龄分布")]),i("div",{staticClass:"item-box-BMI"},[i("div",{ref:"agebution",staticStyle:{width:"100%",height:"100%"}})])]),i("div",{staticClass:"echarts-item-box"},[i("h3",{staticClass:"section-title"},[t._v("T值分析/多重用药人数占比")]),i("div",{staticClass:"item-box-BMI"},[i("div",{staticClass:"box-BMI-left"},[i("div",{ref:"TValuebution",staticStyle:{width:"100%",height:"100%"}})]),i("div",{staticClass:"box-BMI-right"},[i("div",{ref:"comorbiditybution",staticStyle:{width:"100%",height:"100%"}})])])]),i("div",{staticClass:"echarts-item-box",staticStyle:{"min-height":"300px","max-height":"300px"}},[i("h3",{staticClass:"section-title"},[t._v("疾病排行分析")]),i("div",{staticClass:"latest-evaluation"},[i("div",{staticClass:"latest-evaluation-content",staticStyle:{"max-height":"252px"}},t._l(t.nnicdList.slice(0,10),(function(a,e){return i("div",{key:e,staticClass:"evaluation-content-item evaluation-content-item1 latest-evaluation-header",staticStyle:{"line-height":"40px"}},[i("div",{staticClass:"content-item-name",staticStyle:{flex:"1"}},[i("span",[t._v("No."+t._s(e+1))]),t._v(" "+t._s(a.name||"-")+" ")]),i("span",[t._v(t._s(a.value||0)+"人")])])})),0)])])])])])},s=[function(){var t=this,a=t.$createElement,i=t._self._c||a;return i("div",{staticClass:"latest-evaluation-header"},[i("div",{staticStyle:{flex:"1.5"}},[t._v("患者姓名")]),i("div",[t._v("评估时间")]),i("div",{staticStyle:{flex:"1.5"}},[t._v("评估人")])])}],n=(i("b0c0"),i("e9f5"),i("7d54"),i("d3b7"),i("159b"),i("313e")),l=i("abd2"),c=i("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(){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=(i("3d31"),i("2877")),d=Object(r["a"])(h,e,s,!1,null,"4d5fd360",null);a["default"]=d.exports},"3d31":function(t,a,i){"use strict";i("534a")},"534a":function(t,a,i){}}]);
|