1 |
- import{e}from"./echarts-gl.920df512.js";import{d as t,h as l,A as r,H as a}from"./vendor.075d5207.js";var o=t({props:{x:{type:Array,default:null},y:{type:Array,default:null},z:{type:Array,default:null},xc:{type:Array,default:null},yc:{type:Array,default:null},zc:{type:Array,default:null},width:{type:Number,default:300},a:{type:Number,default:.1},w:{type:Number,default:.1},mai:{type:String,default:null},rotate:{type:Boolean,default:!0}},setup(t,o){console.log(t.x,t.y,t.z);const i=l();let n=null;var d="寸 脉力(正常) 脉位(正常)",y="关 脉力(正常) 脉位(正常)",s="尺 脉力(正常) 脉位(正常)";r((()=>{if(!t.x)return;if(!i.value)return;n=e.init(i.value);const l={title:{text:"脉\n\n\n力",padding:[100,5,5,0]},grid:{x:50,y:20,x2:50,y2:20},xAxis:{min:25,max:240,name:"外压"},yAxis:{min:0,max:40},legend:{data:[d,y,s],orient:"vertical",x:"left",y:"top",padding:[20,0,0,55]},tooltip:{trigger:"axis"},series:[{type:"line",name:d,showSymbol:!1,lineStyle:{color:"blue",width:1},data:t.x,markPoint:{data:[{}]}},{type:"line",name:y,showSymbol:!1,lineStyle:{color:"red",width:1},data:t.y,markPoint:{data:[{}]}},{type:"line",name:s,showSymbol:!1,lineStyle:{color:"green",width:1},data:t.z,markPoint:{data:[{}]}}]};function r(e,t){let r="red";"red"==l.series[t].lineStyle.color?r="tomato":"blue"==l.series[t].lineStyle.color?r="lightskyblue":"green"==l.series[t].lineStyle.color&&(r="limegreen");for(var a=0;a<e.length;a++){let o=e[a][2];o*=2,o<2?o=2:o>40&&(o=40);let i={symbol:"circle",tooltip:{show:!1},symbolSize:[o,o],coord:[e[a][0],e[a][1]],value:e[a][1],label:{show:!1},itemStyle:{borderWidth:1,borderColor:r,color:"#fff0"}};l.series[t].markPoint.data.push(i)}}r(t.xc,0),r(t.yc,1),r(t.zc,2),n.setOption(l)}));return()=>a("div",{class:"chart-branch-3d2"},a("div",{ref:i,style:`width: ${setTimeout((()=>{null==n||n.resize()}),100),1.25*t.width}px; height: ${.7*t.width}px`}))}});export{o as default};
|