Total3d.680fc3e5.js 1.2 KB

1
  1. import{e}from"./echarts-gl.0cf6f5ff.js";import{a as t,s as a}from"./chart3d.e5c0bc32.js";import{a as o}from"./screenshot.aaaeb3ff.js";import{d as r,h as l,A as s,J as i,e as u}from"./vendor.f6a75447.js";import"./index.a0e135ad.js";import"./preload-helper.f63d3d91.js";var n=r({props:{autoRotate:{type:Boolean,default:!1},width:{type:Number,default:300},feature:{type:Object,default:null},rotate:{type:Boolean,default:!0},totalMai:{type:Array,default:null},measure:{type:Array,default:null}},setup(r,n){console.log(r.measure);const d=l();let f=null;const p=()=>{n.emit("canbuild",!0)};s((()=>{if(!r.feature||!d.value)return;const l=r.feature;f=e.init(d.value);const s=[l.cun_amp_max,l.guan_amp_max,l.chi_amp_max],i=[l.cun_width,l.guan_width,l.chi_width],u=r.totalMai?r.totalMai:[],n=r.measure?r.measure:[],c=t([20,40],s,i,u,a,"//hybrid.test.reborn-tech.com/2.25.2/cgc_img.6281bbb4.png",!0,r.autoRotate,n);f.setOption(c),f.on("finished",o),f.on("finished",p)})),i((()=>{null==f||f.clear(),null==f||f.dispose(),f=null}));return()=>u("div",{class:"chart-3d "+(r.rotate?"":"no-rotate")},[u("div",{ref:d,style:`width: ${setTimeout((()=>{null==f||f.resize()}),100),r.width}px; height: ${.8*r.width}px`,onClick:p},null)])}});export{n as default};