TmallWeb-dist/js/RadarChart.CifoWbpg.js
2025-08-06 20:14:50 +08:00

2 lines
1.5 KiB
JavaScript

import{d as e,r as a,o as t,bN as r,bp as d,m as n,e as i,w as s,l,$ as o,n as u,O as m}from"./index.CdJvoTx6.js";import{E as p}from"./el-card.DAai3P6g.js";import{i as c}from"./index.BICyyLb3.js";const g=["id"],h=e({__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(e){const h=e,f={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:"发货数量"}]}]},v=a("");return t(()=>{v.value=r(c(document.getElementById(h.id))),v.value.setOption(f),window.addEventListener("resize",()=>{v.value.resize()})}),d(()=>{v.value&&v.value.resize()}),(a,t)=>{const r=p;return i(),n(r,null,{header:s(()=>t[0]||(t[0]=[m(" 订单状态雷达图 ")])),default:s(()=>[l("div",{id:e.id,class:u(e.className),style:o({height:e.height,width:e.width})},null,14,g)]),_:1})}}});export{h as default};