web/h5/static/js/1.f0e23b56c36db0abe0cc.js

(开头部分) 15KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

webpackJsonp([1],{"/d/M":function(e,t,s){"use strict";var i=s("Dd8w"),o=s.n(i),n=(s("gyMJ"),{model:{prop:"selectedData",event:"selectedChange"},props:{menuContent:Object,selectedData:Object},data:function(){return{secondLevel:[],thirdLevel:[],queryForm:{courseType:"type",category:"categoryId",sort:"sort"},isReadyEmit:!1}},computed:{queryData:{get:function(){return o()({},this.selectedData)},set:function(){}}},methods:{itemSelect:function(e,t,s){var i=this.queryForm[t];if(this.isReadyEmit=!1,"categoryId"===i)switch(s){case"levelOne":this.queryData.categoryId=Number(e.id),this.isReadyEmit=!0;break;case"levelTwo":e.children?this.thirdLevel=e.children:(this.queryData.categoryId=Number(e.id),this.isReadyEmit=!0);break;case"levelThree":this.queryData.categoryId=Number(e.id),this.isReadyEmit=!0}else this.queryData[i]=e.type,this.isReadyEmit=!0;this.isReadyEmit&&this.$emit("selectedChange",this.queryData)},judgeIsSelected:function(e,t){if(this.queryData[this.queryForm[t]]===e.type)return"selected"}}}),a={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"e-menu"},["tree"==e.menuContent.moduleType?s("div",{staticClass:"e-menu__tree"},[s("div",{staticClass:"e-menu__items level-one"},e._l(e.menuContent.data,function(t){return s("div",{staticClass:"e-menu__item",class:[t.id==e.queryData.categoryId?"selected":""],on:{click:function(s){e.itemSelect(t,e.menuContent.type,"levelOne")}}},[e._v(e._s(t.name))])})),e._v(" "),s("div",{staticClass:"e-menu__items level-two"},e._l(e.secondLevel,function(t){return s("div",{staticClass:"e-menu__item",class:[t.id==e.queryData.categoryId?"selected":""],on:{click:function(s){e.itemSelect(t,e.menuContent.type,"levelTwo")}}},[e._v(e._s(t.text))])})),e._v(" "),s("div",{staticClass:"e-menu__items level-three"},e._l(e.thirdLevel,function(t){return s("div",{staticClass:"e-menu__item",class:[t.id==e.queryData.categoryId?"selected":""],on:{click:function(s){e.itemSelect(t,e.menuContent.type,"levelThree")}}},[e._v(e._s(t.text))])}))]):e._e(),e._v(" "),"normal"==e.menuContent.moduleType?s("div",{staticClass:"e-menu__line"},e._l(e.menuContent.data,function(t){return s("div",{staticClass:"e-menu__item",class:e.judgeIsSelected(t,e.menuContent.type),on:{click:function(s){e.itemSelect(t,e.menuContent.type)}}},[e._v(e._s(t.text))])})):e._e()])},staticRenderFns:[]},r={model:{prop:"selectedData",event:"selectedChange"},components:{selectMenu:s("VU/8")(n,a,!1,null,null,null).exports},props:{selectItems:Array,selectedData:Object},data:function(){return{isActive:!1,menuContent:{},selectedIndex:null}},computed:{proxyData:{get:function(){return o()({},this.selectedData)},set:function(){}}},watch:{isActive:function(e){this.$emit("selectToggled",e)}},methods:{toggle:function(e,t){if(isNaN(t))return this.isActive=!1,void(this.selectedIndex=null);this.selectedIndex===t?this.isActive=!this.isActive:(this.selectedIndex=t,this.menuContent=e,this.isActive=!0)},sendQuery:function(e){this.$emit("selectedChange",e),this.toggle()},selectedText:function(e,t){for(var s=0,i=1,o=2,n=0;n<e.length;n++)if(t===s){if(e[n].id==this.selectedData.categoryId)return e[n].name}else if(t===i){if(e[n].type===this.selectedData.type)return e[n].text}else if(t===o&&e[n].type===this.selectedData.sort)return e[n].text}}},l={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"e-tree-select"},[s("div",{staticClass:"e-tree-select__items"},e._l(e.selectItems,function(t,i){return t.data?s("div",{staticClass:"e-tree-select__item",class:{active:e.selectedIndex===i&&e.isActive},on:{click:function(s){e.toggle(t,i)}}},[e._v(e._s(e.selectedText(t.data,i)))]):e._e()})),e._v(" "),s("selectMenu",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],attrs:{menuContent:e.menuContent},on:{selectedChange:e.sendQuery},model:{value:e.proxyData,callback:function(t){e.proxyData=t},expression:"proxyData"}}),e._v(" "),s("div",{directives:[{name:"show",rawName:"v-show",value:e.isActive,expression:"isActive"}],staticClass:"e-tree-select__background",on:{click:function(t){e.toggle()}}})],1)},staticRenderFns:[]},c=s("VU/8")(r,l,!1,null,null,null);t.a=c.exports},OOuz:function(e,t,s){"use strict";t.a={course_list:[{data:[],moduleType:"tree",text:"分类",type:"category"},{data:[{text:"全部",type:"all"},{text:"课程",type:"normal"},{text:"直播",type:"live"}],moduleType:"normal",text:"课程类型",type:"courseType"},{data:[{text:"推荐",type:"recommendedSeq"},{text:"热门",type:"-studentNum"},{text:"最新",type:"-createdTime"}],moduleType:"normal",text:"课程类型",type:"sort"}],classroom_list:[{data:[],moduleType:"tree",text:"分类",type:"category"},{},{data:[{text:"推荐",type:"recommendedSeq"},{text:"热门",type:"-studentNum"},{text:"最新",type:"-createdTime"}],moduleType:"normal",text:"课程类型",type:"sort"}]}},WwaM:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("fZjL"),o=s.n(i),n=s("woOf"),a=s.n(n),r=s("gyMJ"),l=s("/d/M"),c=s("pLaV"),u=s("j9kb"),d=(s("NYxO"),s("Du/2"),s("OOuz")),m={components:{treeSelect:l.a,lazyLoading:c.a,emptyCourse:u.a},data:function(){return{selectItems:[],selectedData:{},courseItemType:"price",isRequestCompile:!1,isAllCourse:!1,isEmptyCourse:!0,courseList:[],offset:0,limit:10,type:"all",categoryId:0,sort:"recommendedSeq",selecting:!1,queryForm:{courseType:"type",category:"categoryId",sort:"sort"},dataDefault:d.a.course_list}},watch:{selectedData:function(){var e=this;this.initCourseList();var t={offset:this.offset,limit:this.limit};this.requestCourses(t).then(function(){0!==e.courseList.length?e.isEmptyCourse=!1:e.isEmptyCourse=!0})}},methods:{setQuery:function(e){this.selectedData=e},initCourseList:function(){this.isRequestCompile=!1,this.isAllCourse=!1,this.courseList=[],this.offset=0},judegIsAllCourse:function(e){return this.courseList.length==e.paging.total},requestCourses:function(e){var t=this;this.isRequestCompile=!1;var s=a()(this.selectedData,e);return r.a.getCourseList({params:s}).then(function(e){e.data.forEach(function(e){t.courseList.push(e)});var s=t.judegIsAllCourse(e);s||(t.offset=t.courseList.length),t.isAllCourse=s,t.isRequestCompile=!0}).catch(function(e){console.log(e,"error")})},sendRequest:function(){var e={offset:this.offset,limit:this.limit};this.isAllCourse||this.requestCourses(e)},transform:function(e){var t=this,s={},i=o()(e);return i.length?(i.forEach(function(i,o){s[t.queryForm[i]]=e[i]}),console.log(s,"arr config"),s):{categoryId:this.categoryId,type:this.type,sort:this.sort}},toggleHandler:function(e){this.selecting=e}},created:function(){var e=this;this.selectedData=this.transform(this.$route.query);a()(this.selectedData,{offset:this.offset,limit:this.limit});r.a.getCourseCategories().then(function(t){t.unshift({name:"全部",id:"0"}),e.dataDefault[0].data=t,e.selectItems=e.dataDefault})}},f={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"more",class:{more__still:e.selecting}},[s("treeSelect",{attrs:{selectItems:e.selectItems},on:{selectedChange:e.setQuery,selectToggled:e.toggleHandler},model:{value:e.selectedData,callback:function(t){e.selectedData=t},expression:"selectedData"}}),e._v(" "),s("lazyLoading",{attrs:{courseList:e.courseList,isAllData:e.isAllCourse,courseItemType:e.courseItemType,isRequestCompile:e.isRequestCompile,vipTagShow:!0,typeList:"course_list"},on:{needRequest:e.sendRequest}}),e._v(" "),e.isEmptyCourse&&e.isRequestCompile?s("emptyCourse",{attrs:{"has-button":!1,type:"course_list"}}):e._e()],1)},staticRenderFns:[]},p=s("VU/8")(m,f,!1,null,null,null);t.default=p.exports},iK5V:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("Gu7T"),o=s.n(i),n=s("Dd8w"),a=s.n(n),r=s("gyMJ"),l=s("CjLw"),c=s("OGZL"),u=s("NYxO"),d={components:{eClass:l.a},props:{feedback:{type:Boolean,default:!0},normalTagShow:{type:Boolean,default:!0}},data:function(){return{courseList:{},loading:!1,finished:!1,type:"price",offset:0,levelId:this.$route.query.levelId,typeList:"course_list"}},computed:a()({},Object(u.mapState)(["courseSettings"]),{listObj:function(){return{type:"price",typeList:this.typeList,showStudent:!this.courseSettings||Number(this.courseSettings.show_student_num_enabled)}}}),beforeRouteEnter:function(e,t,s){var i=e.query.vipName||"会员";e.meta.title=i+"课程",s()},filters:{courseListData:c.a},methods:{onLoad:function(){var e=this,t={levelId:this.levelId,offset:this.offset};r.a.getVipCourses({params:t}).then(function(t){var s=t.data,i=t.paging;e.courseList=[].concat(o()(e.courseList),o()(s)),e.offset=e.courseList.length,e.courseList.length==i.total&&(e.finished=!0),e.loading=!1}).catch(function(t){Toast.fail(t.message),e.loading=!1})}}},m={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"more"},[s("van-list",{staticStyle:{"padding-bottom":"40px"},attrs:{finished:e.finished},on:{load:e.onLoad},model:{value:e.loading,callback:function(t){e.loading=t},expression:"loading"}},e._l(e.courseList,function(t){return s("e-class",{key:t.id,attrs:{course:e._f("courseListData")(t,e.listObj),discount:"course_list"===e.typeList?t.courseSet.discount:"",courseType:"course_list"===e.typeList?t.courseSet.type:"",typeList:e.typeList,normalTagShow:e.normalTagShow,type:e.type,feedback:e.feedback}})}))],1)},staticRenderFns:[]},f=s("VU/8")(d,m,!1,null,null,null);t.default=f.exports},j9kb:function(e,t,s){"use strict";s("IcnI");var i={props:{hasButton:{type:Boolean,default:!0},type:{type:String,default:"course"}},data:function(){return{typeText:"course_list"===this.type?"课程":"班级",moreText:"course_list"===this.type?"好课":"班级"}},methods:{jumpBack:function(){this.$router.push({name:"find",query:{redirect:"find"}})}}},o={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"empty-course"},[s("img",{staticClass:"empty-course__img",attrs:{src:"static/images/courseEmpty.png",alt:""}}),e._v(" "),s("p",{staticClass:"empty-course__text"},[e._v("暂无"+e._s(e.typeText))]),e._v(" "),e.hasButton?s("div",{staticClass:"empty-course__btn",on:{click:e.jumpBack}},[e._v("+ 更多"+e._s(e.moreText)+"等您加入")]):e._e()])},staticRenderFns:[]},n=s("VU/8")(i,o,!1,null,null,null);t.a=n.exports},p7dc:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("Gu7T"),o=s.n(i),n=s("gyMJ"),a=s("CjLw"),r=s("OGZL"),l={components:{eClass:a.a},props:{feedback:{type:Boolean,default:!0},normalTagShow:{type:Boolean,default:!0}},data:function(){return{classroomList:{},loading:!1,finished:!1,type:"price",offset:0,levelId:this.$route.query.levelId,typeList:"classroom_list"}},computed:{listObj:function(){return{type:"price",typeList:this.typeList,showStudent:!1}}},beforeRouteEnter:function(e,t,s){var i=e.query.vipName||"会员";e.meta.title=i+"班级",s()},filters:{courseListData:r.a},methods:{onLoad:function(){var e=this,t={levelId:this.levelId,offset:this.offset};n.a.getVipClasses({params:t}).then(function(t){var s=t.data,i=t.paging;e.classroomList=[].concat(o()(e.classroomList),o()(s)),e.offset=e.classroomList.length,e.classroomList.length==i.total&&(e.finished=!0),e.loading=!1}).catch(function(t){Toast.fail(t.message),e.loading=!1})}}},c={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"more"},[s("van-list",{staticStyle:{"padding-bottom":"40px"},attrs:{finished:e.finished},on:{load:e.onLoad},model:{value:e.loading,callback:function(t){e.loading=t},expression:"loading"}},e._l(e.classroomList,function(t){return s("e-class",{key:t.id,attrs:{course:e._f("courseListData")(t,e.listObj),discount:"course_list"===e.typeList?t.courseSet.discount:"",courseType:"course_list"===e.typeList?t.courseSet.type:"",typeList:e.typeList,normalTagShow:e.normalTagShow,type:e.type,feedback:e.feedback}})}))],1)},staticRenderFns:[]},u=s("VU/8")(l,c,!1,null,null,null);t.default=u.exports},pLaV:function(e,t,s){"use strict";var i=s("Dd8w"),o=s.n(i),n=s("CjLw"),a=s("OGZL"),r=s("NYxO"),l={components:{courseItem:n.a},props:{courseList:Array,isRequestCompile:Boolean,isAllData:Boolean,courseItemType:String,typeList:{type:String,default:"course_list"},normalTagShow:{type:Boolean,default:!0},vipTagShow:{type:Boolean,default:!1}},data:function(){return{list:[],finished:!1}},filters:{courseListData:a.a},computed:o()({},Object(r.mapState)(["courseSettings"]),{loading:{get:function(){return!this.isRequestCompile},set:function(e){console.log(e,"value")}},listObj:function(){return{type:this.courseItemType,typeList:this.typeList,showStudent:!this.courseSettings||Number(this.courseSettings.show_student_num_enabled)}}}),watch:{isAllData:function(){this.loading=!1,this.finished=this.isAllData}},methods:{onLoad:function(){this.isRequestCompile&&this.$emit("needRequest")}}},c={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("van-list",{attrs:{finished:e.finished},on:{load:e.onLoad},model:{value:e.loading,callback:function(t){e.loading=t},expression:"loading"}},e._l(e.courseList,function(t,i){return s("courseItem",{key:i,attrs:{type:e.courseItemType,normalTagShow:e.normalTagShow,vipTagShow:e.vipTagShow,typeList:e.typeList,isVip:t.vipLevelId,discount:"course_list"===e.typeList?t.courseSet.discount:"",courseType:"course_list"===e.typeList?t.courseSet.type:"",course:e._f("courseListData")(t,e.listObj)}})}))},staticRenderFns:[]},u=s("VU/8")(l,c,!1,null,null,null);t.a=u.exports},wGoR:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=s("fZjL"),o=s.n(i),n=s("woOf"),a=s.n(n),r=s("gyMJ"),l=s("/d/M"),c=s("pLaV"),u=s("j9kb"),d=(s("NYxO"),s("Du/2"),s("OOuz")),m={components:{treeSelect:l.a,lazyLoading:c.a,emptyCourse:u.a},data:function(){return{selectItems:[],copySelectItems:[],selectedData:{},courseItemType:"price",isRequestCompile:!1,isAllClassroom:!1,isEmptyCourse:!0,courseList:[],offset:0,limit:10,type:"all",categoryId:0,sort:"recommendedSeq",selecting:!1,queryForm:{courseType:"type",category:"categoryId",sort:"sort"},dataDefault:d.a.classroom_list}},watch:{selectedData:function(){var e=this;this.initCourseList();var t={offset:this.offset,limit:this.limit};this.requestCourses(t).then(function(){0!==e.courseList.length?e.isEmptyCourse=!1:e.isEmptyCourse=!0})}},methods:{setQuery:function(e){this.selectedData=e},initCourseList:function(){this.isRequestCompile=!1,this.isAllClassroom=!1,this.courseList=[],this.offset=0},judegIsAllClassroom:function(e){return this.courseList.length==e.paging.total},requestCourses:function(e){var t=this;this.isRequestCompile=!1;var s=a()(this.selectedData,e);return r.a.getClassList({params:s}).then(function(e){e.data.forEach(function(e){t.courseList.push(e)});var s=t.judegIsAllClassroom(e);s||(t.offset=t.courseList.length),t.isAllClassroom=s,t.isRequestCompile=!0}).catch(function(e){console.log(e,"error")})},sendRequest:function(){var e={offset:this.offset,limit:this.limit};this.isAllClassroom||this.requestCourses(e)},transform:function(e){var t=this,s={},i=o()(e);return i.length?(i.forEach(function(i,o){s[t.queryForm[i]]=e[i]}),console.log(s,"arr config"),s):{categoryId:this.categoryId,type:this.type,sort:this.sort}},toggleHandler:function(e){this.selecting=e}},created:function(){var e=this;this.selectedData=this.transform(this.$route.query);a()(this.selectedData,{offset:this.offset,limit:this.limit});r.a.getClassCategories().then(function(t){t.unshift({name:"全部",id:"0"}),e.dataDefault[0].data=t,e.selectItems=e.dataDefault})}},f={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"more",class:{more__still:e.selecting}},[s("treeSelect",{attrs:{selectItems:e.selectItems},on:{selectedChange:e.setQuery,selectToggled:e.toggleHandler},model:{value:e.selectedData,callback:function(t){e.selectedData=t},expression:"selectedData"}}),e._v(" "),s("lazyLoading",{attrs:{courseList:e.courseList,isAllData:!0,normalTagShow:!1,vipTagShow:!0,courseItemType:e.courseItemType,isRequestCompile:e.isRequestCompile,typeList:"classroom_list"},on:{needRequest:e.sendRequest}}),e._v(" "),e.isEmptyCourse&&e.isRequestCompile?s("emptyCourse",{attrs:{"has-button":!1,type:"classroom_list"}}):e._e()],1)},staticRenderFns:[]},p=s("VU/8")(m,f,!1,null,null,null);t.default=p.exports}});

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。