mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-06 00:18:51 +08:00
2 lines
4.5 KiB
JavaScript
2 lines
4.5 KiB
JavaScript
import{R as p}from"./index-Coz9hxU2.js";import{d as V,af as q,a as z,k as _,e as n,f as s,w as o,z as f,F as x,l as v,b as r,h as c,g as a,t as y,s as I,u as t,aE as N,v as B,a1 as S,bg as $,A as F,_ as W}from"./index-DMqaFtX4.js";import E from"./index-C33CEHrL.js";import{R as O}from"./index-B_PHSUYK.js";import{u as T}from"./index-DXAnXTvW.js";import{_ as A}from"./ChartBar.vue_vue_type_script_setup_true_lang-2Zx1OGW2.js";import{_ as H}from"./ChartLine.vue_vue_type_script_setup_true_lang-B-IVH-D5.js";import{_ as L}from"./ChartRound.vue_vue_type_script_setup_true_lang-B5Jbf_TT.js";import{R as U}from"./index-CmA_wiHA.js";import{c as G,b as w,p as J,l as K}from"./columns-D82FCD3B.js";import"./hooks-lfGvy6m_.js";import"./propTypes-B9jTUFW5.js";const M={class:"flex justify-between"},P={class:"text-md font-medium"},Q={class:"flex justify-between items-start mt-3"},X={class:"w-1/2"},Y={class:"font-medium text-green-500"},Z={class:"flex justify-between"},ee={class:"flex justify-between items-start mt-3"},te={class:"text-nowrap ml-2 text-text_color_regular text-sm"},ae={class:"text-text_color_regular text-sm"},se=V({name:"Welcome",__name:"index",setup(oe){const{isDark:b}=q();let d=z(1);const g=[{label:"上周"},{label:"本周"}];return(ne,l)=>{const h=c("IconifyIconOffline"),m=c("el-card"),k=c("el-progress"),D=c("el-timeline-item"),j=c("el-timeline"),C=c("el-scrollbar"),R=c("el-row"),u=F("motion");return n(),_("div",null,[s(R,{gutter:24,justify:"space-around"},{default:o(()=>[(n(!0),_(x,null,v(t(G),(e,i)=>f((n(),r(t(p),{key:i,class:"mb-[18px]",value:6,md:12,sm:12,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:80*(i+1)}}},{default:o(()=>[s(m,{class:"line-card",shadow:"never"},{default:o(()=>[a("div",M,[a("span",P,y(e.name),1),a("div",{class:"w-8 h-8 flex justify-center items-center rounded-md",style:I({backgroundColor:t(b)?"transparent":e.bgColor})},[s(h,{icon:e.icon,color:e.color,width:"18",height:"18"},null,8,["icon","color"])],4)]),a("div",Q,[a("div",X,[s(t(O),{duration:e.duration,fontSize:"1.6em",startVal:100,endVal:e.value},null,8,["duration","endVal"]),a("p",Y,y(e.percent),1)]),e.data.length>1?(n(),r(t(H),{key:0,class:"w-1/2!",color:e.color,data:e.data},null,8,["color","data"])):(n(),r(t(L),{key:1,class:"w-1/2!"}))])]),_:2},1024)]),_:2},1032,["enter"])),[[u]])),128)),f((n(),r(t(p),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:400}}},{default:o(()=>[s(m,{class:"bar-card",shadow:"never"},{default:o(()=>[a("div",Z,[l[1]||(l[1]=a("span",{class:"text-md font-medium"},"分析概览",-1)),s(t(U),{modelValue:t(d),"onUpdate:modelValue":l[0]||(l[0]=e=>N(d)?d.value=e:d=e),options:g},null,8,["modelValue"])]),a("div",ee,[s(t(A),{requireData:t(w)[t(d)].requireData,questionData:t(w)[t(d)].questionData},null,8,["requireData","questionData"])])]),_:1})]),_:1})),[[u]]),f((n(),r(t(p),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:480}}},{default:o(()=>[s(m,{shadow:"never"},{default:o(()=>[l[2]||(l[2]=a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"解决概率")],-1)),(n(!0),_(x,null,v(t(J),(e,i)=>(n(),_("div",{key:i,class:B(["flex","justify-between","items-start",i===0?"mt-8":"mt-[2.15rem]"])},[s(k,{"text-inside":!0,percentage:e.percentage,"stroke-width":21,color:e.color,striped:"","striped-flow":"",duration:e.duration},null,8,["percentage","color","duration"]),a("span",te,y(e.week),1)],2))),128))]),_:1})]),_:1})),[[u]]),f((n(),r(t(p),{class:"mb-[18px]",value:18,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:560}}},{default:o(()=>[s(m,{shadow:"never",class:"h-[580px]"},{default:o(()=>[l[3]||(l[3]=a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"数据统计")],-1)),s(E,{class:"mt-3"})]),_:1})]),_:1})),[[u]]),f((n(),r(t(p),{class:"mb-[18px]",value:6,xs:24,initial:{opacity:0,y:100},enter:{opacity:1,y:0,transition:{delay:640}}},{default:o(()=>[s(m,{shadow:"never"},{default:o(()=>[l[4]||(l[4]=a("div",{class:"flex justify-between"},[a("span",{class:"text-md font-medium"},"最新动态")],-1)),s(C,{"max-height":"504",class:"mt-3"},{default:o(()=>[s(j,null,{default:o(()=>[(n(!0),_(x,null,v(t(K),(e,i)=>(n(),r(D,{key:i,center:"",placement:"top",icon:S(t(T)({background:t($)({randomizeHue:!0})})),timestamp:e.date},{default:o(()=>[a("p",ae,y(`新增 ${e.requiredNumber} 条问题,${e.resolveNumber} 条已解决`),1)]),_:2},1032,["icon","timestamp"]))),128))]),_:1})]),_:1})]),_:1})]),_:1})),[[u]])]),_:1})])}}}),ve=W(se,[["__scopeId","data-v-c4c74332"]]);export{ve as default};
|