index-c988c807-1743496079034.js 19 KB

1
  1. import{d as M,r as T,u as $,a as J,e as g,J as z,f as e,k as l,aU as W,aj as ne,ai as b,j as q,x as G,b as ie,aq as x,bg as oe,q as ue,ak as H,t as ce,v as P,y as de}from"./index-32ff339b-1743496079034.js";import{a as Q,g as pe}from"./use-async-1a70e441-1743496079034.js";import{C as me}from"./index-17547037-1743496079034.js";import{s as a}from"./index2.module-7dbc90d8-1743496079034.js";import{u as X}from"./useECharts-5af205b0-1743496079034.js";import{P as Z}from"./index-2da90e33-1743496079034.js";import{N as m,b as F,f as U,c as E,d as I,e as V,i as N,h as R,j as Y,g as L,a as k}from"./icon-sort-asc-809a837a-1743496079034.js";import{a as ge,i as fe,b as ye,g as De}from"./api-76a11410-1743496079034.js";import{k as Te,m as ve,t as he}from"./api-d57212df-1743496079034.js";import{T as _}from"./index-f645f05d-1743496079034.js";import{d as be}from"./deep-clone-c0d00fc2-1743496079034.js";import"./index-e2ab6121-1743496079034.js";const Ce="_listWrap_x49zf_1",Ae="_customTabs_x49zf_7",Oe="_searchBtn_x49zf_28",Se="_resetBtn_x49zf_33",B={listWrap:Ce,customTabs:Ae,searchBtn:Oe,resetBtn:Se},Ee=M({name:"home-trainData",props:{timer:{type:Array,defaut:()=>[]}},setup(C,{expose:A}){const v=T(null),{setOptions:c}=X(v),p=T(!0),h=T(!0),f=$();J();const r=g({height:"360px",width:"100%",studentNum:0,paymentAmount:0,dateList:[],studentList:[],payInfoList:[]}),i=T({qualifiedRate:0,qualifiedStudentCount:0,submitStudentCount:0,totalStudentCount:0,trainingCount:0,trainingRate:0}),o=g({loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[],goCourseVisiable:!1}),u=z(()=>C.timer),O=()=>[{title:"布置老师",key:"teacherName"},{title:"布置时间",key:"createTime",render(s){return s.createTime}},{title:"截止时间",key:"expireDate",render(s){return s.expireDate?ne(s.expireDate).format("YYYY-MM-DD"):"--"}},{title:"训练状态",key:"status",render(s){return s.status==0?e("div",{class:a.indDot},[" ",e("span",null,null),l(" 进行中")]):e("div",{class:a.endDot},[e("span",null,null),l("已结束")])}},{title:"布置人数",key:"expectNum"},{title:"提交人数",key:"trainingNum"},{title:"达标人数",key:"standardNum"},{title:"提交率",key:"trainingRate",render(s){return e(b,null,[s.trainingRate,l("%")])}},{title:"达标率",key:"qualifiedRate",render(s){return e(b,null,[s.qualifiedRate,l("%")])}},{title:"操作",key:"id",render(s){return e(G,null,{default:()=>[e(q,{text:!0,type:"primary",onClick:()=>n(s)},{default:()=>[l("详情")]})]})}}],n=s=>{console.log(s),f.push({path:"/homework-record-detail",query:{id:s.id,name:s.name,times:JSON.stringify(u.value)}})},D=async()=>{o.loading=!0;try{const s=await ge({...F(u.value,["startTime","endTime"],"YYYY-MM-DD")});i.value={...s.data},r.dateList=s.data.trainingStatDetails.map(y=>y.date),r.payInfoList=s.data.trainingStatDetails.map(y=>y.qualifiedStudentCount),r.studentList=s.data.trainingStatDetails.map(y=>y.unqualifiedStudentCount),S()}catch(s){console.log(s)}try{const s=await Te({...o.pagination,...F(u.value,["startTime","endTime"],"YYYY-MM-DD")});o.tableList=s.data.rows,o.pagination.pageTotal=s.data.total,o.loading=!1}catch(s){o.loading=!1,console.log(s)}o.loading=!1};A({getList:D});const S=()=>{c({tooltip:{trigger:"axis",axisPointer:{lineStyle:{width:2,color:"#A9C7FF"}}},legend:{show:!1,selected:{达标人数:p.value,未达标人数:h.value}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{show:!0},data:r.dateList},yAxis:[{type:"value",axisLabel:{formatter:"{value}人"},axisTick:{show:!1},splitArea:{show:!1,areaStyle:{color:["rgba(255,255,255,0.2)"]}},minInterval:1,splitNumber:5}],grid:{left:"1%",right:"1%",top:"2 %",bottom:0,containLabel:!0},series:[{data:r.studentList,symbolSize:10,type:"line",name:"未达标人数",symbol:"circle",smooth:!0,itemStyle:{color:"#FF7AA7",borderColor:"#fff",borderWidth:3},lineStyle:{width:3},areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(255, 243, 246, 1)"},{offset:1,color:"rgba(255, 246, 248, 0)"}]}},emphasis:{disabled:!0}},{data:r.payInfoList,type:"line",name:"达标人数",symbolSize:10,symbol:"circle",smooth:!0,itemStyle:{color:"#198CFE",borderColor:"#fff",borderWidth:3},lineStyle:{width:2},areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(212, 231, 255, 1)"},{offset:1,color:"rgba(221, 235, 254, 0)"}]}},emphasis:{disabled:!0}}],formatter:s=>Array.isArray(s)?[s[0].axisValueLabel,...s.map(y=>"<br/>".concat(y.marker,'<span style="margin-top:10px;margin-left:5px;font-size: 13px;font-weight: 500;\n color: #333333;\n line-height: 18px;">').concat(y.seriesName,": ").concat(y.value,"人 </span>"))].join(""):s})};return D(),()=>e("div",{class:a.homeTrainData},[e("div",{class:a.TrainDataTop},[e("div",{class:a.TrainDataTopLeft},[e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.trainingCount},null)]),l("次")])]),e("p",{class:a.TrainDataItemsubTitle},[l("作业次数")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.totalStudentCount},null)]),l("人次")])]),e("p",{class:a.TrainDataItemsubTitle},[l("应交总人次")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.submitStudentCount},null)]),l("人次")])]),e("p",{class:a.TrainDataItemsubTitle},[l("提交总人次")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.qualifiedStudentCount},null)]),l("人次")])]),e("p",{class:a.TrainDataItemsubTitle},[l("达标总人次")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.trainingRate},null)]),l("%")])]),e("p",{class:a.TrainDataItemsubTitle},[l("作业提交率")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:i.value.qualifiedRate},null)]),l("%")])]),e("p",{class:a.TrainDataItemsubTitle},[l("作业达标率")])])]),e("div",{class:a.TrainDataTopRight},[e("div",{onClick:()=>{p.value=!p.value,S()},class:[a.DataTopRightItem,p.value?"":a.DataTopRightItemDis]},[e("div",{class:a.DataTopRightDot},null),e("p",null,[l("达标人数")])]),e("div",{onClick:()=>{h.value=!h.value,S()},class:[a.DataTopRightItem,h.value?"":a.DataTopRightItemDis]},[e("div",{class:[a.DataTopRightDot,a.red]},null),e("p",null,[l("未达标人数")])])])]),e("div",{class:a.chatrs},[e("div",{ref:v,style:{height:r.height,width:r.width}},null)]),e("div",{class:a.tableWrap},[e(W,{class:a.classTable,loading:o.loading,columns:O(),data:o.tableList},{empty:()=>e(_,null,null)}),e(Z,{page:o.pagination.page,"onUpdate:page":s=>o.pagination.page=s,pageSize:o.pagination.rows,"onUpdate:pageSize":s=>o.pagination.rows=s,pageTotal:o.pagination.pageTotal,"onUpdate:pageTotal":s=>o.pagination.pageTotal=s,onList:D,sync:!0},null)])])}}),xe=M({name:"home-practiceData",props:{timer:{type:Array,defaut:()=>[]}},setup(C,{expose:A}){const v=$(),c=ie(),p=T(null),{setOptions:h}=X(p),f=T(!0),r=g({height:"360px",width:"100%",practiceDuration:0,evaluateUserCount:0,evaluateFrequency:0,publishUserCount:0,publishCount:0,practiceUserCount:0,paymentAmount:0,practiceDurationAvg:0,practiceDays:0,practiceDurationTotal:0,dateList:[],timeList:[]}),i=g({loading:!1,pagination:{page:1,rows:10,pageTotal:4},searchForm:{orderBy:null,sort:null},tableList:[],goCourseVisiable:!1}),o=z(()=>C.timer),u=(t,d)=>e(x,{showArrow:!1,placement:"top-start"},{trigger:()=>e("div",{class:a.cell},[t,e("img",{class:a.sortIcon,src:d.sortOrder==="descend"?N:d.sortOrder==="ascend"?R:Y},null)]),default:d.sortOrder==="descend"?"点击升序":d.sortOrder==="ascend"?"取消排序":"点击降序"}),O=g({title(){return u("练习总时长",O)},key:"practiceDuration",sorter:!0,sortOrder:!1,render(t){return e(b,null,[U(t.practiceDuration||0)])}}),n=g({title(){return u("练习天数",n)},key:"practiceDays",sorter:!0,sortOrder:!1}),D=g({title(){return u("平均练习时长",D)},key:"practiceDurationAvg",sorter:!0,sortOrder:!1,render(t){return e(b,null,[U(t.practiceDurationAvg||0)])}}),S=g({title(){return u("评测次数",S)},key:"evaluateFrequency",sorter:!0,sortOrder:!1}),s=g({title(){return u("作品数量",s)},key:"publishCount",sorter:!0,sortOrder:!1,render(t){return t.publishCount||0}}),y=g({title(){return u("最新作品分数",y)},key:"publishScore",sorter:!0,sortOrder:!1,render(t){return t.publishScore===null?"--":t.publishScore}}),w=g({title(){return u("最新作品时间",w)},key:"publishTime",sorter:!0,sortOrder:!1,render(t){return t.publishTime||"--"}}),ee=t=>{const d=document.createElement("input");d.value=t,document.body.appendChild(d),d.select(),d.setSelectionRange(0,d.value.length),document.execCommand("Copy"),document.body.removeChild(d),c.success("复制成功")},te=()=>[{title:"学生姓名",key:"studentName",render:t=>e(x,{showArrow:!1,placement:"top-start"},{trigger:()=>e("div",{style:{userSelect:"all",cursor:"pointer"},onClick:()=>ee(t.studentName)},[t.studentName]),default:"点击复制"})},{title:"年级班级",key:"date",render(t){return e(b,null,[t.currentGradeNum&&t.currentClass?oe(t.currentGradeNum)+"年级"+t.currentClass+"班":""])}},{title:"乐器",key:"instrumentName",render(t){return e(b,null,[t.instrumentName||"--"])}},O,n,D,S,{title:()=>e("span",{style:{display:"flex",alignItems:"center"}},[l("发布作品")," ",e(x,{showArrow:!1},{trigger:()=>e("img",{src:fe,class:a.tipImg},null),default:()=>"筛选时间段内评测是否发布作品"})]),key:"publishFlag",render:t=>t.publishFlag?"是":"否"},s,y,w,{title:"操作",key:"titleImg",render:t=>e(q,{type:"primary",text:!0,onClick:()=>{Q("evaluatingRcode","tabName",{path:"/studentDetail"}),v.push({path:"/studentDetail",query:{studentId:t.studentId,studentName:t.studentName,times:JSON.stringify(o.value)}})}},{default:()=>[l("详情")]})}],ae=t=>{t.order?(i.searchForm.orderBy=t.columnKey,O.sortOrder=!1,n.sortOrder=!1,D.sortOrder=!1,S.sortOrder=!1,s.sortOrder=!1,y.sortOrder=!1,w.sortOrder=!1,t.columnKey=="practiceDuration"&&(O.sortOrder=t.order),t.columnKey=="practiceDays"&&(n.sortOrder=t.order),t.columnKey=="practiceDurationAvg"&&(D.sortOrder=t.order),t.columnKey=="evaluateFrequency"&&(S.sortOrder=t.order),t.columnKey=="publishCount"&&(s.sortOrder=t.order),t.columnKey=="publishScore"&&(y.sortOrder=t.order),t.columnKey=="publishTime"&&(w.sortOrder=t.order),i.searchForm.sort=t.order=="ascend"?"asc":"desc"):(i.searchForm.orderBy="",i.searchForm.sort="",O.sortOrder=!1,n.sortOrder=!1,D.sortOrder=!1,S.sortOrder=!1,s.sortOrder=!1,y.sortOrder=!1,w.sortOrder=!1),K()},K=async()=>{i.loading=!0;try{const t=await ve({page:1,rows:999,...i.searchForm,...F(o.value,["startTime","endTime"],"YYYY-MM-DD")});i.tableList=t.data.rows}catch(t){console.log(t)}i.loading=!1},re=async()=>{i.loading=!0;try{const t=await ye({page:1,rows:999,...F(o.value,["startTime","endTime"],"YYYY-MM-DD")});r.dateList=t.data.trainingStatDetailList.map(d=>d.date),r.timeList=t.data.trainingStatDetailList.map(d=>d.practiceUserCount),le()}catch(t){}i.loading=!1},se=async()=>{i.loading=!0;try{const{data:t}=await De({page:1,rows:999,...F(o.value,["startTime","endTime"],"YYYY-MM-DD")});r.practiceDuration=t.practiceDuration,r.practiceDurationAvg=t.practiceDurationAvg,r.practiceUserCount=t.practiceUserCount,r.evaluateUserCount=t.evaluateUserCount,r.evaluateFrequency=t.evaluateFrequency,r.publishUserCount=t.publishUserCount,r.publishCount=t.publishCount}catch(t){}i.loading=!1},j=async()=>{await se(),await re(),await K()};A({getList:j});const le=()=>{h({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{show:!1,selected:{练习人数:f.value}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{show:!0},data:r.dateList},yAxis:[{type:"value",axisLabel:{formatter:"{value}人"},axisTick:{show:!1},splitArea:{show:!1,areaStyle:{color:["rgba(255,255,255,0.2)"]}},minInterval:1,splitNumber:5}],grid:{left:"1%",right:"1%",top:"2%",bottom:0,containLabel:!0},series:[{data:r.timeList,type:"line",symbolSize:10,symbol:"circle",smooth:!0,itemStyle:{color:"#198CFE",borderColor:"#fff",borderWidth:3},lineStyle:{width:2},areaStyle:{color:{type:"linear",x:0,y:0,x2:0,y2:1,colorStops:[{offset:0,color:"rgba(212, 231, 255, 1)"},{offset:1,color:"rgba(221, 235, 254, 0)"}]}},emphasis:{disabled:!0}}],formatter:t=>Array.isArray(t)?[t[0].axisValueLabel,...t.map(d=>"<br/>".concat(d.marker,'<span style="margin-top:10px;margin-left:5px;font-size: 13px;font-weight: 500;\n color: #131415;font-weight: 600;\n margin-top:12px\n line-height: 18px;">练习人数: ').concat(d.value,"人 </span>"))].join(""):t})};return j(),()=>e(b,null,[e("div",{class:a.homeTrainData},[e("div",{class:a.TrainDataTop},[e("div",{class:a.TrainDataTopLeft},[e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:r.practiceUserCount},null)]),l("人")])]),e("p",{class:a.TrainDataItemsubTitle},[l("练习人数")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[E(r.practiceDurationAvg)>0?e("div",null,[e("span",null,[e(m,{from:0,to:E(r.practiceDurationAvg)},null)]),l("时")]):null,E(r.practiceDurationAvg)>0||I(r.practiceDurationAvg)>0?e("div",null,[e("span",null,[e(m,{from:0,to:I(r.practiceDurationAvg)},null)]),l("分")]):null,e("div",null,[e("span",null,[e(m,{from:0,to:V(r.practiceDurationAvg)},null)]),l("秒")])]),e("p",{class:a.TrainDataItemsubTitle},[l("平均每天练习时长")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[E(r.practiceDuration)>0?e("div",null,[e("span",null,[e(m,{from:0,to:E(r.practiceDuration)},null)]),l("时")]):null,E(r.practiceDuration)>0||I(r.practiceDuration)>0?e("div",null,[e("span",null,[e(m,{from:0,to:I(r.practiceDuration)},null)]),l("分")]):null,e("div",null,[e("span",null,[e(m,{from:0,to:V(r.practiceDuration)},null)]),l("秒")])]),e("p",{class:a.TrainDataItemsubTitle},[l("练习总时长")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:r.evaluateUserCount},null),l("/"),e(m,{from:0,to:r.evaluateFrequency},null)])])]),e("p",{class:a.TrainDataItemsubTitle},[l("评测人数/次数")])]),e("div",{class:a.TrainDataItem},[e("p",{class:a.TrainDataItemTitle},[e("div",null,[e("span",null,[e(m,{from:0,to:r.publishUserCount},null),l("/"),e(m,{from:0,to:r.publishCount},null)])])]),e("p",{class:a.TrainDataItemsubTitle},[l("作品人数/数量")])])]),e("div",{class:a.TrainDataTopRight},null)]),e("div",{class:a.chatrs},[e("div",{ref:p,style:{height:r.height,width:r.width}},null)]),e("div",{class:[a.tableWrap,a.noSort]},[e(W,{class:a.classTable,loading:i.loading,columns:te(),"onUpdate:sorter":ae,data:i.tableList},{empty:()=>e(_,null,null)})])])])}}),Fe=M({name:"student-studentList",props:{timer:{type:Array,defaut:()=>[]}},setup(C,{emit:A,expose:v}){const c=g({searchWord:"",orchestraType:null,courseTypeCode:null,subjectId:null,classId:null,studentType:null,loading:!1,pagination:{page:1,rows:10,pageTotal:4},tableList:[]}),p=g({ase:0,sortType:1}),h=z(()=>(console.log("ranking===>"),C.timer)),f=async()=>{c.loading=!0;try{const n=await he({...c.pagination,...p,...F(h.value,["startTime","endTime"],"YYYY-MM-DD")});c.tableList=n.data.rows,c.pagination.pageTotal=n.data.total}catch(n){console.log(n)}c.loading=!1};v({getList:f}),f(),ue(async()=>{H(()=>{document.querySelectorAll(".n-data-table-sorter").forEach(D=>{D.style.display="none"})})});const r=n=>{if(!n)p.ase=0,p.sortType=1,i.sortOrder=!1,o.sortOrder=!1,u.sortOrder=!1;else{const D={practiceDuration:1,practiceDays:2,practiceDurationAvg:3};p.sortType=D[n.columnKey],n.columnKey=="practiceDuration"&&(o.sortOrder=n.order,i.sortOrder=!1,u.sortOrder=!1),n.columnKey=="practiceDays"&&(i.sortOrder=n.order,o.sortOrder=!1,u.sortOrder=!1),n.columnKey=="practiceDurationAvg"&&(u.sortOrder=n.order,i.sortOrder=!1,o.sortOrder=!1),p.ase=n.order=="ascend"?1:0}f()},i=g({title(){return e(x,{showArrow:!1,placement:"top-start"},{trigger:()=>e("div",{class:a.cell},[l("练习天数"),e("img",{class:a.sortIcon,src:i.sortOrder==="descend"?N:i.sortOrder==="ascend"?R:Y},null)]),default:i.sortOrder==="descend"?"点击升序":i.sortOrder==="ascend"?"取消排序":"点击降序"})},key:"practiceDays",sorter:!0,sortOrder:!1,render(n){return e(b,null,[n.practiceDays?n.practiceDays:0,l("天")])}}),o=g({title(){return e(x,{showArrow:!1,placement:"top-start"},{trigger:()=>e("div",{class:a.cell},[l("练习总时长"),e("img",{class:a.sortIcon,src:o.sortOrder==="descend"?N:o.sortOrder==="ascend"?R:Y},null)]),default:o.sortOrder==="descend"?"点击升序":o.sortOrder==="ascend"?"取消排序":"点击降序"})},key:"practiceDuration",sorter:!0,sortOrder:!1,render(n){return e(b,null,[n.practiceDuration?U(n.practiceDuration,1):0])}}),u=g({title(){return e(x,{showArrow:!1,placement:"top-start"},{trigger:()=>e("div",{class:a.cell},[l("平均每天练习时长"),e("img",{class:a.sortIcon,src:u.sortOrder==="descend"?N:u.sortOrder==="ascend"?R:Y},null)]),default:u.sortOrder==="descend"?"点击升序":u.sortOrder==="ascend"?"取消排序":"点击降序"})},key:"practiceDurationAvg",sorter:!0,sortOrder:!1,render(n){return e(b,null,[n.practiceDurationAvg?U(n.practiceDurationAvg,1):0])}}),O=()=>[{title:"姓名",key:"studentName"},{title:"手机号",key:"studentPhone"},i,o,u];return()=>e("div",{class:a.listWrap},[e("div",{class:a.tableWrap},[e(W,{class:a.classTable,loading:c.loading,columns:O(),data:c.tableList,"onUpdate:sorter":r},{empty:()=>e(_,null,null)}),e(Z,{page:c.pagination.page,"onUpdate:page":n=>c.pagination.page=n,pageSize:c.pagination.rows,"onUpdate:pageSize":n=>c.pagination.rows=n,pageTotal:c.pagination.pageTotal,"onUpdate:pageTotal":n=>c.pagination.pageTotal=n,onList:f,sync:!0},null)])])}}),ze=M({name:"data-module",setup(){const C=T("training"),A=J();pe(u=>{u.form.tabName&&(C.value=u.form.tabName)});const v=T(),c=T(),p=T(),h=u=>{Q(u,"tabName",A)},f=T([L(new Date().getTime()),k(new Date().getTime())]),r=T([L(new Date().getTime()),k(new Date().getTime())]);A.query.times&&(f.value=JSON.parse(A.query.times),r.value=JSON.parse(A.query.times));const i=()=>{r.value=be(f.value),v.value&&v.value.getList(),c.value&&c.value.getList(),p.value&&p.value.getList()},o=()=>{f.value=[L(new Date().getTime()),k(new Date().getTime())],r.value=[L(new Date().getTime()),k(new Date().getTime())],H(()=>{i()})};return()=>e("div",null,[e("div",{class:B.listWrap},[e(ce,{"onUpdate:value":[u=>h(u),u=>C.value=u],class:B.customTabs,value:C.value,size:"large",animated:!1,"pane-wrapper-style":"margin: 0 -4px","pane-style":"padding-left: 4px; padding-right: 4px; box-sizing: border-box;"},{default:()=>[e(P,{name:"training",tab:"作业统计"},{default:()=>[e(Ee,{ref:v,timer:r.value},null)],tab:()=>e("span",{id:"data-0"},[l("作业统计")])}),e(P,{name:"practice",tab:"学练数据"},{default:()=>[e(xe,{ref:c,timer:r.value},null)],tab:()=>e("span",{id:"data-1"},[l("学练数据")])}),e(P,{name:"ranking",tab:"学练排行"},{default:()=>[e(Fe,{ref:p,timer:r.value},null)],tab:()=>e("span",{id:"data-2"},[l("学练排行")])})],suffix:()=>e("div",{class:B.homeStudyInfoDate},[e(G,null,{default:()=>[e(me,de({clearable:!1},{value:f.value,"onUpdate:value":u=>f.value=u,separator:"-",type:"daterange",timerValue:f.value}),null),e(q,{type:"primary",class:B.searchBtn,onClick:()=>i()},{default:()=>[l("搜索")]}),e(q,{type:"primary",onClick:()=>o(),ghost:!0,class:B.resetBtn},{default:()=>[l("重置")]})]})])})])])}});export{ze as default};