12345678910111213 |
- ;(function(){function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);enumerableOnly&&(symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;})),keys.push.apply(keys,symbols);}return keys;}function _objectSpread(target){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?ownKeys(Object(source),!0).forEach(function(key){_defineProperty(target,key,source[key]);}):Object.getOwnPropertyDescriptors?Object.defineProperties(target,Object.getOwnPropertyDescriptors(source)):ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}return target;}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);});};}function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}var __vite_style__=document.createElement('style');__vite_style__.innerHTML="._teacher-record_b9lkl_1{min-height:100vh;background-color:#f8f9fc;position:relative;overflow:hidden}._teacherHeader_b9lkl_7{background:url(./assets/head_bg.7e4b30d5.png) no-repeat top center #f8f9fc;background-size:cover;overflow:hidden}._headerContent_b9lkl_12{min-height:2.66667rem;margin-bottom:1.86667rem;position:relative}._headerCount_b9lkl_17{position:absolute;bottom:-1.86667rem;margin:.32rem .37333rem 0;width:calc(100% - 0.74667rem);background-color:rgba(255,255,255,.7);border-radius:.26667rem;overflow:hidden;height:3.38667rem}._open-teacher-info_b9lkl_27{width:auto;background-color:transparent!important;padding:.37333rem .29333rem!important}._open-teacher-info_b9lkl_27 ._userLogo_b9lkl_32{width:1.54667rem;height:1.54667rem;border-radius:50%;overflow:hidden}._open-teacher-info_b9lkl_27 .van-cell__value{display:flex;align-items:center;justify-content:space-between}._teacher-bottom_b9lkl_43{padding:.13333rem .29333rem;display:flex;align-items:center;justify-content:space-between}._teacher-data_b9lkl_49{display:flex;align-items:center;justify-content:space-between}._teacher-data_b9lkl_49 ._teacher-data_item_b9lkl_54{font-size:.37333rem;color:#333;position:relative}._teacher-data_b9lkl_49 ._teacher-data_item_b9lkl_54 span{font-weight:500;color:#000;font-size:.45333rem}._teacher-data_b9lkl_49 ._teacher-data_item_b9lkl_54:after{content:\" \";display:inline-block;position:absolute;right:0;top:.05333rem;width:.02667rem;height:.42667rem;background:#ebebeb}._teacher-data_b9lkl_49 ._teacher-data_item_b9lkl_54:first-child{padding-right:.4rem;margin-right:.4rem}._teacher-data_b9lkl_49 ._teacher-data_item_b9lkl_54:last-child:after{display:none}._teacher-info_b9lkl_81{margin-left:.26667rem}._teacher-info_b9lkl_81 ._teacher-name_b9lkl_84{font-size:.48rem;font-weight:500;color:#1a1a1a;padding-bottom:.26667rem}.van-tab{margin-top:.4rem}.van-tab--active{font-size:.42667rem!important;color:#333}.van-button--plain.van-button--primary{background-color:transparent}._piNameSubject_b9lkl_100{display:flex;align-items:center}._piNameSubject_b9lkl_100 ._subject_b9lkl_104{margin-left:.13333rem;background:#fff1de;border-radius:.10667rem;font-size:.32rem;color:#ff8c00;line-height:.42667rem;padding:0 .10667rem}._piNameSubject_b9lkl_100 ._subject_b9lkl_104:first-child{margin-left:0}._rTitle_b9lkl_116{display:flex;align-items:center}._rTitle_b9lkl_116:before{margin-right:.21333rem;content:\" \";display:inline-block;width:.10667rem;height:.37333rem;background:#2dc7aa;border-radius:.08rem}._single_aaack_1{margin-bottom:.53333rem}._introduction_aaack_4{font-size:.34667rem;color:#666;line-height:1.6;padding-bottom:.4rem}._videoList_aaack_10{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}._videoItem_aaack_16{width:4.18667rem;height:2.82667rem;background:#d8d8d8;border-radius:.26667rem;overflow:hidden;position:relative;margin-bottom:.26667rem}._videoItem_aaack_16 ._icon-upload_aaack_25{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}._videoItem_aaack_16 .van-image{width:100%;height:100%;overflow:hidden}._fansGroup_aaack_37{padding:0 0 .66667rem!important}._fansGroup_aaack_37:last-child{padding-bottom:.32rem!important}._fansGroup_aaack_37 .van-cell__title,._fansGroup_aaack_37 .van-cell__value{flex:1 auto}._fansGroup_aaack_37 p{font-size:.37333rem;color:#999;line-height:.53333rem;width:4.26667rem}._fansImage_aaack_53{width:1.12rem;height:1.12rem;border-radius:50%;overflow:hidden}._fansTitle_aaack_59{padding-left:.32rem;font-size:.42667rem;color:#1a1a1a;line-height:.58667rem}:root{--van-stepper-background-color: var(--van-active-color);--van-stepper-button-icon-color: var(--van-text-color);--van-stepper-button-disabled-color: var(--van-background-color);--van-stepper-button-disabled-icon-color: var(--van-gray-5);--van-stepper-button-round-theme-color: var(--van-danger-color);--van-stepper-input-width: .85333rem;--van-stepper-input-height: .74667rem;--van-stepper-input-font-size: var(--van-font-size-md);--van-stepper-input-line-height: normal;--van-stepper-input-text-color: var(--van-text-color);--van-stepper-input-disabled-text-color: var(--van-text-color-3);--van-stepper-input-disabled-background-color: var(--van-active-color);--van-stepper-border-radius: var(--van-border-radius-md)}.van-stepper{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.van-stepper__minus,.van-stepper__plus{position:relative;box-sizing:border-box;width:var(--van-stepper-input-height);height:var(--van-stepper-input-height);margin:0;padding:0;color:var(--van-stepper-button-icon-color);vertical-align:middle;background:var(--van-stepper-background-color);border:0}.van-stepper__minus:before,.van-stepper__plus:before{width:50%;height:.02667rem}.van-stepper__minus:after,.van-stepper__plus:after{width:.02667rem;height:50%}.van-stepper__minus:before,.van-stepper__plus:before,.van-stepper__minus:after,.van-stepper__plus:after{position:absolute;top:50%;left:50%;background-color:currentColor;transform:translate(-50%,-50%);content:\"\"}.van-stepper__minus--disabled,.van-stepper__plus--disabled{color:var(--van-stepper-button-disabled-icon-color);background-color:var(--van-stepper-button-disabled-color);cursor:not-allowed}.van-stepper__minus{border-radius:var(--van-stepper-border-radius) 0 0 var(--van-stepper-border-radius)}.van-stepper__minus:after{display:none}.van-stepper__plus{border-radius:0 var(--van-stepper-border-radius) var(--van-stepper-border-radius) 0}.van-stepper__input{box-sizing:border-box;width:var(--van-stepper-input-width);height:var(--van-stepper-input-height);margin:0 .05333rem;padding:0;color:var(--van-stepper-input-text-color);font-size:var(--van-stepper-input-font-size);line-height:var(--van-stepper-input-line-height);text-align:center;vertical-align:middle;background:var(--van-stepper-background-color);border:0;border-width:.02667rem 0;border-radius:0;-webkit-appearance:none}.van-stepper__input:disabled{color:var(--van-stepper-input-disabled-text-color);background-color:var(--van-stepper-input-disabled-background-color);-webkit-text-fill-color:var(--van-stepper-input-disabled-text-color);opacity:1}.van-stepper__input:-moz-read-only{cursor:default}.van-stepper__input:read-only{cursor:default}.van-stepper--round .van-stepper__input{background-color:transparent}.van-stepper--round .van-stepper__plus,.van-stepper--round .van-stepper__minus{border-radius:100%}.van-stepper--round .van-stepper__plus--disabled,.van-stepper--round .van-stepper__minus--disabled{opacity:.3;cursor:not-allowed}.van-stepper--round .van-stepper__plus{color:var(--van-white);background:var(--van-stepper-button-round-theme-color)}.van-stepper--round .van-stepper__minus{color:var(--van-stepper-button-round-theme-color);background-color:var(--van-background-color-light);border:.02667rem solid var(--van-stepper-button-round-theme-color)}._practice_1chlc_1{padding:.37333rem .37333rem 0}._practice_1chlc_1 ._group_1chlc_4{margin-bottom:.32rem;border-radius:.26667rem;overflow:hidden}._practice_1chlc_1 ._price_1chlc_9{font-size:.37333rem;color:#999}._practice_1chlc_1 ._price_1chlc_9 span{font-weight:600;color:#fa6400;font-size:.42667rem}._arrangeCell_1chlc_18{margin:.26667rem 0 0;width:auto;border-radius:.26667rem;overflow:hidden}._rTitle_1chlc_24{display:flex;align-items:center;font-size:.42667rem;color:#333;font-weight:500}._rTitle_1chlc_24:before{margin-right:.21333rem;content:\" \";display:inline-block;width:.10667rem;height:.45333rem;background:linear-gradient(180deg,#59e5d5 0%,#2dc7aa 100%);border-radius:.08rem}.van-stepper--round .van-stepper__minus{color:#333!important;border:#f3f3f3;background:#f3f3f3}.van-stepper--round .van-stepper__plus{background:var(--van-primary)}._liveList_ants7_1{padding:.37333rem}._liCover_ants7_4{width:2.8rem;height:1.89333rem;border-radius:.10667rem;overflow:hidden}._liContent_ants7_10{padding-left:.26667rem}._liContent_ants7_10 ._liTitle_ants7_13{font-size:.4rem;font-weight:500;color:#1a1a1a;line-height:.53333rem;padding-bottom:.21333rem;padding-top:.21333rem;max-width:4.8rem}._liContent_ants7_10 ._avatar_ants7_22{width:.48rem;height:.48rem;overflow:hidden;border-radius:50%;margin-right:.16rem}._liContent_ants7_10 ._liUserInfo_ants7_29,._liContent_ants7_10 ._userInfo_ants7_30{display:flex;align-items:center;font-size:.34667rem;color:#999;line-height:.48rem;flex-wrap:wrap}._liContent_ants7_10 ._userInfo_ants7_30{padding-right:.26667rem;margin-right:.26667rem}._liContent_ants7_10 ._num_ants7_42{color:#ff802c}._price_ants7_45{font-size:.37333rem;color:var(--van-primary)}._price_ants7_45 span{font-weight:600;font-size:.42667rem}._liveGroup_ants7_53{border-radius:.26667rem;overflow:hidden;margin-bottom:.26667rem}._videoList_1yf9v_1{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.37333rem}.van-list__loading,.van-list__finished-text,.van-list__error-text{width:100%}\n";document.head.appendChild(__vite_style__);System.register(['./index-legacy.fcffd77e.js','./vendor-legacy.b93edb0f.js','./index-legacy.f25f109a2.js','./index-legacy.f25f109a4.js','./index-legacy.f25f109a7.js','./index-legacy.f25f109a5.js','./index-legacy.637f35563.js','./index-legacy.637f35564.js','./icon_teacher-legacy.00e7cdce.js','./index-legacy.be84bc66.js','./index-legacy.2afedabc.js','./index-legacy.0f7c65b2.js','./index-legacy.f25f109a.js','./index-legacy.fffc75e3.js','./index-legacy.f25f109a9.js','./index-legacy.81d6b3b4.js','./index-legacy.f25f109a6.js','./icon_timer2-legacy.90431d1a.js','./video-item-legacy.a6350288.js','./index-legacy.f25f109a12.js'],function(exports){'use strict';var ColHeader,defineComponent,createVNode,Image,Icon,Cell,createTextVNode,Button,isVNode,dayjs,Dialog,CellGroup,Stepper,Fragment,Tag,List,Toast,Sticky,Rate,Tabs,Tab,iconTeacher,SectionDetail,Calendar,state,request,ColResult,iconTimer,VideoItem;return{setters:[function(module){ColHeader=module.C;},function(module){defineComponent=module.d;createVNode=module.a;Image=module.q;Icon=module.I;Cell=module.t;createTextVNode=module.b;Button=module.B;isVNode=module.y;dayjs=module.h;Dialog=module.Q;CellGroup=module.C;Stepper=module.U;Fragment=module.F;Tag=module.x;List=module.z;Toast=module.T;Sticky=module.S;Rate=module.u;Tabs=module.D;Tab=module.G;},function(){},function(){},function(){},function(){},function(){},function(){},function(module){iconTeacher=module.i;},function(module){SectionDetail=module.S;},function(module){Calendar=module.C;},function(module){state=module.s;request=module.r;},function(){},function(){},function(){},function(module){ColResult=module.C;},function(){},function(module){iconTimer=module.i;},function(module){VideoItem=module.V;},function(){}],execute:function execute(){var _Object$freeze,_Object$freeze2;var head_bg="./assets/head_bg.7e4b30d5.png";var __glob_21_0=/*#__PURE__*/Object.freeze((_Object$freeze={__proto__:null},_defineProperty(_Object$freeze,Symbol.toStringTag,'Module'),_defineProperty(_Object$freeze,'default',head_bg),_Object$freeze));var icon_video="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAQJQTFRFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgICBwcHDAwMFRUVGxsbHR0dIyMjJiYmKCgoKSkpLy8vOTk5Pj4+RUVFT09PWlpaW1tbZWVldHR0eHh4e3t7fHx8gYGBioqKmJiYoKCgq6ursLCwsrKytbW1urq6wcHBysrKysrK0tLS0dHR0tLS0tLS09PT2NjY3t7e4uLi4uLi4+Pj5+fn6urq6+vr7+/v8fHx8fHx8vLy8vLy9fX19/f3+fn5+/v7/Pz8/Pz8/f39/f39/v7+////////sFSKVgAAAFV0Uk5TAAMPExUYHh8rOjw+TlJTVlxeYmZnaWpqbG1vcXFzc3R1d3l7foGFhomPkZOUlpuhpq2ysrS5vsTFysvLzc3Q19rb3eHj5Onr7Ozu8PT2+fn6+/z9/vEW24oAAAGWSURBVEjHpZbldsMwDIXdlMLUxGNmXgcdM3RMrd7/VZZ16TY7puPdnz7+jhNJVxJCRRmm44ZxksSh65gGUlDZijChyCpLkLqHGfLqAqTiY478Cgcp2SnmKrVLLMYIsFABIyTVGEsUV2mm1sBSNWrUOwpMRhFvGTFWUvznv0oBVlTwG0MbK8v+yWmqDqX9LFN1sHr9ernEpfy83sjT+XcA6O6P86jvOqRqtAU9Pa5zIK/nBerwGHKdTrOpL6dY1NlJH4LnzQEWZGVQxIUALuYYUJQVAxZA8LY9VKQMZAohgJvFAmQiRwJBpzVC3XCQK4MA7pfJGy4K5RB0VogbIYoVIDgnDYISFahN3EjUoCMKUvm8uxnq8+SB6O6NYSoQ0pDfFrzlypL7sTtcqAhHUkZXC4yKNYUF+9IcZHnDEFnjbJZpwohhwsMcedrg+N1i2H0rz+cUr7OUGY1lop0hD2vcHuaxWhie3DlojvLbZZ3ZLMXy/9OWtQaA3qjRGmp641NvUOutBHrLh96ao7dQaa5umkui2jr6CZNcBOmsXp5jAAAAAElFTkSuQmCC";var __glob_21_1=/*#__PURE__*/Object.freeze((_Object$freeze2={__proto__:null},_defineProperty(_Object$freeze2,Symbol.toStringTag,'Module'),_defineProperty(_Object$freeze2,'default',icon_video),_Object$freeze2));var teacherHeader="_teacherHeader_b9lkl_7";var headerContent="_headerContent_b9lkl_12";var headerCount="_headerCount_b9lkl_17";var userLogo="_userLogo_b9lkl_32";var piNameSubject="_piNameSubject_b9lkl_100";var subject="_subject_b9lkl_104";var rTitle$1="_rTitle_b9lkl_116";var styles$4={"teacher-record":"_teacher-record_b9lkl_1",teacherHeader:teacherHeader,headerContent:headerContent,headerCount:headerCount,"open-teacher-info":"_open-teacher-info_b9lkl_27",userLogo:userLogo,"teacher-bottom":"_teacher-bottom_b9lkl_43","teacher-data":"_teacher-data_b9lkl_49","teacher-data_item":"_teacher-data_item_b9lkl_54","teacher-info":"_teacher-info_b9lkl_81","teacher-name":"_teacher-name_b9lkl_84",piNameSubject:piNameSubject,subject:subject,rTitle:rTitle$1};var single="_single_aaack_1";var introduction="_introduction_aaack_4";var videoList$1="_videoList_aaack_10";var videoItem="_videoItem_aaack_16";var fansGroup="_fansGroup_aaack_37";var fansImage="_fansImage_aaack_53";var fansTitle="_fansTitle_aaack_59";var styles$3={single:single,introduction:introduction,videoList:videoList$1,videoItem:videoItem,"icon-upload":"_icon-upload_aaack_25",fansGroup:fansGroup,fansImage:fansImage,fansTitle:fansTitle};function _isSlot$2(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var getAssetsHomeFile$1=function getAssetsHomeFile$1(fileName){var path="../images/".concat(fileName);var modules={"../images/head_bg.png":__glob_21_0,"../images/icon_video.png":__glob_21_1};return modules[path].default;};var Single=defineComponent({name:'single',props:{userInfo:{type:Object,default:{}}},render:function render(){var _slot;var userInfo=this.userInfo;return createVNode("div",{"class":styles$3.single},[createVNode(SectionDetail,{"icon":"personal","title":"个人风采","size":24,"border":false},{default:function _default(){return[createVNode("p",{"class":styles$3.introduction},[userInfo.introduction])];}}),userInfo.styleVideo&&userInfo.styleVideo.length>0&&createVNode(SectionDetail,{"icon":"elegant","title":"老师风采","size":24,"border":false},{default:function _default(){return[createVNode("div",{"class":styles$3.videoList},[userInfo.styleVideo.map(function(item){return createVNode("div",{"class":styles$3.videoItem},[createVNode(Image,{"src":"https://daya.ks3-cn-beijing.ksyun.com/202204/T3JggS0.png","fit":"cover"},null),createVNode(Icon,{"class":styles$3['icon-upload'],"name":getAssetsHomeFile$1('icon_video.png'),"size":26},null)]);})])];}}),createVNode(SectionDetail,{"icon":"fans","title":"粉丝群","size":24,"border":false},_isSlot$2(_slot=[1,2,3].map(function(item){return createVNode(Cell,{"center":true,"class":styles$3.fansGroup},{icon:function icon(){return createVNode(Image,{"src":"https://daya.ks3-cn-beijing.ksyun.com/202204/T3JggS0.png","fit":"cover","class":styles$3.fansImage},null);},title:function title(){return createVNode("div",{"class":styles$3.fansTitle},[createVNode("div",{"class":styles$3.title},[createTextVNode("\u7AD6\u7B1B\u5B66\u4E60")]),createVNode("p",{"class":"van-ellipsis"},[createTextVNode("\u674E\u8001\u5E08\u7AD6\u7B1B\u4EA4\u6D41\u7FA4\u674E\u8001\u5E08\u7AD6\u7B1B\u4EA4\u6D41\u7FA4")])]);},default:function _default(){return createVNode(Button,{"type":"primary","size":"small","round":true},{default:function _default(){return[createTextVNode("\u7533\u8BF7\u5165\u7FA4")];}});}});}))?_slot:{default:function _default(){return[_slot];}})]);}});var index='';var practice="_practice_1chlc_1";var group="_group_1chlc_4";var price$1="_price_1chlc_9";var arrangeCell="_arrangeCell_1chlc_18";var rTitle="_rTitle_1chlc_24";var styles$2={practice:practice,group:group,price:price$1,arrangeCell:arrangeCell,rTitle:rTitle};var Practice=defineComponent({name:'practice',data:function data(){var query=this.$route.query;return{teacherId:query.teacherId,showSelectList:[],calendarList:{},selectCourseList:[]};},mounted:function mounted(){this.getList();},methods:{getList:function getList(date){var _this=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){var _state$user$data,params,res,result,tempObj;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_context.prev=0;console.log(state.user.data);params={day:dayjs(date||new Date()).format('DD'),month:dayjs(date||new Date()).format('MM'),year:dayjs(date||new Date()).format('YYYY')};_context.next=5;return request.post('/api-student/courseSchedule/createPracticeCourseCalendar',{data:_objectSpread(_objectSpread({},params),{},{studentId:(_state$user$data=state.user.data)===null||_state$user$data===void 0?void 0:_state$user$data.id,teacherId:_this.teacherId})});case 5:res=_context.sent;result=res.data||[];tempObj={};result.forEach(function(item){tempObj[item.date]=item;});_this.calendarList=tempObj;_context.next=14;break;case 12:_context.prev=12;_context.t0=_context["catch"](0);case 14:case"end":return _context.stop();}}},_callee,null,[[0,12]]);}))();},onCloseTag:function onCloseTag(item){Dialog.confirm({title:'提示',message:'您是否要删除该选择的课程?',confirmButtonColor:'var(--van-primary)'}).then(function(){// const index = createState.selectCourseList.findIndex(
- // (course: any) => course.startTime === item.startTime
- // )
- // createState.selectCourseList.splice(index, 1)
- });}},render:function render(){var _this2=this;return createVNode("div",{"class":styles$2.practice},[createVNode(CellGroup,{"class":styles$2.group},{default:function _default(){return[createVNode(Cell,{"title":"陪练课收费"},{default:function _default(){return createVNode("div",{"class":styles$2.price},[createVNode("span",null,[createTextVNode("\xA540")]),createTextVNode("/25\u5206\u949F")]);}}),createVNode(Cell,{"title":"选择专业","isLink":true,"value":"竖笛"},null),createVNode(Cell,{"title":"课时数"},{default:function _default(){return createVNode(Stepper,{"theme":"round","buttonSize":22},null);}})];}}),createVNode("div",{"class":styles$2.group},[createVNode(Calendar,{"selectList":this.selectCourseList,"list":this.calendarList,"maxDays":5,"nextMonth":function nextMonth(date){return _this2.getList(date);},"prevMonth":function prevMonth(date){return _this2.getList(date);},"selectDay":this.onSelectDay},null)]),createVNode(Cell,{"class":[styles$2.arrangeCell,'mb12']},{title:function title(){return createVNode("div",{"class":styles$2.rTitle},[createVNode("span",null,[createTextVNode("\u5DF2\u9009\u62E9\u8BFE\u7A0B\u65F6\u95F4")])]);},label:function label(){return createVNode("div",{"class":styles$2.rTag},[_this2.showSelectList.map(function(item){return createVNode(Fragment,null,[createVNode(Tag,{"plain":true,"round":true,"closeable":true,"size":"large","type":"primary","class":styles$2.tag,"onClose":function onClose(){return _this2.onCloseTag(item);}},{default:function _default(){return[item.title];}}),createVNode("br",null,null)]);})]);}})]);}});var liveList="_liveList_ants7_1";var liCover="_liCover_ants7_4";var liContent="_liContent_ants7_10";var liTitle="_liTitle_ants7_13";var avatar="_avatar_ants7_22";var liUserInfo="_liUserInfo_ants7_29";var userInfo="_userInfo_ants7_30";var num="_num_ants7_42";var price="_price_ants7_45";var liveGroup="_liveGroup_ants7_53";var styles$1={liveList:liveList,liCover:liCover,liContent:liContent,liTitle:liTitle,avatar:avatar,liUserInfo:liUserInfo,userInfo:userInfo,num:num,price:price,liveGroup:liveGroup};function _isSlot$1(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var Live=defineComponent({name:'live',data:function data(){return{list:[],dataShow:true,// 判断是否有数据
- loading:false,finished:false,params:{groupStatus:'APPLY',page:1,rows:20}};},mounted:function mounted(){this.getList();},methods:{formatTime:function formatTime(time){var timeStr=dayjs(time||new Date());var weekStr=['周日','周一','周二','周三','周四','周五','周六'];console.log(timeStr.day());return timeStr.format('YYYY-MM-DD')+"(".concat(weekStr[timeStr.day()],")");},getList:function getList(){var _this3=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){var params,res,result;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:_context2.prev=0;params=_this3.params;_context2.next=4;return request.post('/api-student/courseGroup/queryPageCourseGroup',{data:_objectSpread({},params)});case 4:res=_context2.sent;result=res.data||{};// 处理重复请求数据
- if(!(_this3.list.length>0&&result.pageNo===1)){_context2.next=8;break;}return _context2.abrupt("return");case 8:_this3.list=_this3.list.concat(result.rows||[]);_this3.finished=result.pageNo>=result.totalPage;_this3.params.page=result.pageNo+1;_this3.dataShow=_this3.list.length>0;_context2.next=16;break;case 14:_context2.prev=14;_context2.t0=_context2["catch"](0);case 16:case"end":return _context2.stop();}}},_callee2,null,[[0,14]]);}))();},onDetail:function onDetail(item){this.$router.push({path:'/liveDetail',query:{groupId:item.courseGroupId}});}},render:function render(){var _this4=this;var _slot;return createVNode(Fragment,null,[this.dataShow?createVNode(List,{"class":styles$1.liveList,"loading":this.loading,"onUpdate:loading":function onUpdateLoading($event){return _this4.loading=$event;},"immediateCheck":false,"finished":this.finished,"finishedText":"没有更多了"},_isSlot$1(_slot=this.list.map(function(item){return createVNode(CellGroup,{"class":styles$1.liveGroup,"onClick":function onClick(){return _this4.onDetail(item);}},{default:function _default(){return[createVNode(Cell,null,{icon:function icon(){return createVNode(Image,{"class":styles$1.liCover,"src":item.backgroundPic,"fit":"cover"},null);},title:function title(){return createVNode("div",{"class":styles$1.liContent},[createVNode("div",{"class":[styles$1.liTitle,'van-ellipsis']},[item.courseGroupName]),createVNode("div",{"class":styles$1.liUserInfo},[createVNode("div",{"class":[styles$1.userInfo,'van-hairline--right']},[createVNode(Image,{"class":styles$1.avatar,"fit":"cover"},null),createVNode("p",null,[createTextVNode("\u8001\u5E08\uFF1A"),item.teacherName])]),createVNode("span",{"class":styles$1.num},[item.studentCount,createTextVNode("\u4EBA\u8D2D\u4E70")])])]);}}),createVNode(Cell,{"titleStyle":{color:'#666666',fontSize:'13px'}},{title:function title(){return createVNode("span",{"style":{display:'flex',alignItems:'center',fontSize:'13px'}},[createVNode(Icon,{"name":iconTimer,"size":"16","style":{marginRight:'5px'}},null),_this4.formatTime(item.salesStartDate)]);},default:function _default(){return createVNode("div",{"class":styles$1.price},[createVNode("span",null,[createTextVNode("\xA5"),_this4.$filters.moneyFormat(item.coursePrice)]),createTextVNode("/"),item.courseNum,createTextVNode("\u8BFE\u65F6")]);}})];}});}))?_slot:{default:function _default(){return[_slot];}}):createVNode(ColResult,{"btnStatus":false,"classImgSize":"SMALL","tips":"暂无直播课"},null)]);}});var videoList="_videoList_1yf9v_1";var styles={videoList:videoList};function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var VideoList=defineComponent({name:'VideoList',data:function data(){return{list:[],dataShow:true,// 判断是否有数据
- loading:false,finished:false,params:{page:1,rows:20}};},mounted:function mounted(){this.getList();},methods:{getList:function getList(){var _this5=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(){var params,res,result;return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:_context3.prev=0;params=_this5.params;_context3.next=4;return request.post('/api-student/videoLesson/selectGroup',{data:_objectSpread({},params)});case 4:res=_context3.sent;result=res.data||{};console.log(result);// 处理重复请求数据
- if(!(_this5.list.length>0&&result.pageNo===1)){_context3.next=9;break;}return _context3.abrupt("return");case 9:_this5.list=_this5.list.concat(result.rows||[]);_this5.finished=result.pageNo>=result.totalPage;_this5.params.page=result.pageNo+1;_this5.dataShow=_this5.list.length>0;_context3.next=17;break;case 15:_context3.prev=15;_context3.t0=_context3["catch"](0);case 17:case"end":return _context3.stop();}}},_callee3,null,[[0,15]]);}))();},onDetail:function onDetail(item){this.$router.push({path:'/videoDetail',query:{groupId:item.id}});}},render:function render(){var _this6=this;var _slot;return createVNode(Fragment,null,[this.dataShow?createVNode(List,{"class":styles.videoList,"loading":this.loading,"onUpdate:loading":function onUpdateLoading($event){return _this6.loading=$event;},"finished":this.finished,"immediateCheck":false,"finishedText":"没有更多了","onLoad":this.getList},_isSlot(_slot=this.list.map(function(item){return createVNode(VideoItem,{"item":item,"onClick":_this6.onDetail},null);}))?_slot:{default:function _default(){return[_slot];}}):createVNode(ColResult,{"btnStatus":false,"classImgSize":"SMALL","tips":"暂无视频课"},null)]);}});var Music=defineComponent({name:'music',data:function data(){return{list:[],dataShow:false,// 判断是否有数据
- loading:false,finished:false,params:{page:1,rows:20}};},render:function render(){var _this7=this;return createVNode(Fragment,null,[this.dataShow?createVNode(List,{"loading":this.loading,"onUpdate:loading":function onUpdateLoading($event){return _this7.loading=$event;},"finished":this.finished,"finishedText":"没有更多了"},null):createVNode(ColResult,{"btnStatus":false,"classImgSize":"SMALL","tips":"暂无乐谱"},null)]);}});var getAssetsHomeFile=exports('getAssetsHomeFile',function(fileName){var path="./images/".concat(fileName);var modules={"./images/head_bg.png":__glob_21_0,"./images/icon_video.png":__glob_21_1};return modules[path].default;});var teacherHome=exports('default',defineComponent({name:'teacherHome',data:function data(){// 先取session中的数据,没有再取参数,默认为老师风采
- var tabs=sessionStorage.getItem('teacherHomeTabs')||'';var query=this.$route.query;return{teacherId:query.teacherId,tabs:tabs||query.tabs||'single',userInfo:{}};},mounted:function mounted(){var _this8=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee4(){var res;return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:_context4.prev=0;_context4.next=3;return request.get('/api-student/teacher/queryTeacherHome',{params:{userId:_this8.teacherId}});case 3:res=_context4.sent;// const result = res.data
- _this8.userInfo=res.data;// console.log(result)
- _context4.next=9;break;case 7:_context4.prev=7;_context4.t0=_context4["catch"](0);case 9:case"end":return _context4.stop();}}},_callee4,null,[[0,7]]);}))();},methods:{onStart:function onStart(){var _this9=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee5(){var star,str,count;return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:_context5.prev=0;star=_this9.userInfo.isStar?0:1;_context5.next=4;return request.get('/api-student/teacher/starOrUnStar',{params:{userId:_this9.teacherId,starStatus:star}});case 4:str=star?'关注成功':'已取消关注';_this9.userInfo.isStar=star;count=star?_this9.userInfo.fansNum+1:_this9.userInfo.fansNum-1;_this9.userInfo.fansNum=count<=0?0:count;Toast(str);_context5.next=13;break;case 11:_context5.prev=11;_context5.t0=_context5["catch"](0);case 13:case"end":return _context5.stop();}}},_callee5,null,[[0,11]]);}))();}},render:function render(){var _this10=this;return createVNode("div",{"class":styles$4['teacher-record']},[createVNode(Sticky,{"position":"top","offsetTop":0},{default:function _default(){return[createVNode(ColHeader,{"class":styles$4.teacherHeader,"background":"transparent","border":false,"color":"#fff","backIconColor":"white","isFixed":false},{default:function _default(){return createVNode("div",{"class":styles$4.headerContent},[createVNode("div",{"class":styles$4.headerCount},[createVNode(Cell,{"class":styles$4['open-teacher-info'],"border":false},{default:function _default(){return[createVNode("div",{"class":styles$4['teacher-info']},[createVNode("div",{"class":styles$4['teacher-name']},[_this10.userInfo.username]),createVNode("p",{"class":styles$4.piNameSubject},[createVNode("span",{"class":styles$4.subject},[_this10.userInfo.subjectName])])]),createVNode("div",{"class":styles$4['teacher-desc']},[createVNode(Button,{"type":"primary","size":"mini","plain":!!_this10.userInfo.isStar,"style":{borderRadius:'5px',padding:'5px 10px'},"onClick":_this10.onStart},{default:function _default(){return[!_this10.userInfo.isStar&&createVNode(Icon,{"name":"plus"},null),_this10.userInfo.isStar?'已关注':'关注'];}})])];},icon:function icon(){return createVNode(Image,{"class":styles$4.userLogo,"src":_this10.userInfo.heardUrl||iconTeacher,"fit":"cover"},null);}}),createVNode("div",{"class":styles$4['teacher-bottom']},[createVNode("div",{"class":styles$4.level},[createVNode(Rate,{"iconPrefix":"iconfont","color":"#FFC459","void-icon":"star_default","modelValue":_this10.userInfo.starGrade,"icon":"star_active","size":15},null)]),createVNode("div",{"class":styles$4['teacher-data']},[createVNode("div",{"class":styles$4['teacher-data_item']},[createTextVNode("\u7C89\u4E1D "),createVNode("span",null,[_this10.userInfo.fansNum||0])]),createVNode("div",{"class":styles$4['teacher-data_item']},[createTextVNode("\u5DF2\u4E0A\u8BFE\u65F6 "),createVNode("span",null,[_this10.userInfo.expTime||0])])])])])]);}}),createVNode(Tabs,{"color":"var(--van-primary)","background":"#f8f9fc","lineWidth":20,"active":_this10.tabs,"onUpdate:active":function onUpdateActive($event){return _this10.tabs=$event;},"onChange":function onChange(){sessionStorage.setItem('teacherHomeTabs',_this10.tabs);}},{default:function _default(){return[createVNode(Tab,{"title":"个人风采","name":"single"},null),createVNode(Tab,{"title":"陪练课","name":"practice"},null),createVNode(Tab,{"title":"直播课","name":"live"},null),createVNode(Tab,{"title":"视频课","name":"video"},null),createVNode(Tab,{"title":"乐谱","name":"music"},null)];}})];}}),createVNode("div",{"class":styles$4.container},[this.tabs==='single'&&createVNode(Single,{"userInfo":this.userInfo},null),this.tabs==='practice'&&createVNode(Practice,null,null),this.tabs==='live'&&createVNode(Live,null,null),this.tabs==='video'&&createVNode(VideoList,null,null),this.tabs==='music'&&createVNode(Music,null,null)])]);}}));}};});})();
|