| 1 |
- import{_ as De,H as z,u as Te,r as Ue}from"../js2/index-B-Xsrt5S.js";import{m as Ve}from"./_hc-vue3-ui-Dz3VIK_0.js";import{i as se,e as Ae,f as B,a as te}from"./_js-fast-way-CuOg3tnC.js";import{ae as ie,af as Ee,i as J,b as c,a as K,aa as b,c as u,e as v,f as t,C as n,A as l,y as a,F as X,O as ue,x as j,p as pe,ap as Me,k as ae,D as Re,q as $,Z as ve,R as $e,aq as Be,u as re,P as Ne}from"./__vendor-DQKyNF9L.js";import{g as ce}from"./tools-BQAYp9ES.js";import"./_pinia-D4felSvJ.js";import"./_nprogress-BwII5Wsx.js";import"./_vue-router-6J-a2VIf.js";const Ie=""+new URL("../png/datav-bg-BMaTHPbe.png",import.meta.url).href,qe=""+new URL("../png/datav-2-BwchSdFp.png",import.meta.url).href,Pe={class:"hc-datav-select-main"},Le={class:"hc-datav-select-name"},E={__name:"select",props:ie({datas:{type:Array,default:()=>[]},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},placeholder:{type:String,default:"请选择"}},{modelValue:{default:""},modelModifiers:{}}),emits:ie(["change"],["update:modelValue"]),setup(i,{emit:_}){const x=i,g=_,y=Ee(i,"modelValue");J(()=>{o.value=w(y.value)});const p=c(x.datas);K(()=>x.datas,m=>{p.value=m});const o=c("");K(()=>y,m=>{o.value=w(m.value)});const w=m=>{if(se(m))return x.placeholder;const F=p.value.find(D=>D.id===m);return F?F.name:x.placeholder},I=m=>{o.value=w(m),g("change",m)};return(m,F)=>{const D=b("el-option"),T=b("el-select");return u(),v("div",Pe,[t("div",Le,n(o.value||i.placeholder),1),l(T,{modelValue:y.value,"onUpdate:modelValue":F[0]||(F[0]=k=>y.value=k),"popper-class":"hc-datav-select-popper",placeholder:i.placeholder,size:"small",clearable:i.clearable,disabled:i.disabled,placement:"bottom-end",onChange:I},{default:a(()=>[(u(!0),v(X,null,ue(p.value,k=>(u(),j(D,{key:k.id,label:k.name,value:k.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","clearable","disabled"])])}}},He={class:"hc-datav-total-card relative h-[120px] p-[14px]"},Oe={class:"card-content relative h-full"},ze={key:0,class:"title text-[28px] font-bold"},We={key:1,class:"title text-[28px] font-bold"},Ge={class:"num vertical-sub text-[60px]"},Ke={key:0,class:"unit ml-[5px] text-[28px]"},Qe={__name:"card",props:{title:{type:String,default:""},num:{type:[String,Number],default:"0"},unit:{type:String,default:"亿"},color:{type:String,default:""}},setup(i){const _=pe(),x=c(!!_.default),g=c(!!_.title);return(y,p)=>(u(),v("div",He,[p[0]||(p[0]=Me('<div class="card-angle absolute inset-0" data-v-c438959b><div class="angle a1 absolute left-0 top-0 h-[21px] w-[34px]" data-v-c438959b></div><div class="angle a2 absolute right-0 top-0 h-[21px] w-[34px]" data-v-c438959b></div><div class="angle a3 absolute bottom-0 left-0 h-[21px] w-[34px]" data-v-c438959b></div><div class="angle a4 absolute bottom-0 right-0 h-[21px] w-[34px]" data-v-c438959b></div></div>',1)),t("div",Oe,[x.value?ae(y.$slots,"default",{key:0},void 0,!0):(u(),v(X,{key:1},[g.value?(u(),v("div",ze,[ae(y.$slots,"title",{},void 0,!0)])):(u(),v("div",We,n(i.title),1)),t("div",{class:"quantity absolute bottom-[-8px] right-[4px] font-bold",style:Re({color:i.color})},[t("span",Ge,n(i.num),1),i.unit?(u(),v("span",Ke,"("+n(i.unit)+")",1)):$("",!0)],4)],64))])]))}},N=De(Qe,[["__scopeId","data-v-c438959b"]]),Ze={class:"hc-datav-table-main hc-full"},W={__name:"table",props:{column:{type:Array,default:()=>[]},datas:{type:Array,default:()=>[]},rowKey:{type:String,default:"id"},isCurrent:{type:Boolean,default:!1}},emits:["rowClick"],setup(i,{emit:_}){const x=i,g=_,y=c(x.column);K(()=>x.column,f=>{y.value=f,w()},{deep:!0});const p=c(x.datas);K(()=>x.datas,f=>{p.value=f},{deep:!0});const o=pe(),w=async()=>{await I(y.value)},I=async f=>{for(let h=0;h<f.length;h++)se(f[h].key)&&(f[h].key=Ae()),f[h].isSlot=!!o[f[h].key]};let m=null;const F=c(null),D=()=>{clearInterval(m),m=null},T=()=>{D();const h=F.value.layout.table.refs.bodyWrapper.firstElementChild.firstElementChild;m=setInterval(()=>{h.scrollTop+=1,h.clientHeight+h.scrollTop===h.scrollHeight&&(h.scrollTop=0)},50)},k=(f,h,q)=>{g("rowClick",f,h,q)};return J(()=>{w(),T()}),ve(()=>{D()}),(f,h)=>{const q=b("el-table-column"),P=b("el-table");return u(),v("div",Ze,[l(P,{ref_key:"tableRef",ref:F,class:"top-table tablebox",data:p.value,border:"","row-key":i.rowKey,"highlight-current-row":i.isCurrent,onMouseover:D,onMouseleave:T,onRowClick:k},{default:a(()=>[(u(!0),v(X,null,ue(y.value,U=>(u(),j(q,{key:U.key,align:U.align??"center",label:U.name,prop:U.key,width:U.width},$e({_:2},[U.isSlot?{name:"default",fn:a(Q=>[ae(f.$slots,U.key,{index:Q.$index,row:Q.row})]),key:"0"}:void 0]),1032,["align","label","prop","width"]))),128))]),_:3},8,["data","row-key","highlight-current-row"])])}}},Je={__name:"charts",props:{datas:{type:Object,default:()=>({})}},setup(i){const _=i;J(()=>{y(_.datas)}),K(()=>_.datas,p=>{y(p)});const x=c(null),g=c({}),y=p=>{const o=["#BE8368","#08818E","#C1484A"];g.value={backgroundColor:"",color:o,tooltip:{trigger:"axis"},legend:{top:"6",data:["计划投资","实际完成投资","未完成投资"]},grid:{top:"50",left:"10",right:"20",bottom:"5",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:["一季度","二季度","三季度","四季度"]},yAxis:{type:"value"},series:[{name:"计划投资",type:"line",data:p?.a},{name:"实际完成投资",type:"line",data:p?.b},{name:"未完成投资",type:"line",data:p?.c}]}};return(p,o)=>{const w=b("hc-charts");return u(),j(w,{ref_key:"charts",ref:x,option:g.value,dark:""},null,8,["option"])}}},G={async dataProjectStat(i){return z({url:"/api/blade-attach/project/data-project-stat",method:"get",params:i},!1)},async dataInvestStat(i){return z({url:"/api/blade-attach/project/data-invest-stat",method:"get",params:i},!1)},async schedulestStat(i){return z({url:"/api/blade-attach/project/data-schedule-stat",method:"get",params:i},!1)},async dateEndDate(i){return z({url:"/api/blade-attach/project/data-end-date",method:"get",params:i},!1)},async queryWorkFocusDataInfo(i){return z({url:"/api/blade-attach/workfocus/queryWorkFocusDataInfo",method:"get",params:i},!1)}},Xe={class:"hc-datav-main hc-full"},Ye=["src"],et={id:"hc-datav-header-body",class:"relative"},tt={class:"hc-datav-header"},at=["src"],st={class:"header-title hc-flex-center w-full"},lt={class:"hc-datav-search-select hc-flex w-full"},nt={key:0,class:"date flex-1"},ot={key:1,class:"date flex-1"},dt={class:"hc-datav-total relative p-[14px]"},it={class:"hc-full hc-diy-datav-card hc-flex-center"},rt={class:"num vertical-sub text-[60px] font-bold",style:{color:"#ECCF6D"}},ct={class:"hc-diy-datav-card hc-full hc-flex-center"},ut={class:"num vertical-sub text-[60px] font-bold",style:{color:"#0BD70E"}},pt={id:"hc-datav-row-total-body",class:"hc-datav-row-total relative p-[14px]"},vt={class:"hc-datav-row-column h-full"},mt={class:"gird-card-box relative mt-4"},ht={class:"gird-card hc-flex p-[14px]"},yt={class:"content relative ml-[12px] h-[52px] flex-1"},ft={class:"data text-center text-[24px]"},xt={class:"num font-bold"},kt={class:"red font-bold"},_t={class:"gird-card hc-flex p-[14px]"},bt={class:"content relative ml-[12px] h-[52px] flex-1"},gt={class:"data text-center text-[24px]"},wt={class:"num font-bold"},Ft={class:"red font-bold"},St={class:"gird-card hc-flex p-[14px]"},Ct={class:"content relative ml-[12px] h-[52px] flex-1"},jt={class:"data text-center text-[24px]"},Dt={class:"num font-bold"},Tt={class:"red font-bold"},Ut={class:"gird-card hc-flex p-[14px]"},Vt={class:"content relative ml-[12px] h-[52px] flex-1"},At={class:"data text-center text-[24px]"},Et={class:"num font-bold"},Mt={class:"red font-bold"},Rt={key:0,class:"hc-datav-table relative"},$t={style:{color:"#06A3FF"},class:"font-bold"},Bt={style:{color:"#10C90F"},class:"font-bold"},Nt={style:{color:"#D7A70D"},class:"font-bold"},It={key:1,class:"hc-datav-table relative"},qt={style:{color:"#06A3FF"},class:"font-bold"},Pt={style:{color:"#10C90F"},class:"font-bold"},Lt={style:{color:"#D7A70D"},class:"font-bold"},Ht={class:"hc-datav-row-charts relative text-center"},Ot={class:"row-charts relative inline-block h-[335px] w-[520px]"},zt={class:"a1 title-box"},Wt={class:"num"},Gt={class:"title-box a2"},Kt={class:"num"},Qt={class:"title-box a3"},Zt={class:"num"},Jt={class:"hc-datav-row-line relative"},Xt={class:"hc-full relative"},Yt={class:"hc-datav-row-column h-full"},ea={class:"gird-card-box relative mt-4"},ta={class:"gird-card hc-flex p-[14px]"},aa={class:"content relative ml-[12px] h-[52px] flex-1"},sa={class:"data text-center text-[24px]"},la={class:"num font-bold"},na={class:"red font-bold"},oa={class:"gird-card hc-flex p-[14px]"},da={class:"content relative ml-[12px] h-[52px] flex-1"},ia={class:"data text-center text-[24px]"},ra={class:"num font-bold"},ca={class:"red font-bold"},ua={class:"gird-card hc-flex p-[14px]"},pa={class:"content relative ml-[12px] h-[52px] flex-1"},va={class:"data text-center text-[24px]"},ma={class:"num font-bold"},ha={class:"red font-bold"},ya={class:"gird-card hc-flex p-[14px]"},fa={class:"content relative ml-[12px] h-[52px] flex-1"},xa={class:"data text-center text-[24px]"},ka={class:"num font-bold"},_a={class:"red font-bold"},ba={key:0,class:"hc-datav-table relative"},ga={style:{color:"#D8A70F"},class:"font-bold"},wa={style:{color:"#0BD70E"},class:"font-bold"},Fa={style:{color:"#FF0000"},class:"font-bold"},Sa={key:1,class:"hc-datav-table relative"},Ca={style:{color:"#D8A70F"},class:"font-bold"},ja={style:{color:"#0BD70E"},class:"font-bold"},Da={style:{color:"#FF0000"},class:"font-bold"},Ta={key:1,class:"hc-datav-row-column work h-full"},Ua={class:"hc-datav-table relative",style:{height:"100%"}},Ia={__name:"datav",setup(i){const _=Te(),x=c(null),g=c(null),y=c(!1);J(()=>{const d=Ve("isTourOpen");se(d)&&setTimeout(()=>{y.value=!0},500),je(),setTimeout(()=>{oe()},100);let e=[{id:-1,name:"所有"}];for(let r=0;r<12;r++)e.push({id:r+1,name:`${r+1}月`});m.value=e,U(),h(),q(),M()});const p=c("1"),o=c({year:new Be().year(),month:null,projectScheduleGrade:"-1",projectStage:null,projectType:null,projectScheduleType:null,quarter:"1"}),w=[{id:"2024",name:"2024年"},{id:"2025",name:"2025年"},{id:"2026",name:"2026年"}],I=[{id:"1",name:"投资计划"},{id:"2",name:"工作要点"}],m=c([]),F=[{id:"-1",name:"所有"},{id:"1",name:"超进度项目"},{id:"2",name:"常规项目"},{id:"3",name:"滞后项目"}],D=[{id:"1",name:"一级"},{id:"2",name:"二级"},{id:"3",name:"三级"},{id:"-1",name:"所有"}],T=c([]),k=c([]),f=[{id:"1",name:"一季度"},{id:"2",name:"二季度"},{id:"3",name:"三季度"},{id:"4",name:"四季度"}],h=async()=>{k.value=[];let d=await ce("projectType",!0);k.value.push({id:"-1",name:"所有"}),d.forEach(e=>{k.value.push({id:e.value,name:e.label})})},q=async()=>{T.value=[];let d=await ce("projectStage",!0);T.value.push({id:"-1",name:"所有"}),d.forEach(e=>{T.value.push({id:e.value,name:e.label})})},P=c("2024年04月08日"),U=async()=>{const{error:d,code:e,data:r}=await G.dateEndDate();!d&&e===200?P.value=r:P.value=""},Q=d=>{console.log(d),Number(d)===2&&Y()},L=c({}),Y=async()=>{const{year:d,projectStage:e}=o.value,{data:r}=await G.queryWorkFocusDataInfo({year:d,workFocusStage:e||""}),R=B(r);R.tabList=te(R?.tabList),L.value=R,console.log(r)},M=()=>{p.value==="1"?(me(),he(),ye()):Y()},V=c({projectTotal:0,planAllMoney:0,currentMoney:0,investRatio:0,total1:0,total2:0,total3:0}),me=async()=>{const{error:d,code:e,data:r}=await G.dataProjectStat(o.value);!d&&e===200?V.value=B(r):V.value={projectTotal:0,planAllMoney:0,currentMoney:0,investRatio:0,total1:0,total2:0,total3:0}},S=c({oneFinished:0,oneUnFinished:0,twoFinished:0,twoUnFinished:0,threeFinished:0,threeUnFinished:0,fourFinished:0,fourUnFinished:0}),Z=c({}),he=async()=>{const{error:d,code:e,data:r}=await G.dataInvestStat(o.value);!d&&e===200?(S.value=B(r),H.value=te(r.list),H.value.length>0?Z.value=B(H.value[0].map):Z.value={}):(S.value={oneFinished:0,oneUnFinished:0,twoFinished:0,twoUnFinished:0,threeFinished:0,threeUnFinished:0,fourFinished:0,fourUnFinished:0},H.value=[])},C=c({oneFinished:0,oneUnFinished:0,twoFinished:0,twoUnFinished:0,threeFinished:0,threeUnFinished:0,fourFinished:0,fourUnFinished:0}),ye=async()=>{const{error:d,code:e,data:r}=await G.schedulestStat(o.value);!d&&e===200?(C.value=B(r),ee.value=te(r.list)):(C.value={oneFinished:0,oneUnFinished:0,twoFinished:0,twoUnFinished:0,threeFinished:0,threeUnFinished:0,fourFinished:0,fourUnFinished:0},ee.value=[])},fe=[{key:"projectStageName",name:"项目阶段"},{key:"projectTypeName",name:"项目类型"},{key:"planAllMoney",name:"计划总投资"},{key:"currentMoney",name:"实际已投资"},{key:"unFinishedMoney",name:"未完成投资"}],H=c([]),O=c(!0),xe=d=>{Z.value=B(d.map),O.value=!1,setTimeout(()=>{O.value=!0},100)},ke=[{key:"key1",name:"滞后等级"},{key:"key2",name:"项目名称"},{key:"key3",name:"计划总投资"},{key:"key4",name:"实际已投资"},{key:"key5",name:"未完成投资"}],_e=c([{key1:"一级",key2:"xx",key3:"12000",key4:"12000",key5:2e3},{key1:"二级",key2:"xx",key3:"12000",key4:"12000",key5:2e3},{key1:"三级",key2:"xx",key3:"12000",key4:"12000",key5:2e3}]),be=d=>{console.log(d),O.value=!1,setTimeout(()=>{O.value=!0},100)},ge=[{key:"projectStageName",name:"项目阶段"},{key:"projectTypeName",name:"项目类型"},{key:"projectTotal",name:"项目数"},{key:"finishedTotal",name:"已完成项目数"},{key:"unFinishedTotal",name:"未完成项目数"}],ee=c([]),we=[{key:"key1",name:"滞后等级"},{key:"key2",name:"项目名称"},{key:"key3",name:"进度滞后季度"},{key:"key4",name:"进度滞后月份"},{key:"key5",name:"进度百分比"}],Fe=c([{key1:"一级",key2:"xx",key3:"一季度",key4:"1月",key5:"38%"},{key1:"二级",key2:"xx",key3:"二季度",key4:"2月",key5:"48%"},{key1:"三级",key2:"xx",key3:"三季度",key4:"3月",key5:"58%"}]),le=c([{key:"workFocusStageName",name:"项目阶段"},{key:"targetPlan",name:"目标任务"},{key:"workPlan",name:"工作内容"},{key:"month1",name:"1月"},{key:"month2",name:"2月"},{key:"month3",name:"3月"},{key:"dutyUnit",name:"责任单位"}]),Se=()=>{const{quarter:d}=o.value,e=[{key:"workFocusStageName",name:"项目阶段"},{key:"targetPlan",name:"目标任务"},{key:"workPlan",name:"工作内容"}];d==="1"?(e.push({key:"month1",name:"1月"}),e.push({key:"month2",name:"2月"}),e.push({key:"month3",name:"3月"})):d==="2"?(e.push({key:"month4",name:"4月"}),e.push({key:"month5",name:"5月"}),e.push({key:"month6",name:"6月"})):d==="3"?(e.push({key:"month7",name:"7月"}),e.push({key:"month8",name:"8月"}),e.push({key:"month9",name:"9月"})):d==="4"&&(e.push({key:"month10",name:"10月"}),e.push({key:"month11",name:"11月"}),e.push({key:"month12",name:"12月"})),e.push({key:"dutyUnit",name:"责任单位"}),le.value=e,Y()},Ce=()=>{Ue.push({name:_.page})},je=()=>{window.addEventListener("resize",ne)},ne=()=>{window.requestAnimationFrame(()=>{oe()})},oe=()=>{const d=document.getElementById("hc-datav-header-body").offsetHeight;document.getElementById("hc-datav-row-total-body").style.height=`calc(100% - ${d+10}px)`};return ve(()=>{window.removeEventListener("resize",ne)}),(d,e)=>{const r=b("el-col"),R=b("el-row"),A=b("hc-col"),de=b("hc-row");return b("el-tour-step"),b("el-tour"),u(),v("div",Xe,[t("img",{class:"hc-datav-bg",src:re(Ie),alt:"bg"},null,8,Ye),t("div",et,[t("div",tt,[t("img",{id:"datav-header-bg",src:re(qe),alt:"头部图"},null,8,at),t("div",st,[t("div",{ref_key:"nameRef",ref:x,class:"name hc-flex",onClick:Ce},e[9]||(e[9]=[t("i",{class:"i-solar-graph-outline"},null,-1),Ne(" 项目数据看板 ")]),512)]),t("div",lt,[t("div",{ref_key:"searchRef",ref:g,class:"relative"},[l(E,{modelValue:o.value.year,"onUpdate:modelValue":e[0]||(e[0]=s=>o.value.year=s),datas:w,clearable:!1,onChange:M},null,8,["modelValue"]),l(E,{modelValue:p.value,"onUpdate:modelValue":e[1]||(e[1]=s=>p.value=s),datas:I,clearable:!1,onChange:Q},null,8,["modelValue"]),p.value==="1"?(u(),v(X,{key:0},[l(E,{modelValue:o.value.month,"onUpdate:modelValue":e[2]||(e[2]=s=>o.value.month=s),datas:m.value,placeholder:"时间",onChange:M},null,8,["modelValue","datas"]),l(E,{modelValue:o.value.projectScheduleType,"onUpdate:modelValue":e[3]||(e[3]=s=>o.value.projectScheduleType=s),datas:F,placeholder:"项目状态",onChange:M},null,8,["modelValue"]),o.value.projectScheduleType==="3"?(u(),j(E,{key:0,modelValue:o.value.projectScheduleGrade,"onUpdate:modelValue":e[4]||(e[4]=s=>o.value.projectScheduleGrade=s),datas:D,placeholder:"滞后等级",onChange:M},null,8,["modelValue"])):$("",!0)],64)):$("",!0),l(E,{modelValue:o.value.projectStage,"onUpdate:modelValue":e[5]||(e[5]=s=>o.value.projectStage=s),datas:T.value,placeholder:"项目阶段",onChange:M},null,8,["modelValue","datas"]),p.value==="1"?(u(),j(E,{key:1,modelValue:o.value.projectType,"onUpdate:modelValue":e[6]||(e[6]=s=>o.value.projectType=s),datas:k.value,placeholder:"项目类型",onChange:M},null,8,["modelValue","datas"])):(u(),j(E,{key:2,modelValue:o.value.quarter,"onUpdate:modelValue":e[7]||(e[7]=s=>o.value.quarter=s),datas:f,placeholder:"选择季度",clearable:!1,onChange:Se},null,8,["modelValue"]))],512),p.value==="1"?(u(),v("div",nt,"截止时间: "+n(P.value),1)):$("",!0),p.value==="2"?(u(),v("div",ot,"截止时间: "+n(L.value.lastDate||"暂无填写记录"),1)):$("",!0)])]),t("div",dt,[p.value==="1"?(u(),j(R,{key:0,gutter:24},{default:a(()=>[l(r,{span:6},{default:a(()=>[l(N,{title:"项目总量",num:V.value.projectTotal,unit:"",color:"#D5DEFF"},null,8,["num"])]),_:1}),l(r,{span:6},{default:a(()=>[l(N,{title:"计划总投资额",num:V.value.planAllMoney,unit:"亿",color:"#EEB500"},null,8,["num"])]),_:1}),l(r,{span:6},{default:a(()=>[l(N,{num:V.value.currentMoney,unit:"亿",color:"#0DD70C"},{title:a(()=>e[10]||(e[10]=[t("span",{style:{color:"#FE0301"}},"目前",-1),t("span",null,"实际完成投资额",-1)])),_:1},8,["num"])]),_:1}),l(r,{span:6},{default:a(()=>[l(N,{title:"投资完成比例",num:V.value.investRatio,unit:"%",color:"#1DC98B"},null,8,["num"])]),_:1})]),_:1})):(u(),j(R,{key:1,gutter:24},{default:a(()=>[l(r,{span:6}),l(r,{span:6},{default:a(()=>[l(N,null,{default:a(()=>[t("div",it,[t("span",rt,n(L.value.stagesCount||0),1),e[11]||(e[11]=t("span",{class:"text text-[28px] font-bold"},"个方面",-1))])]),_:1})]),_:1}),l(r,{span:6},{default:a(()=>[l(N,null,{default:a(()=>[t("div",ct,[t("span",ut,n(L.value.taskCount||0),1),e[12]||(e[12]=t("span",{class:"text text-[28px] font-bold"},"项任务",-1))])]),_:1})]),_:1}),l(r,{span:6})]),_:1}))]),e[13]||(e[13]=t("div",{class:"hc-datav-divider"},null,-1))]),t("div",pt,[p.value==="1"?(u(),j(R,{key:0,gutter:24,class:"h-full"},{default:a(()=>[l(r,{span:8,class:"h-full"},{default:a(()=>[t("div",vt,[e[30]||(e[30]=t("div",{class:"title"},"投资数据",-1)),e[31]||(e[31]=t("div",{class:"notes"},[t("span",null,"(已完成/"),t("span",{class:"red"},"未完成"),t("span",null,")")],-1)),t("div",mt,[l(de,{gutter:20},{default:a(()=>[l(A,{span:12},{default:a(()=>[t("div",ht,[e[17]||(e[17]=t("div",{class:"upper-num a1 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅰ",-1)),t("div",yt,[e[16]||(e[16]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"一季度",-1)),t("div",ft,[t("span",xt,n(S.value?.oneFinished||0),1),e[14]||(e[14]=t("span",{class:"line"},"/",-1)),t("span",kt,n(S.value?.oneUnFinished||0),1),e[15]||(e[15]=t("span",{class:"unit ml-[5px] text-[14px]"},"(亿)",-1))])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",_t,[e[21]||(e[21]=t("div",{class:"upper-num a2 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅱ",-1)),t("div",bt,[e[20]||(e[20]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"二季度",-1)),t("div",gt,[t("span",wt,n(S.value?.twoFinished||0),1),e[18]||(e[18]=t("span",{class:"line"},"/",-1)),t("span",Ft,n(S.value?.twoUnFinished||0),1),e[19]||(e[19]=t("span",{class:"unit ml-[5px] text-[14px]"},"(亿)",-1))])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",St,[e[25]||(e[25]=t("div",{class:"upper-num a3 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅲ",-1)),t("div",Ct,[e[24]||(e[24]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"三季度",-1)),t("div",jt,[t("span",Dt,n(S.value?.threeFinished||0),1),e[22]||(e[22]=t("span",{class:"line"},"/",-1)),t("span",Tt,n(S.value?.threeUnFinished||0),1),e[23]||(e[23]=t("span",{class:"unit ml-[5px] text-[14px]"},"(亿)",-1))])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",Ut,[e[29]||(e[29]=t("div",{class:"upper-num a4 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅳ",-1)),t("div",Vt,[e[28]||(e[28]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"四季度",-1)),t("div",At,[t("span",Et,n(S.value?.fourFinished||0),1),e[26]||(e[26]=t("span",{class:"line"},"/",-1)),t("span",Mt,n(S.value?.fourUnFinished||0),1),e[27]||(e[27]=t("span",{class:"unit ml-[5px] text-[14px]"},"(亿)",-1))])])])]),_:1})]),_:1})]),e[32]||(e[32]=t("div",{class:"hc-datav-divider"},null,-1)),o.value.projectScheduleType!=="3"?(u(),v("div",Rt,[l(W,{column:fe,datas:H.value,"is-current":"",onRowClick:xe},{planAllMoney:a(({row:s})=>[t("span",$t,n(s.planAllMoney),1)]),currentMoney:a(({row:s})=>[t("span",Bt,n(s.currentMoney),1)]),unFinishedMoney:a(({row:s})=>[t("span",Nt,n(s.unFinishedMoney),1)]),_:1},8,["datas"])])):(u(),v("div",It,[l(W,{column:ke,datas:_e.value,"is-current":"",onRowClick:be},{key3:a(({row:s})=>[t("span",qt,n(s.key3),1)]),key4:a(({row:s})=>[t("span",Pt,n(s.key4),1)]),key5:a(({row:s})=>[t("span",Lt,n(s.key5),1)]),_:1},8,["datas"])]))])]),_:1}),l(r,{span:8,class:"h-full"},{default:a(()=>[t("div",Ht,[t("div",Ot,[t("div",zt,[e[33]||(e[33]=t("span",null,"常规项目",-1)),t("span",Wt,n(V.value.total1),1)]),t("div",Gt,[e[34]||(e[34]=t("span",null,"超进度项目",-1)),t("span",Kt,n(V.value.total2),1)]),t("div",Qt,[e[35]||(e[35]=t("span",null,"滞后项目",-1)),t("span",Zt,n(V.value.total3),1)])])]),t("div",Jt,[e[36]||(e[36]=t("div",{class:"title"},"项目投资走势",-1)),t("div",Xt,[O.value?(u(),j(Je,{key:0,datas:Z.value},null,8,["datas"])):$("",!0)])])]),_:1}),l(r,{span:8,class:"h-full"},{default:a(()=>[t("div",Yt,[e[49]||(e[49]=t("div",{class:"title"},"进度数据",-1)),e[50]||(e[50]=t("div",{class:"notes"},[t("span",null,"(已完成/"),t("span",{class:"red"},"未完成"),t("span",null,")")],-1)),t("div",ea,[l(de,{gutter:20},{default:a(()=>[l(A,{span:12},{default:a(()=>[t("div",ta,[e[39]||(e[39]=t("div",{class:"upper-num a1 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅰ",-1)),t("div",aa,[e[38]||(e[38]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"一季度",-1)),t("div",sa,[t("span",la,n(C.value?.oneFinished||0),1),e[37]||(e[37]=t("span",{class:"line"},"/",-1)),t("span",na,n(C.value?.oneUnFinished||0),1)])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",oa,[e[42]||(e[42]=t("div",{class:"upper-num a2 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅱ",-1)),t("div",da,[e[41]||(e[41]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"二季度",-1)),t("div",ia,[t("span",ra,n(C.value?.twoFinished||0),1),e[40]||(e[40]=t("span",{class:"line"},"/",-1)),t("span",ca,n(C.value?.twoUnFinished||0),1)])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",ua,[e[45]||(e[45]=t("div",{class:"upper-num a3 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅲ",-1)),t("div",pa,[e[44]||(e[44]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"三季度",-1)),t("div",va,[t("span",ma,n(C.value?.threeFinished||0),1),e[43]||(e[43]=t("span",{class:"line"},"/",-1)),t("span",ha,n(C.value?.threeUnFinished||0),1)])])])]),_:1}),l(A,{span:12},{default:a(()=>[t("div",ya,[e[48]||(e[48]=t("div",{class:"upper-num a4 hc-flex-center h-[52px] w-[52px] text-[30px]"},"Ⅳ",-1)),t("div",fa,[e[47]||(e[47]=t("div",{class:"name mb-[10px] text-center text-[16px]"},"四季度",-1)),t("div",xa,[t("span",ka,n(C.value?.fourFinished||0),1),e[46]||(e[46]=t("span",{class:"line"},"/",-1)),t("span",_a,n(C.value?.fourUnFinished||0),1)])])])]),_:1})]),_:1})]),e[51]||(e[51]=t("div",{class:"hc-datav-divider"},null,-1)),o.value.projectScheduleType!=="3"?(u(),v("div",ba,[l(W,{column:ge,datas:ee.value},{projectTotal:a(({row:s})=>[t("span",ga,n(s.projectTotal),1)]),finishedTotal:a(({row:s})=>[t("span",wa,n(s.finishedTotal),1)]),unFinishedTotal:a(({row:s})=>[t("span",Fa,n(s.unFinishedTotal),1)]),_:1},8,["datas"])])):(u(),v("div",Sa,[l(W,{column:we,datas:Fe.value},{key3:a(({row:s})=>[t("span",Ca,n(s.key3),1)]),key4:a(({row:s})=>[t("span",ja,n(s.key4),1)]),key5:a(({row:s})=>[t("span",Da,n(s.key5),1)]),_:1},8,["datas"])]))])]),_:1})]),_:1})):(u(),v("div",Ta,[e[52]||(e[52]=t("div",{class:"title"},"工作要点",-1)),t("div",Ua,[l(W,{column:le.value,datas:L.value.tabList},null,8,["column","datas"])])]))]),$("",!0)])}}};export{Ia as default};
|