| 1 |
- import{d as u,y as c,w as n,j as e,A as s,N as d,aS as h,b6 as f,n as p,C as g,$ as A}from"./ResizeObserver.es.b57016f1.js";import{C as I}from"./index.dad75bf4.js";import{C as l}from"./index.6f47758d.js";import{C}from"./index.219510a7.js";import"./index.a05c61f0.js";import{G as b,a as o}from"./index.7fae6561.js";import{I as _}from"./index.664ebbef.js";import{L as v}from"./index.7840da6c.js";import{l as w}from"./index.bd8c6150.js";import{a as N}from"./hooks.b6b5e2e9.js";import{s as j}from"./icon_student.c3c58354.js";import{D as F}from"./index.07cceeeb.js";import"./use-tab-status.db96684f.js";import"./utils.04b5cfbc.js";import"./index.fd216fe2.js";const T="_memberHeader_1tdjs_6",y="_headerContent_1tdjs_9",D="_userInfo_1tdjs_14",S="_userImg_1tdjs_21",V="_userName_1tdjs_26",B="_subjectName_1tdjs_37",L="_headerImg_1tdjs_45",R="_headerCount_1tdjs_50",x="_headerItem_1tdjs_61",E="_num_1tdjs_71",M="_memberCell_1tdjs_91",O="_dataItem_1tdjs_97",U="_rTitle_1tdjs_107",k="_dataTitle_1tdjs_125";var t={"member-record":"_member-record_1tdjs_1",memberHeader:T,headerContent:y,userInfo:D,userImg:S,userName:V,subjectName:B,headerImg:L,headerCount:R,headerItem:x,num:E,memberCell:M,dataItem:O,rTitle:U,"data-content":"_data-content_1tdjs_120",dataTitle:k},Q="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAA3RJREFUWEftl1tIFGEUx/9ndzNNQ7oQPXQhqKhAJOghLRLDLCkSlVSIirztagQJdoFCo6csCyFlt3X1IaHSxFIiMUWLYIPooXqJeiihnqWii+U6J2Zk19ndmf2+UR982Hmc73zn+33/c5kzhAX+0ALnQxxwrhGKKxhXUFWAB48lIyV5A+y0eFaKsI2BqXHK8IxZ3R8zB9lfvhyceAPEpWAkRtU8RxwX9Gb+/hNAF2lX631ZUFNAHqpKRZLdD2AbQmRmJ8seF7SjWtrd2iyzyxzwRU0jmM/JOJmFzV8kODbSzltfRXvNAZ9Vj4GwXuQgbD0osEzzIj5Nezwtwf38ti4Z3yZWUVbLZ71Pc8DR6gAAuyVAa8aNlO2+oBXhc1cxmG6CkUrZ7qVygCMuRmTKmQFEXlOqeKgJU4oXDlsLmHM110Sgve4wb+YKDrtEeOr6awBrAay2Jp6m20cQrdO6g+6hHI8k4FMVMAajjc5Tjuca+2uT8PPPJYDrACRMn2XWbwTXIID23ZYEHHRGh1i/lZTtlNv2JpTkQzVbwYobzFmhe5mFPkZK0AFZwIEqnXxGitjTKc/9Tq8Jq9INuE4AfB3ASnHYo5OV8mQBn+gAjZKeogFDag6fWoHJQBsULhBDhlvQQa9kiB/rFTQ4xm4OqJVAd00KlgR+6BJSipUOyQL2V2oRm34MioU5nfJ9YSEOC3efcwdsyiuwtamdDrdJKthXOVMkhs3IkU754TmoXUUF6q+sANAIxjJLRa1Wcb4s4ENVwRjDgS1aQX5UlQZmD4BMqXgaGFGBLGCvqqBJH9QUVTKpsOOlptoddV5MagArZwAsEsLFGMuo0CcZ4p4KwZeERkGBOpBjMxS+CugGCytDQ0SK0xFZwO5yQR/UfzFEmhmkCtEDQEkBI29mN4GKZQG7dIBznVONFW2ikvaz3FVZBFKawVijXbmkXTLE9yp+A5wk0iZ83cJNCFeotL0h1DOVf/UAb6LS9rDmbj7N3C3zg5ERE3CWM8G0T1sRHfX1igQwB+wsKwKhR+TAcN2sSGbef8AvRxo5vZMi/7H/6jrLLgNcP/M1EP22iY7T1r8Atv103Pdexlr498AdJzNhRzmALYDgv9i8vagr4wCNYMLuIaf3uwyclT4h62/e7YQKzvuJFh3GAS0KFmUeVzCu4FwVmOv+/36nHTjNMUmIAAAAAElFTkSuQmCC",z="./assets/record_bg.75f74a38.png";function K(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!A(i)}var ie=u({name:"memberRecord",data(){return{userTrainOverView:{trainDays:0,trainNum:0,trainTime:0},userInfo:{avatar:"",username:"",subjectName:""},timeStatus:!1,currentDate:new Date,list:[],dataShow:!0,loading:!1,finished:!1,params:{page:1,rows:20}}},async mounted(){this.getList(),N("\u8BC4\u6D4B\u8BB0\u5F55")},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{const i=this.params,a=await c.get("/api-teacher/sysMusicRecord/studentTrainData",{params:{...i,startTime:n(this.currentDate).format("YYYY-MM")}});this.loading=!1;const r=a.data||{};if(r.detail.pageNo===1&&(this.userTrainOverView=r.userTrainOverView,this.userInfo=r.userInfo),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 i;return e("div",{class:t["member-record"]},[e(I,{class:t.memberHeader,background:"#00d1a1",backIconColor:"white",border:!1,color:"#fff",title:" "},{default:()=>e("div",{class:t.headerContent},[e(_,{class:t.headerImg,src:z},null),e("div",{class:t.userInfo},[e("img",{class:t.userImg,src:this.userInfo.avatar||j},null),e("span",{class:t.userName},[this.userInfo.username]),this.userInfo.subjectName?e("span",{class:t.subjectName},[this.userInfo.subjectName]):""]),e("div",{class:t.headerCount},[e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainDays,s("\u5929")]),e("span",null,[s("\u7D2F\u8BA1\u7EC3\u4E60\u5929\u6570")])]),e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainTime,s("\u5206\u949F")]),e("span",null,[s("\u7D2F\u8BA1\u7EC3\u4E60\u65F6\u957F")])]),e("div",{class:t.headerItem},[e("span",{class:t.num},[this.userTrainOverView.trainNum,s("\u6B21")]),e("span",null,[s("\u7D2F\u8BA1\u7EC3\u4E60\u6B21\u6570")])])])])}),e("div",{style:{overflow:"hidden",paddingBottom:"12px"}},[e(l,{class:t.memberCell},{title:()=>e("div",{class:t.rTitle},[e("span",null,[s("\u8BC4\u6D4B\u8BB0\u5F55")])]),default:()=>e("div",{class:t.dataItem,onClick:()=>this.timeStatus=!0},[n(this.currentDate).format("YYYY\u5E74MM\u6708"),e(d,{classPrefix:"iconfont",name:"down",size:14,color:"var(--van-primary)"},null)])}),e(h,{show:this.timeStatus,"onUpdate:show":a=>this.timeStatus=a,position:"bottom",round:!0,closeOnPopstate:!0},{default:()=>[e(F,{type:"year-month",modelValue:this.currentDate,"onUpdate:modelValue":a=>this.currentDate=a,formatter:f,onCancel:()=>{this.timeStatus=!1},onConfirm:this.onSearch},null)]}),this.dataShow?e(v,{loading:this.loading,"onUpdate:loading":a=>this.loading=a,finished:this.finished,finishedText:" ",immediateCheck:!1,class:[t.liveList,"mb12"],onLoad:this.getList},K(i=this.list.map(a=>e(C,{class:t["data-content"],border:!1,onClick:()=>{const r=+new Date,m="/klx-music-score/";p({api:"openAccompanyWebView",content:{url:location.origin+m+"#/evaluat-report?id="+a.id+"&behaviorId="+r,orientation:0,isHideTitle:!0,statusBarTextColor:!1,isOpenLight:!0}})}},{default:()=>[e(l,{center:!0},{title:()=>e("div",{class:t.dataTitle},[e("span",null,[a.sysMusicScoreName]),a.videoFilePath&&e(d,{name:Q,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(b,{border:!1,columnNum:5},{default:()=>[e(o,{text:"\u8BC4\u6D4B\u96BE\u5EA6"},{icon:()=>e("span",{style:{color:"#000000"}},[w[a.heardLevel]])}),e(o,{text:"\u8BC4\u6D4B\u5206\u6570"},{icon:()=>e("span",{style:{color:"#000000"}},[a.score,s("\u5206")])}),e(o,{text:"\u97F3\u51C6"},{icon:()=>e("span",{style:{color:"#01C1B5"}},[a.intonation,s("\u5206")])}),e(o,{text:"\u8282\u594F"},{icon:()=>e("span",{style:{color:"#FF802C"}},[a.cadence,s("\u5206")])}),e(o,{text:"\u5B8C\u6210\u5EA6"},{icon:()=>e("span",{style:{color:"#F79C00"}},[a.integrity,s("\u5206")])})]})})]})))?i:{default:()=>[i]}):e(g,{btnStatus:!1,classImgSize:"SMALL",tips:"\u6682\u65E0\u8BB0\u5F55"},null)])])}});export{ie as default};
|