12345678 |
- ;(function(){function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value;}catch(error){reject(error);return;}if(info.done){resolve(value);}else{Promise.resolve(value).then(_next,_throw);}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value);}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err);}_next(undefined);});};}var __vite_style__=document.createElement('style');__vite_style__.innerHTML="._liveClass_heudy_1 .el-tabs__nav-wrap{padding-left:2.75rem;padding-right:2.75rem}._liveClass_heudy_1 .el-tabs__item{height:64px;line-height:64px;padding:0 42px}._liveClass_heudy_1 .el-tabs__nav-wrap:after{height:1px;background:#eeeeee}._liveClass_heudy_1 ._musicListItem_heudy_13:hover{box-shadow:0 2px 7px rgba(0,0,0,.04)}._liveClass_heudy_1 ._badge_heudy_16{display:inline}._liveClass_heudy_1 ._badge_heudy_16 .el-badge__content.is-fixed{top:-2px;right:0}\n";document.head.appendChild(__vite_style__);System.register(['./index-legacy.07926135.js','./index-legacy.6691441d.js','./index-legacy.ffbb715c.js','./index-legacy.5f0c0cf4.js','./vendor-legacy.f45053fa.js','./icon-legacy.aed5a5b3.js','./music-legacy.146bf361.js','./arrow-legacy.c72c6a83.js'],function(exports){'use strict';var ColEmpty,MusicLIstItem,Pagination,request,defineComponent,createVNode,Fragment,ElSkeleton,ElSkeletonItem,ElButton,createTextVNode,ElTabs,ElTabPane,ElBadge;return{setters:[function(module){ColEmpty=module.C;},function(module){MusicLIstItem=module.M;},function(module){Pagination=module.P;},function(module){request=module.r;},function(module){defineComponent=module.d;createVNode=module.c;Fragment=module.F;ElSkeleton=module.ae;ElSkeletonItem=module.af;ElButton=module.j;createTextVNode=module.a;ElTabs=module.z;ElTabPane=module.A;ElBadge=module.aF;},function(){},function(){},function(){}],execute:function execute(){var liveClass="_liveClass_heudy_1";var musicListItem="_musicListItem_heudy_13";var badge="_badge_heudy_16";var styles={liveClass:liveClass,musicListItem:musicListItem,badge:badge};var List=defineComponent({name:'list',props:{auditStatus:{type:String,default:''},onNumber:{type:Function,default:function _default(data){}}},data:function data(){return{pageInfo:{// 分页规则
- limit:9,// 限制显示条数
- page:1,// 当前页
- total:0,// 总条数
- page_size:[10,20,40,50]// 选择限制显示条数
- },list:[],loading:false,dataShow:false// 是否有数据
- };},mounted:function mounted(){this.getList();},methods:{getList:function getList(){var _this=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){var _yield$request$post,data;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_this.loading=true;_context.prev=1;_context.next=4;return request.post('/api-website/music/sheet/teacher/list',{data:{auditStatus:_this.auditStatus,page:_this.pageInfo.page,rows:_this.pageInfo.limit}});case 4:_yield$request$post=_context.sent;data=_yield$request$post.data;_this.list=data.list.rows||[];_this.pageInfo.total=data.list.total;if(data.list.total<=0){_this.dataShow=true;}// 统计数据
- _this.onNumber({doing:data.doing||0,pass:data.pass||0,unPass:data.unPass||0});_context.next=14;break;case 12:_context.prev=12;_context.t0=_context["catch"](1);case 14:if(_this.dataShow){_this.loading=false;}else{setTimeout(function(){_this.loading=false;},200);}case 15:case"end":return _context.stop();}}},_callee,null,[[1,12]]);}))();}},render:function render(){var _this2=this;return createVNode(Fragment,null,[createVNode("div",{"class":"px-[38px]"},[createVNode(ElSkeleton,{"loading":this.loading,"animated":true,"class":" w-full m-auto px-[14px] flex items-center flex-col","count":3},{default:function _default(){return[_this2.list.map(function(item){return createVNode(MusicLIstItem,{"onClick":function onClick(item){if(_this2.auditStatus==='UNPASS'){console.log(item);_this2.$router.push({path:'/userInfo/musicOperation',query:{type:'update',id:item.id}});}},"item":{id:item.id,addName:item.addName,addUserAvatar:item.addUserAvatar,musicSheetName:item.musicSheetName,subjectNames:item.subjectNames,composer:item.composer,chargeType:item.chargeType},"class":[styles.musicListItem,'mb-2 rounded-xl cursor-pointer']},null);})];},template:function template(){return createVNode("div",{"class":"h-[94px] flex items-center justify-between w-full mb-2"},[createVNode("div",{"class":"w-2/3 flex items-center"},[createVNode(ElSkeletonItem,{"variant":"circle","style":{width:'66px',height:'66px'}},null),createVNode("div",{"class":"w-1/2 pl-2"},[createVNode(ElSkeletonItem,{"variant":"h3"},null),createVNode(ElSkeletonItem,{"variant":"p","style":{width:'50%'}},null)])]),createVNode(ElSkeletonItem,{"variant":"p","style":{width:'20%'}},null)]);}})]),createVNode(Pagination,{"total":this.pageInfo.total,"page":this.pageInfo.page,"onUpdate:page":function onUpdatePage($event){return _this2.pageInfo.page=$event;},"limit":this.pageInfo.limit,"onUpdate:limit":function onUpdateLimit($event){return _this2.pageInfo.limit=$event;},"pageSizes":this.pageInfo.page_size,"pagination":this.getList},null),this.dataShow&&createVNode(ColEmpty,null,null)]);}});var index=exports('default',defineComponent({name:'music-class',data:function data(){var musicActiveName=sessionStorage.getItem('musicActiveName');sessionStorage.removeItem('musicActiveName');return{activeName:musicActiveName||'PASS',num:{doing:0,pass:0,unPass:0}};},render:function render(){var _this3=this;return createVNode("div",{"class":[styles.liveClass,'relative pb-5']},[createVNode(ElButton,{"round":true,"type":"primary","class":"absolute right-11 top-4 z-10","onClick":function onClick(){_this3.$router.push({path:'/userInfo/musicOperation'});}},{default:function _default(){return[createTextVNode("\u65B0\u5EFA\u4E50\u8C31")];}}),createVNode(ElTabs,{"modelValue":this.activeName,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.activeName=$event;}},{default:function _default(){return[createVNode(ElTabPane,{"label":"已上架","name":"PASS"},{default:function _default(){return[_this3.activeName==='PASS'&&createVNode(List,{"auditStatus":"PASS","onNumber":function onNumber(data){_this3.num=data;}},null)];}}),createVNode(ElTabPane,{"label":"审核中","name":"DOING"},{default:function _default(){return[_this3.activeName==='DOING'&&createVNode(List,{"auditStatus":"DOING","onNumber":function onNumber(data){_this3.num=data;}},null)];}}),createVNode(ElTabPane,{"name":"UNPASS"},{default:function _default(){return[_this3.activeName==='UNPASS'&&createVNode(List,{"auditStatus":"UNPASS","onNumber":function onNumber(data){_this3.num=data;}},null)];},label:function label(){return createVNode(ElBadge,{"class":styles.badge,"value":_this3.num.unPass,"hidden":_this3.num.unPass===0},{default:function _default(){return[createTextVNode("\u5BA1\u6838\u5931\u8D25")];}});}})];}})]);}}));}};});})();
|