(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5b5cda05"],{7944:function(e,a,t){"use strict";t.r(a);var l=function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"Questionnairemanagement"},[t("div",{staticClass:"leftvlue"},[t("div",{staticClass:"leftvlue-top"},[t("el-tabs",{on:{"tab-click":e.tophandleClick},model:{value:e.topactiveName,callback:function(a){e.topactiveName=a},expression:"topactiveName"}},[t("el-tab-pane",{attrs:{name:"Local"}},[t("span",{staticClass:"mulsz",attrs:{slot:"label"},slot:"label"},[e._v("复查统计 ")])]),t("el-tab-pane",{attrs:{name:"sharing"}},[t("span",{staticClass:"mulsz",attrs:{slot:"label"},slot:"label"},[e._v("复诊统计 ")])])],1)],1)]),t("div",{staticClass:"viewbox"},[t("div",{staticClass:"title-bot"},[t("el-form",{ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"98px"}},[t("el-form-item",{attrs:{prop:"userName"}},[t("el-select",{attrs:{placeholder:"默认按月份暂时"},model:{value:e.queryParams.value1,callback:function(a){e.$set(e.queryParams,"value1",a)},expression:"queryParams.value1"}},e._l(e.options,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"投诉提交时间"}},[t("el-date-picker",{staticStyle:{width:"240px"},attrs:{"value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.queryParams.dateRange,callback:function(a){e.$set(e.queryParams,"dateRange",a)},expression:"queryParams.dateRange"}})],1),t("el-form-item",{attrs:{label:"科室:",prop:"userName"}},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.queryParams.value2,callback:function(a){e.$set(e.queryParams,"value2",a)},expression:"queryParams.value2"}},e._l(e.ksoptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",{attrs:{label:"管理方案:",prop:"userName"}},[t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.queryParams.value3,callback:function(a){e.$set(e.queryParams,"value3",a)},expression:"queryParams.value3"}},e._l(e.gloptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1)],1),e._m(0)])])},s=[function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"viewhez"},[t("div",{staticClass:"sontwoactiveNamecaz",staticStyle:{width:"800px",height:"800px"},attrs:{id:"fucazCharts"}}),t("div",{staticClass:"sontwoactiveNamecab",staticStyle:{width:"1300px",height:"800px"},attrs:{id:"fucabCharts"}})])}],r=(t("e4d7"),t("b84a")),o=t.n(r),n=t("ada4"),i=(t("2c60"),{name:"questionnaire",dicts:["sys_normal_disable","sys_user_sex"],components:{Treeselect:o.a},data:function(){return{topactiveName:"Local",fucazCharts:{},fucabCharts:{},queryParams:{},options:[{value:1,label:"按月份"},{value:2,label:"按季度"},{value:3,label:"按年"}],ksoptions:[{value:1,label:"骨科"},{value:2,label:"心脏科"},{value:3,label:"内分泌科"}],gloptions:[{value:4,label:"一号"},{value:2,label:"二号"},{value:3,label:"三号"},{value:1,label:"无"}]}},watch:{},created:function(){},mounted:function(){this.fucazCharts=document.getElementById("fucazCharts"),this.fucabCharts=document.getElementById("fucabCharts"),console.log(this.fucazCharts),console.log(this.fucabCharts),this.fucazChartsInit(),this.fucabChartsInit()},methods:{fucazChartsInit:function(){var e=n["init"](this.fucazCharts);console.log(e);var a={tooltip:{trigger:"item"},legend:{top:"5%",left:"center"},series:[{name:"原因归属",type:"pie",radius:["40%","70%"],avoidLabelOverlap:!1,itemStyle:{borderRadius:10,borderColor:"#fff",borderWidth:2},label:{show:!1,formatter:function(e){return e.name+" ("+2*e.percent+"%)"},position:"center"},emphasis:{label:{show:!0,fontSize:40,fontWeight:"bold"}},labelLine:{show:!1},data:[{value:1048,name:"不需要复诊"},{value:735,name:"没有意义"},{value:580,name:"不知道时间"},{value:484,name:"经济原因"},{value:300,name:"忘记复诊"},{value:200,name:"不方便来院复诊"},{value:200,name:"其他医院复诊"},{value:100,name:"其他"}]}]};e.setOption(a)},fucabChartsInit:function(){var e=n["init"](this.fucabCharts);console.log(e);var a={tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#999"}}},toolbox:{feature:{dataView:{show:!0,readOnly:!1},magicType:{show:!0,type:["line","bar"]},restore:{show:!0},saveAsImage:{show:!0}}},legend:{data:["未复诊数","及时复诊数","及时复诊率"]},xAxis:[{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],axisPointer:{type:"shadow"}}],yAxis:[{type:"value",name:"人数",min:0,max:250,interval:50,axisLabel:{formatter:"{value} "}},{type:"value",name:"百分比",min:0,max:25,interval:5,axisLabel:{formatter:"{value} %"}}],series:[{name:"未复诊数",type:"bar",tooltip:{valueFormatter:function(e){return e+" "}},data:[47,4.9,7,23.2,25.6,76.7,135.6,162.2,32.6,20,6.4,3.3]},{name:"及时复诊数",type:"bar",tooltip:{valueFormatter:function(e){return e+" "}},data:[66.6,5.9,9,26.4,28.7,70.7,175.6,182.2,48.7,18.8,6,2.3]},{name:"及时复诊率",type:"line",yAxisIndex:1,tooltip:{valueFormatter:function(e){return e+" %"}},data:[7,2.2,3.3,4.5,6.3,10.2,20.3,23.4,23,16.5,12,6.2]}]};e.setOption(a)}}}),u=i,c=(t("9c7e"),t("1805")),m=Object(c["a"])(u,l,s,!1,null,"0de7763a",null);a["default"]=m.exports},"9c7e":function(e,a,t){"use strict";t("c8bc")},c8bc:function(e,a,t){}}]);
|