| | |
| | | </div> |
| | | <div class="contentBox"> |
| | | <!-- echarts图 --> |
| | | <div class="barChart" ref="barChart"></div> |
| | | <div id="barChart" ref="barChart"></div> |
| | | <div |
| | | v-if="!loading && nodeData.length == 0" |
| | | style=" |
| | | position: absolute; |
| | | top: 30%; |
| | | left: 0; |
| | | right: 0; |
| | | text-align: center; |
| | | font-size: 0.2rem; |
| | | color: #666; |
| | | " |
| | | > |
| | | 暂无搜索数据 |
| | | </div> |
| | | <div |
| | | class="toolBox" |
| | | v-if="showTool" |
| | |
| | | export default { |
| | | data() { |
| | | return { |
| | | loading: true, |
| | | // 标题顶部栏需要的东西 |
| | | keyword: "", |
| | | idIndex: 0, |
| | |
| | | toolTop: 0, |
| | | toolLeft: 0, |
| | | toolInfo: {}, |
| | | totalCount: 0, |
| | | totalCount: 0 |
| | | }; |
| | | }, |
| | | onLoad(options) { |
| | |
| | | getStatistics() { |
| | | inheritMedicalSataStatistics().then((res) => { |
| | | this.dynasty = res.object; |
| | | this.activeId = this.dynasty[0].dynastyId |
| | | this.activeId = this.dynasty[0].dynastyId; |
| | | this.getData(); |
| | | }); |
| | | }, |
| | | getData() { |
| | | this.loading = true; |
| | | this.nodeData = []; |
| | | // const defaultDynasty = this.dynasty.find(f.dynasty == "宋"); |
| | | this.showTool = false; |
| | |
| | | searchType: this.searchType, |
| | | path: this.conditionId |
| | | }).then((res) => { |
| | | this.totalCount = res.object.totalCount |
| | | this.totalCount = res.object.totalCount; |
| | | }); |
| | | console.log(this.nodeData, "this.nodeData"); |
| | | this.loading = false; |
| | | // 初始化 echarts |
| | | this.initBarChart(); |
| | | }); |
| | | }, |
| | | initBarChart() { |
| | | // WMBg |
| | | //通过 $ref 进行挂载 |
| | | let myChart = echarts.init(this.$refs.barChart); |
| | | var chartDom = document.getElementById("barChart"); |
| | | let myChart = echarts.init(chartDom); |
| | | |
| | | let FontSize = 18; // 字体大小 |
| | | let BorderWidth = 2; // 边框大小 |
| | |
| | | height: 80vh; |
| | | position: relative; |
| | | } |
| | | .barChart { |
| | | #barChart { |
| | | width: 100%; |
| | | height: 100%; |
| | | } |