index-legacy.c0256f18.js 6.7 KB

1234567
  1. ;(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="._myFollow_v9boo_1 .el-tabs__nav-wrap{padding-left:2.75rem;padding-right:2.75rem}._myFollow_v9boo_1 .el-tabs__item{height:64px;line-height:64px;padding:0 42px}._myFollow_v9boo_1 .el-tabs__nav-wrap:after{height:1px;background:#eeeeee}._musicListItem_v9boo_13:hover{box-shadow:0 2px 7px rgba(0,0,0,.04)}._rate_v9boo_16{--el-rate-icon-margin: 0px}._rate_v9boo_16 .el-rate__item{font-size:12px}\n";document.head.appendChild(__vite_style__);System.register(['./index-legacy.07926135.js','./index-legacy.ffbb715c.js','./index-legacy.5f0c0cf4.js','./vendor-legacy.f45053fa.js'],function(exports){'use strict';var ColEmpty,Pagination,iconTeacher,request,defineComponent,createVNode,ElRate,ElTag,isVNode,createTextVNode,ElButton,Fragment,ElSkeleton,ElSkeletonItem,ElTabs,ElTabPane;return{setters:[function(module){ColEmpty=module.C;},function(module){Pagination=module.P;},function(module){iconTeacher=module.a;request=module.r;},function(module){defineComponent=module.d;createVNode=module.c;ElRate=module.aG;ElTag=module.M;isVNode=module.a1;createTextVNode=module.a;ElButton=module.j;Fragment=module.F;ElSkeleton=module.ae;ElSkeletonItem=module.af;ElTabs=module.z;ElTabPane=module.A;}],execute:function execute(){var myFollow="_myFollow_v9boo_1";var musicListItem="_musicListItem_v9boo_13";var rate="_rate_v9boo_16";var styles={myFollow:myFollow,musicListItem:musicListItem,rate:rate};function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var Item=defineComponent({name:'item',props:{item:{type:Object,default:{}}},computed:{subjects:function subjects(){var subjectName=this.item.subjectName;return subjectName.split(',');}},render:function render(){var item=this.item;return createVNode("div",{"class":['py-3 pl-3 pr-5 flex justify-between',styles.musicListItem]},[createVNode("div",{"class":"flex items-center"},[createVNode("img",{"src":iconTeacher,"class":"w-[54px] h-[54px] rounded-full"},null),createVNode("div",{"class":"pl-5"},[createVNode("div",{"class":"flex items-center"},[createVNode("span",{"class":"text-base pr-1 text-[#333]"},[item.userName]),createVNode(ElRate,{"modelValue":item.starGrade,"disabled":true,"textColor":"#ffc459","class":[styles.rate,'!h-4']},null)]),createVNode("div",{"class":"pt-1"},[this.subjects.map(function(subject){return createVNode(ElTag,{"effect":"dark","size":"small","color":"#FFF1DE","style":{borderColor:'#FFF1DE',color:'#FF8C00',marginRight:'5px'}},_isSlot(subject)?subject:{default:function _default(){return[subject];}});})])])]),createVNode("div",{"class":"flex items-center"},[createVNode("div",{"class":"flex pr-16 text-[#333] text-base leading-none"},[createVNode("p",{"class":"pr-5 mr-5 border-r"},[createVNode("span",{"class":"text-[#999] pr-2"},[createTextVNode("\u7C89\u4E1D")]),item.fansNum]),createVNode("p",null,[createVNode("span",{"class":"text-[#999] pr-2"},[createTextVNode("\u5DF2\u4E0A\u8BFE\u65F6")]),item.expTime])]),createVNode(ElButton,{"type":"primary","plain":true,"size":"small","disabled":true,"class":"!bg-white hover:!text-[#2DC7AA] !border-[#2DC7AA]"},{default:function _default(){return[createTextVNode("\u5DF2\u5173\u6CE8")];}})])]);}});var List=defineComponent({name:'list',data:function data(){return{pageInfo:{// 分页规则
  2. limit:10,// 限制显示条数
  3. page:1,// 当前页
  4. total:0,// 总条数
  5. page_size:[10,20,40,50]// 选择限制显示条数
  6. },list:[],loading:false,dataShow:false// 是否有数据
  7. };},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/student/queryMyFollow',{requestType:'json',data:{page:_this.pageInfo.page,rows:_this.pageInfo.limit}});case 4:_yield$request$post=_context.sent;data=_yield$request$post.data;_this.list=data.rows||[];_this.pageInfo.total=data.total;if(data.total<=0){_this.dataShow=true;}_context.next=13;break;case 11:_context.prev=11;_context.t0=_context["catch"](1);case 13:if(_this.dataShow){_this.loading=false;}else{setTimeout(function(){_this.loading=false;},200);}case 14:case"end":return _context.stop();}}},_callee,null,[[1,11]]);}))();}},render:function render(){var _this2=this;return createVNode(Fragment,null,[createVNode("div",{"class":"px-[38px] pt-4"},[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(Item,{"class":"mb-2","item":item},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:'my-follow',data:function data(){return{active:'MYFOLLOW'};},render:function render(){var _this3=this;return createVNode("div",{"class":styles.myFollow},[createVNode(ElTabs,{"modelValue":this.active,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.active=$event;}},{default:function _default(){return[createVNode(ElTabPane,{"label":"我关注的老师","name":"MYFOLLOW"},{default:function _default(){return[createVNode(List,null,null)];}})];}})]);}}));}};});})();