Workbench-395ea195.js 4.6 KB

123
  1. var d=(y,g,p)=>new Promise((c,f)=>{var x=i=>{try{u(p.next(i))}catch(m){f(m)}},O=i=>{try{u(p.throw(i))}catch(m){f(m)}},u=i=>i.done?c(i.value):Promise.resolve(i.value).then(x,O);u((p=p.apply(y,g)).next())});import{F as v,d as H,f as L,r as w,n as I,p as N,g8 as _,u as C,y as T,o as E,l as S,a as t,e as h,w as b,N as R,O as V,X as Y,t as j,aX as K,aY as $,_ as q,__tla as J}from"./index-b5895273.js";import"./index-df83bc1e.js";import{aV as k}from"./installSVGRenderer-a67ecca0.js";let W,Q=Promise.all([(()=>{try{return J}catch(y){}})()]).then(()=>d(void 0,null,function*(){function y(o="modal"){return d(this,null,function*(){return v.get({url:"/caseErpSupplier/caseErpSupplier/risk"},{errorMessageMode:o})})}function g(o="modal"){return d(this,null,function*(){return v.get({url:"/caseErpSupplier/caseErpSupplier/type"},{errorMessageMode:o})})}function p(o="modal"){return d(this,null,function*(){return v.get({url:"/caseErpSupplier/caseErpSupplier/history"},{errorMessageMode:o})})}const c=o=>(K("data-v-faafb3fa"),o=o(),$(),o),f={style:{padding:"10px","box-sizing":"border-box"}},x={class:"box-bg"},O=c(()=>t("div",{class:"box-bg-title"},[t("span",{class:"title-text"},"\u4F9B\u5E94\u5546\u7C7B\u578B\u5206\u5E03")],-1)),u={class:"box-bg"},i={class:"box-bg-title"},m=c(()=>t("span",{class:"title-text"},"\u5386\u53F2\u4EF7\u683C\u5BF9\u6BD4",-1)),B={class:"title-chose"},P=["onClick"],D={class:"box-bg"},X=c(()=>t("div",{class:"box-bg-title"},[t("span",{class:"title-text"},"\u6F5C\u5728\u4F9B\u5E94\u5546\u98CE\u9669\u8BC4\u4F30\u7EDF\u8BA1")],-1)),G=H({__name:"Workbench",setup(o){const e=L({dataOne:[],pieOption:{color:["#9E9BFC","#6D68F8","#7EAAFF"],legend:{orient:"horizontal",x:"center",y:"bottom",top:"78%",itemWidth:10,itemHeight:10,itemGap:20,padding:[5,5,5,5],textStyle:{color:"#85878e"},formatter:a=>{let r=a+"\u4F01\u4E1A\uFF1A";return e.dataOne.forEach(s=>{a==s.name&&(r+=s.value+"\u5BB6")}),r}},series:{name:"",center:["50%","32%"],type:"pie",radius:[0,85],roseType:"area",itemStyle:{borderRadius:0},label:{color:"#6e7079",overflow:"none",formatter:a=>{let r=a.percent||0;return a.name+`
  2. `+r+"%"}},data:[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}},priceArray:[],cur:0,myChart3:null,barOption:{color:["#5E95FF"],grid:{left:50,right:40},tooltip:{trigger:"axis",axisPointer:{type:"cross",crossStyle:{color:"#999"}}},xAxis:[{type:"category",data:[],axisPointer:{type:"shadow"}}],yAxis:[{type:"value",splitLine:{show:!0,lineStyle:{color:["rgba(204,204,204,0.2)"],type:"solid"}},name:"\u5355\u4F4D\uFF1A\u5143",min:0,max:400,axisLabel:{formatter:"{value}"}}],series:[{name:"",type:"bar",barWidth:20,tooltip:{valueFormatter:function(a){return a+" \u5143"}},data:[]}]},dataTwo:[],pie3Option:{color:["#02D6DC","#8C7DFC","#5E95FF","#8CB1F9"],legend:{orient:"horizontal",x:"center",y:"bottom",top:"80%",itemWidth:10,itemHeight:10,itemGap:20,padding:[5,5,5,5],textStyle:{color:"#85878e"},formatter:a=>{let r=a+"\uFF1A";return e.dataTwo.forEach(s=>{a==s.name&&(r+=s.value+"\u5BB6")}),r}},series:{name:"",type:"pie",radius:"50%",selectedMode:"single",center:["50%","38%"],label:{color:"#6e7079",overflow:"none",formatter:a=>{let r=a.percent||0;return a.name+`
  3. `+r+"%"}},data:[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}}}),F=w(),A=w(),M=w();I(()=>d(this,null,function*(){let a=yield g();e.dataOne=a||[];let r=yield p();e.priceArray=r||[];let s=yield y();e.dataTwo=s||[],e.dataTwo.forEach(l=>{l.name=="\u53CA\u683C"&&(l.selected=!0)}),e.pieOption.series.data=e.dataOne,e.pie3Option.series.data=e.dataTwo,N(()=>{let l=_(k(C(F)));l.setOption(e.pieOption,!0),l.resize();let n=_(k(C(A)));n.setOption(e.pie3Option,!0),n.resize(),e.myChart3=_(k(C(M))),z(e.priceArray[0])})}));const z=a=>{e.cur=a.key,e.barOption.xAxis[0].data=a.category,e.barOption.series[0].data=a.data,a.key===0?e.barOption.series[0].barWidth="auto":e.barOption.series[0].barWidth=20,e.myChart3.setOption(e.barOption,!0),e.myChart3.resize()};return(a,r)=>{const s=T("a-col"),l=T("a-row");return E(),S("div",f,[t("div",null,[h(l,{gutter:10},{default:b(()=>[h(s,{span:6},{default:b(()=>[t("div",x,[O,t("div",{class:"item",ref_key:"homePieChart",ref:F},null,512)])]),_:1}),h(s,{span:12},{default:b(()=>[t("div",u,[t("div",i,[m,t("div",B,[(E(!0),S(R,null,V(e.priceArray,n=>(E(),S("span",{key:n.key,class:Y(n.key==e.cur?"cur":""),onClick:U=>z(n)},j(n.name),11,P))),128))])]),t("div",{class:"item",ref_key:"homeBarlineChart",ref:M},null,512)])]),_:1}),h(s,{span:6},{default:b(()=>[t("div",D,[X,t("div",{class:"item",ref_key:"homePieChart3",ref:A},null,512)])]),_:1})]),_:1})])])}}});W=q(G,[["__scopeId","data-v-faafb3fa"]])}));export{Q as __tla,W as default};