|  | @@ -18,6 +18,19 @@
 | 
	
		
			
				|  |  |        </div>
 | 
	
		
			
				|  |  |      </div>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    <div v-show="model_switch == tab">
 | 
	
		
			
				|  |  | +      <div class="legend_stxf">
 | 
	
		
			
				|  |  | +        <div class="stxf_echart_tdzz_legend">
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        </div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      </div>
 | 
	
		
			
				|  |  | +      <pie3d id="stxf_echart_tdzz" unit="个" ref="stxf_echart_tdzz"></pie3d>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <div v-show="model_switch == tab">
 | 
	
		
			
				|  |  | +      
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |    </borderTemplate>
 | 
	
		
			
				|  |  |  </template>
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -25,9 +38,10 @@
 | 
	
		
			
				|  |  |  //这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等)
 | 
	
		
			
				|  |  |  import borderTemplate from "./borderTemplate.vue";
 | 
	
		
			
				|  |  |  import { QueryOne, QueryList } from "../../api/cockpitNew";
 | 
	
		
			
				|  |  | +import pie3d from "../../components/echartsTemplate/3dPie.vue";
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  | -  components: { borderTemplate },
 | 
	
		
			
				|  |  | +  components: { borderTemplate, pie3d },
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  |        options: [
 | 
	
	
		
			
				|  | @@ -35,6 +49,7 @@ export default {
 | 
	
		
			
				|  |  |          { value: "ssxf", label: "山水工程" },
 | 
	
		
			
				|  |  |        ],
 | 
	
		
			
				|  |  |        tab: "tdzz",
 | 
	
		
			
				|  |  | +      model_switch:'tdzz',
 | 
	
		
			
				|  |  |        paramdatas: {},
 | 
	
		
			
				|  |  |        sdlist: {
 | 
	
		
			
				|  |  |          tdzz: [
 | 
	
	
		
			
				|  | @@ -70,7 +85,8 @@ export default {
 | 
	
		
			
				|  |  |    //监控data中的数据变化
 | 
	
		
			
				|  |  |    watch: {},
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  | -    changeCharts() {
 | 
	
		
			
				|  |  | +    changeCharts(e) {
 | 
	
		
			
				|  |  | +      this.model_switch == e
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      GetQueryOne(datas) {
 | 
	
		
			
				|  |  |        let params = {
 | 
	
	
		
			
				|  | @@ -99,8 +115,20 @@ export default {
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |        });
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  mounted() {
 | 
	
		
			
				|  |  | +    this.$nextTick((res) => {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      this.$refs.stxf_echart_tdzz.setOptions([
 | 
	
		
			
				|  |  | +        { name: "农用地整理项目", value: 12 },
 | 
	
		
			
				|  |  | +        { name: "建设用地整理项目", value: 21 },
 | 
	
		
			
				|  |  | +        { name: "生态修复项目", value: 54 },
 | 
	
		
			
				|  |  | +        { name: "历史文化保护项目", value: 22 },
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +      ]);
 | 
	
		
			
				|  |  | +    })
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  | -  mounted() { },
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  </script>
 | 
	
		
			
				|  |  |  <style lang="scss" scoped>
 | 
	
	
		
			
				|  | @@ -144,4 +172,29 @@ export default {
 | 
	
		
			
				|  |  |      line-height: 18px;
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +#stxf_echart_tdzz {
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  width: 24rem;
 | 
	
		
			
				|  |  | +  height: 10rem;
 | 
	
		
			
				|  |  | +  position: fixed;
 | 
	
		
			
				|  |  | +  top: 25rem;
 | 
	
		
			
				|  |  | +  left: 100rem;
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.legend_stxf {
 | 
	
		
			
				|  |  | +  position: fixed;
 | 
	
		
			
				|  |  | +  top: 34rem;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  .stxf_echart_tdzz_legend {
 | 
	
		
			
				|  |  | +    height: 4rem;
 | 
	
		
			
				|  |  | +    width: 25rem;
 | 
	
		
			
				|  |  | +    background: no-repeat;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    background-image: url("/static/images/overview/stxf_echart_tdzz_legend.png");
 | 
	
		
			
				|  |  | +    display: inline-block;
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  |  </style>
 |