tg_web_dist/js/RadarChart.Cg3ltET7.js
2025-07-01 15:36:27 +08:00

2 lines
1.6 KiB
JavaScript

import"./index.D1_OMcDq.js";import{E as e}from"./el-card.D8nwomaJ.js";import{i as a}from"./echarts.B50dOGYV.js";import{v as t,r,j as s,af as i,W as d,J as n,y as l,K as o,B as u,Q as m,I as p,a2 as c}from"./editor-vue.xUJDThhq.js";import"./lodash.lGe4XDVY.js";import"./editor.Ppghu3lf.js";const h=["id"],g=t({__name:"RadarChart",props:{id:{type:String,default:"radarChart"},className:{type:String,default:""},width:{type:String,default:"200px",required:!0},height:{type:String,default:"200px",required:!0}},setup(t){const g=t,v={grid:{left:"2%",right:"2%",bottom:"10%",containLabel:!0},legend:{x:"center",y:"bottom",data:["预定数量","下单数量","发货数量"],textStyle:{color:"#999"}},radar:{radius:"60%",indicator:[{name:"家用电器"},{name:"服装箱包"},{name:"运动户外"},{name:"手机数码"},{name:"汽车用品"},{name:"家具厨具"}]},series:[{name:"Budget vs spending",type:"radar",itemStyle:{borderRadius:6,color:function(e){return["#409EFF","#67C23A","#E6A23C","#F56C6C"][e.dataIndex]}},data:[{value:[400,400,400,400,400,400],name:"预定数量"},{value:[300,300,300,300,300,300],name:"下单数量"},{value:[200,200,200,200,200,200],name:"发货数量"}]}]},f=r("");return s((()=>{f.value=i(a(document.getElementById(g.id))),f.value.setOption(v),window.addEventListener("resize",(()=>{f.value.resize()}))})),d((()=>{f.value&&f.value.resize()})),(a,r)=>{const s=e;return l(),n(s,null,{header:o((()=>r[0]||(r[0]=[c(" 订单状态雷达图 ")]))),default:o((()=>[u("div",{id:t.id,class:p(t.className),style:m({height:t.height,width:t.width})},null,14,h)])),_:1})}}});export{g as default};