member-record.44f2dc1f.js 5.0 KB

1
  1. import{_ as c,a as u,b as _,c as h,d as g,e as p,f,g as b,h as C,i as v,j as D,k as y}from"./tip_bg.2ce18b6d.js";import{C as I}from"./index.2c715c84.js";import{d as T,b as w,t as n,i as e,w as i,L as d,ab as S,a$ as B,ak as L,C as x}from"./index.9a8e7555.js";import{C as l}from"./index.3b6c3426.js";import{C as F}from"./index.e50ea8f8.js";import"./index.7d9da821.js";import{G as Y,a as o}from"./index.4fd3fa00.js";import{I as V}from"./index.7f9087a9.js";import{L as M}from"./index.87809eea.js";import{l as N}from"./index.376fb8f6.js";import{D as O}from"./index.db84d102.js";import"./use-height.5caa9b61.js";import"./use-tab-status.41627c38.js";import"./utils.72992dd7.js";import"./index.0c52a5ac.js";const A="_memberHeader_1tcad_6",H="_headerContent_1tcad_9",k="_headerImg_1tcad_14",P="_headerCount_1tcad_19",j="_headerItem_1tcad_30",R="_num_1tcad_40",G="_memberCell_1tcad_60",z="_dataItem_1tcad_66",E="_rTitle_1tcad_76",U="_dataTitle_1tcad_94";var t={"member-record":"_member-record_1tcad_1",memberHeader:A,headerContent:H,headerImg:k,headerCount:P,headerItem:j,num:R,memberCell:G,dataItem:z,rTitle:E,"data-content":"_data-content_1tcad_89",dataTitle:U};function $(s){return typeof s=="function"||Object.prototype.toString.call(s)==="[object Object]"&&!L(s)}const m=s=>{const a=`./images/${s}`;return{"./images/1.png":c,"./images/2.png":u,"./images/3.png":_,"./images/4.png":h,"./images/5.png":g,"./images/6.png":p,"./images/7.png":f,"./images/8.png":b,"./images/icon_video.png":C,"./images/member_bg.png":v,"./images/record_bg.png":D,"./images/tip_bg.png":y}[a].default};var le=T({name:"memberRecord",data(){return{userTrainOverView:{trainDays:0,trainNum:0,trainTime:0},timeStatus:!1,currentDate:new Date,list:[],dataShow:!0,loading:!1,finished:!1,params:{page:1,rows:20}}},async mounted(){this.getList()},methods:{onSearch(){this.timeStatus=!1,this.dataShow=!0,this.loading=!1,this.finished=!1,this.list=[],this.params.page=1,this.getList()},async getList(){try{let s=this.params;const a=await w.get("/api-student/sysMusicRecord/studentTrainData",{params:{...s,startTime:n(this.currentDate).format("YYYY-MM-DD")}});this.loading=!1;const r=a.data||{};if(this.userTrainOverView=r.userTrainOverView,this.list.length>0&&r.detail.pageNo===1)return;this.list=this.list.concat(r.detail.rows||[]),this.finished=r.detail.pageNo>=r.detail.totalPage,this.params.page=r.detail.pageNo+1,this.dataShow=this.list.length>0}catch{this.dataShow=!1,this.finished=!0}}},render(){let s;return e("div",{class:t["member-record"]},[e(I,{class:t.memberHeader,background:"#00d1a1",backIconColor:"white",border:!1,color:"#fff"},{default:()=>e("div",{class:t.headerContent},[e(V,{class:t.headerImg,src:m("record_bg.png")},null),e("div",{class:t.headerCount},[e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainDays,i("\u5929")]),e("span",null,[i("\u7D2F\u8BA1\u8BAD\u7EC3\u5929\u6570")])]),e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainTime,i("\u5206\u949F")]),e("span",null,[i("\u7D2F\u8BA1\u8BAD\u7EC3\u65F6\u957F")])]),e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainNum,i("\u6B21")]),e("span",null,[i("\u7D2F\u8BA1\u8BAD\u7EC3\u6B21\u6570")])])])])}),e("div",{style:{overflow:"hidden",paddingBottom:"12px"}},[e(l,{class:t.memberCell},{title:()=>e("div",{class:t.rTitle},[e("span",null,[i("\u8BC4\u6D4B\u8BB0\u5F55")])]),default:()=>e("div",{class:t.dataItem,onClick:()=>this.timeStatus=!0},[n(this.currentDate).format("YYYY\u5E74MM\u6708DD\u65E5"),e(d,{classPrefix:"iconfont",name:"down",size:8,color:"var(--van-primary)"},null)])}),e(S,{show:this.timeStatus,position:"bottom",round:!0,closeOnPopstate:!0},{default:()=>[e(O,{type:"date",modelValue:this.currentDate,"onUpdate:modelValue":a=>this.currentDate=a,formatter:B,onCancel:()=>{this.timeStatus=!1},onConfirm:this.onSearch},null)]}),this.dataShow?e(M,{loading:this.loading,"onUpdate:loading":a=>this.loading=a,finished:this.finished,finishedText:" ",immediateCheck:!1,class:[t.liveList,"mb12"],onLoad:this.getList},$(s=this.list.map(a=>e(F,{class:t["data-content"],border:!1},{default:()=>[e(l,{center:!0},{title:()=>e("div",{class:t.dataTitle},[e("span",null,[a.sysMusicScoreName]),a.videoFilePath&&e(d,{name:m("icon_video.png"),size:20},null)]),default:()=>e("div",{class:t.dataItem},[n(a.createTime).format("YYYY/MM/DD HH:mm")])}),e(l,{center:!0,style:{paddingLeft:"5px",paddingRight:"5px"}},{title:()=>e(Y,{border:!1,columnNum:5},{default:()=>[e(o,{text:"\u8BC4\u6D4B\u96BE\u5EA6"},{icon:()=>e("span",{style:{color:"#000000"}},[N[a.heardLevel]])}),e(o,{text:"\u8BC4\u6D4B\u5206\u6570"},{icon:()=>e("span",{style:{color:"#000000"}},[a.score,i("\u5206")])}),e(o,{text:"\u97F3\u51C6"},{icon:()=>e("span",{style:{color:"#01C1B5"}},[a.intonation,i("\u5206")])}),e(o,{text:"\u8282\u594F"},{icon:()=>e("span",{style:{color:"#FF802C"}},[a.cadence,i("\u5206")])}),e(o,{text:"\u5B8C\u6210\u5EA6"},{icon:()=>e("span",{style:{color:"#F79C00"}},[a.integrity,i("\u5206")])})]})})]})))?s:{default:()=>[s]}):e(x,{btnStatus:!1,classImgSize:"SMALL",tips:"\u6682\u65E0\u8BB0\u5F55"},null)])])}});export{le as default,m as getAssetsHomeFile};