import{d as S,r as i,G as E,aC as F,aB as O,c as I,b as C,aD as A,aA as V,a as x,q as d,t as Y,h as f,e as D,f as B,g as M,F as R,I as L,Y as T,ap as N,aE as j,at as q,p as z,m as U,aq as G,_ as P}from"./index-e450010e.js";const W=c=>(z("data-v-c6f70aa1"),c=c(),U(),c),H={class:"orgAllMothsTitle"},J={class:"titleInfo"},K=W(()=>d("span",null,"年绩效成绩",-1)),Q={class:"year-right"},X=S({__name:"allorgyear",props:{educationOrgId:{type:Number,default:309},orgListCont:{type:Object,default(){return{}}}},setup(c){const b=c,u=i(309),s=i(),h=i(!1),p=i(null),w=i(null),k=i("2023"),m=()=>{h.value=!0;let g=s.value.getFullYear(),l=s.value.getMonth();k.value=g;let v={orgid:u.value.toString(),years:g};A(v).then(o=>{if(o.code==0){let t=[],_=[],r=[];if(o.data.series&&o.data.series.length>0){r=[...o.data.legend];let y=o.data.series;for(let e=0;e0){let n=t[e].datalist[l]?t[e].datalist[l]:0;_.push(n)}}let a={xAxis:{type:"category",data:r,axisLabel:{show:!0,rotate:60,margin:10},axisTick:{show:!1}},tooltip:{trigger:"item"},grid:{left:10,right:10,bottom:0,top:30,containLabel:!0},yAxis:{type:"value"},series:[{data:_,type:"bar",barWidth:13,showBackground:!0,backgroundStyle:{borderRadius:[5,5,5,5],color:"#F3F3FB"},itemStyle:{borderRadius:[5,5,5,5],color:{type:"linear",x:0,y:1,x2:0,y2:0,colorStops:[{offset:1,color:"#1E5EFF"},{offset:0,color:"rgba(30,94,255,0.5)"}]}}}]};p.value&&(p.value.clear(),p.value.setOption(a))}h.value=!1})};return E(()=>{let g=new Date;s.value=g,u.value=b.educationOrgId,p.value=F(O(w.value)),m(),window.addEventListener("resize",()=>{p.value.resize()})}),(g,l)=>{const v=G,o=N,t=j,_=V,r=q;return x(),I(_,{shadow:"always","body-style":{padding:"10px"},style:{"border-radius":"12px","margin-top":"10px",height:"100%"}},{default:C(()=>[d("div",H,[d("div",J,[d("span",null,Y(f(k)),1),K]),d("div",Q,[D(o,{modelValue:f(u),"onUpdate:modelValue":l[0]||(l[0]=a=>L(u)?u.value=a:null),placeholder:"请选择公司",onChange:m,class:"year-select-mr10"},{default:C(()=>[(x(!0),B(R,null,M(b.orgListCont,a=>(x(),I(v,{key:a.id,label:a.name,value:a.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"]),D(t,{modelValue:f(s),"onUpdate:modelValue":l[1]||(l[1]=a=>L(s)?s.value=a:null),type:"month",placeholder:"请选择时间",onChange:m},null,8,["modelValue"])])]),T(d("div",{ref_key:"departmentYears",ref:w,"element-loading-text":"Loading...",class:"allOrgAxisCares"},null,512),[[r,f(h)]])]),_:1})}}});const $=P(X,[["__scopeId","data-v-c6f70aa1"]]);export{$ as default};