create-legacy.c4c2874e.js 48 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. ;(function(){var _excluded=["auditStatus","lessonCoverUrl","lessonPrice","lessonDesc","lessonSubject","lessonName","relationType","id"];function _objectWithoutProperties(source,excluded){if(source==null)return{};var target=_objectWithoutPropertiesLoose(source,excluded);var key,i;if(Object.getOwnPropertySymbols){var sourceSymbolKeys=Object.getOwnPropertySymbols(source);for(i=0;i<sourceSymbolKeys.length;i++){key=sourceSymbolKeys[i];if(excluded.indexOf(key)>=0)continue;if(!Object.prototype.propertyIsEnumerable.call(source,key))continue;target[key]=source[key];}}return target;}function _objectWithoutPropertiesLoose(source,excluded){if(source==null)return{};var target={};var sourceKeys=Object.keys(source);var key,i;for(i=0;i<sourceKeys.length;i++){key=sourceKeys[i];if(excluded.indexOf(key)>=0)continue;target[key]=source[key];}return target;}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 _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;}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="._video-create_10d6c_1 ._gridName_10d6c_1{font-size:.37333rem;font-weight:500;color:#b4b4b4;line-height:.53333rem;padding-left:.21333rem}._video-create_10d6c_1 ._gridName_10d6c_1._active_10d6c_8{color:var(--van-primary)}._video-create_10d6c_1 .van-sticky--fixed{box-shadow:.26667rem .26667rem .26667rem var(--box-shadow-color)}._gridColumn_10d6c_14{padding-left:.37333rem;padding-bottom:.32rem;background-color:#f6f8f9}._gridColumn_10d6c_14 .van-grid-item{padding-right:.37333rem}._gridColumn_10d6c_14 .van-grid-item:first-child{padding-right:.26667rem}._gridColumn_10d6c_14 .van-grid-item__content{padding-top:.18667rem;padding-bottom:.18667rem;border-radius:.26667rem;overflow:hidden}._gridColumn_10d6c_14 .van-badge__wrapper{display:flex;align-items:center}._classInfo_umod2_1 ._infoField_umod2_1{width:50vw;font-size:.42667rem}._classInfo_umod2_1 ._infoField_umod2_1 .van-tab{font-size:.42667rem}._classInfo_umod2_1 ._infoField_umod2_1 .van-tabs__nav--line{padding-left:0}._classInfo_umod2_1 ._infoField_umod2_1 .van-tab--active{color:#000}._classInfo_umod2_1 ._boxStyle_umod2_14{background:transparent!important;width:.48rem;height:.48rem;border:transparent!important}._classInfo_umod2_1 .van-radio{display:inline-block;align-items:inherit;overflow:inherit}._classInfo_umod2_1 .van-radio__icon{height:.48rem;line-height:.48rem;display:inline-block;vertical-align:sub}._classInfo_umod2_1 .van-radio__label{line-height:.48rem}._classInfo_umod2_1 ._imgContainer_umod2_34{width:4rem;height:2.26667rem;border-radius:.26667rem;overflow:hidden;margin:0 0 .32rem;position:relative}._classInfo_umod2_1 ._imgContainer_umod2_34 .van-radio{position:absolute;bottom:.26667rem;right:.53333rem;z-index:9}._classInfo_umod2_1 ._btnGroup_umod2_48{padding:0 .37333rem .4rem}._class-info-tip_umod2_52{font-size:.37333rem;color:#999;line-height:.72rem;padding:0 .32rem .32rem}._class-info-tip_umod2_52 span{color:#ff4e19}._photoTip_umod2_61{font-size:.37333rem;color:#999;line-height:.72rem;padding:.13333rem 0}._class-content_1784h_1 ._upload_1784h_1{width:4rem;height:2.26667rem;border-radius:.26667rem;overflow:hidden}._class-content_1784h_1 ._disabled_1784h_7{opacity:.6}._class-content_1784h_1 ._titleSection_1784h_10{display:flex;align-items:center;justify-content:space-between;padding:.32rem .37333rem}._class-content_1784h_1 ._title_1784h_10{color:#333;font-size:.42667rem;display:flex;align-items:center;font-weight:600}._class-content_1784h_1 ._title_1784h_10:before{content:\" \";display:inline-block;width:.08rem;height:.42667rem;background:#2dc7aa;border-radius:.08rem;margin-right:.21333rem}._class-content_1784h_1 ._add-item_1784h_32{margin:0 .37333rem .32rem;width:calc(100% - 0.74667rem);border-radius:.26667rem;font-weight:500;color:#333;font-size:.4rem;line-height:.53333rem;border:0}._class-content_1784h_1 ._add-item_1784h_32 .van-button__icon{color:var(--van-primary);font-weight:500;font-size:.53333rem}._class-content_1784h_1 ._createVideoTips_1784h_47{font-size:.34667rem;color:#ff6f00;background:#ffe9d5;border-radius:.26667rem;padding:.24rem .29333rem;margin:0 .37333rem}._musicAlbum_1md18_1{background-color:#f8f9fc;min-height:100vh;--van-tab-font-size: .45333rem}._musicSong_1md18_6{margin:.42667rem .37333rem;border-radius:.26667rem}._musicSong_1md18_6 ._musicName_1md18_10{max-width:4.8rem!important}._musicSong_1md18_6 ._author_1md18_13{max-width:3.73333rem!important}._musicGrid_1md18_16{margin:.42667rem .32rem}._createSubmit_j95ns_1 ._introduction_j95ns_1{color:#7a7a7a;line-height:.61333rem;padding-bottom:.21333rem}\n";document.head.appendChild(__vite_style__);System.register(['./vendor-legacy.9789418d.js','./index-legacy.637f35564.js','./index-legacy.f25f109a3.js','./index-legacy.7e97c4f8.js','./index-legacy.576b6d09.js','./index-legacy.f56e488e.js','./index-legacy.021e09ba.js','./toolsValidate-legacy.b90c63da.js','./index-legacy.637f35563.js','./index-legacy.f25f109a.js','./index-legacy.f25f109a5.js','./index-legacy.da2c1b21.js','./index-legacy.44b1f317.js','./index-legacy.0c8b8938.js','./index-legacy.eb371619.js','./index-legacy.a6b992f5.js','./index-legacy.f25f109a6.js','./index-legacy.637f3556.js','./index-legacy.637f35562.js','./index-legacy.5105ff5d.js','./index-legacy.c1921e81.js','./index-legacy.39205803.js','./index-legacy.c75fe8a2.js','./index-legacy.f25f109a2.js','./index-legacy.f25f109a15.js','./index-legacy.f25f109a13.js','./index-legacy.f25f109a14.js','./index-legacy.637f35565.js','./checkbox_default-legacy.88950e5d.js','./icon-xin-legacy.066855b4.js','./icon_uploader-legacy.b0fd0f68.js','./icon_exquisite-legacy.58f5581c.js','./icon_album_active-legacy.c8ab1979.js','./icon_music_active-legacy.3fdaaafc.js','./index-legacy.f25f109a4.js','./icon_teacher-legacy.42ba77b1.js','./icon_timer2-legacy.b6c78faa.js','./icon-jiaozi-legacy.dd5ed0e2.js','./index-legacy.f25f109a10.js','./bars-legacy.9085ff9b.js'],function(exports){'use strict';var reactive,defineComponent,createVNode,Form,Field,createTextVNode,Row,Col,Sticky,Button,Tabs,Tab,List,Dialog,Fragment,Icon,Toast,isVNode,Grid,GridItem,ColFieldGroup,ColField,ColPopup,ColUpload,request,state,ColResult,postMessage,verifyNumberIntegerAndFloat,SubjectModel,ColUploadVideo,ColSearch,MusicGrid,Song,UserDetail,SectionDetail,CourseVideoItem;return{setters:[function(module){reactive=module.h;defineComponent=module.d;createVNode=module.a;Form=module.ab;Field=module.G;createTextVNode=module.j;Row=module.z;Col=module.A;Sticky=module.S;Button=module.B;Tabs=module.v;Tab=module.w;List=module.M;Dialog=module.D;Fragment=module.F;Icon=module.K;Toast=module.T;isVNode=module.x;Grid=module.Y;GridItem=module.Z;},function(){},function(){},function(module){ColFieldGroup=module.C;ColField=module.a;},function(module){ColPopup=module.C;},function(module){ColUpload=module.C;},function(module){request=module.r;state=module.s;ColResult=module.C;postMessage=module.p;},function(module){verifyNumberIntegerAndFloat=module.v;},function(){},function(){},function(){},function(module){SubjectModel=module.S;},function(module){ColUploadVideo=module.C;},function(module){ColSearch=module.C;},function(module){MusicGrid=module.M;},function(module){Song=module.S;},function(){},function(){},function(){},function(module){UserDetail=module.U;},function(module){SectionDetail=module.S;},function(module){CourseVideoItem=module.C;},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function execute(){var gridName="_gridName_10d6c_1";var active="_active_10d6c_8";var gridColumn="_gridColumn_10d6c_14";var styles$4={"video-create":"_video-create_10d6c_1",gridName:gridName,active:active,gridColumn:gridColumn};var classInfo="_classInfo_umod2_1";var infoField="_infoField_umod2_1";var boxStyle="_boxStyle_umod2_14";var imgContainer="_imgContainer_umod2_34";var btnGroup="_btnGroup_umod2_48";var photoTip="_photoTip_umod2_61";var styles$3={classInfo:classInfo,infoField:infoField,boxStyle:boxStyle,imgContainer:imgContainer,btnGroup:btnGroup,"class-info-tip":"_class-info-tip_umod2_52",photoTip:photoTip};/*
  2. https://ks3-cn-beijing.ksyuncs.com/video-course/1657853010619green.png
  3. https://ks3-cn-beijing.ksyuncs.com/video-course/1657853051064gray.png
  4. https://ks3-cn-beijing.ksyuncs.com/video-course/1657853062314yellow.png
  5. https://ks3-cn-beijing.ksyuncs.com/video-course/1657853076136linear.png
  6. 'https://daya.ks3-cn-beijing.ksyun.com/202204/T3unJdc.png',
  7. 'https://daya.ks3-cn-beijing.ksyun.com/202204/T3unJdl.png',
  8. 'https://daya.ks3-cn-beijing.ksyun.com/202204/T3unJdK.png',
  9. 'https://daya.ks3-cn-beijing.ksyun.com/202204/T3unJeA.png',
  10. */var createState=reactive({groupId:0,active:1,tabIndex:1,loadingStatus:false,rate:0,// 手续费
  11. video_account_period:0,// 视频课收款账期
  12. subjectList:[],// 声部列表
  13. templateList:['https://ks3-cn-beijing.ksyuncs.com/video-course/1657853010619green.png','https://ks3-cn-beijing.ksyuncs.com/video-course/1657853051064gray.png','https://ks3-cn-beijing.ksyuncs.com/video-course/1657853062314yellow.png','https://ks3-cn-beijing.ksyuncs.com/video-course/1657853076136linear.png'],// 模板列表
  14. lessonGroup:{id:null,lessonName:'',lessonSubject:null,lessonDesc:'',lessonPrice:null,lessonCoverUrl:'',relationType:'RECOMMEND',lessonCoverTemplateUrl:''},lessonList:[{videoTitle:'',videoContent:'',videoUrl:'',coverUrl:'',relationList:[],posterUrl:''// 视频封面图
  15. }]});// videoUrl: 'https://daya.ks3-cn-beijing.ksyun.com/202204/T1kHuSh.mp4',
  16. // coverUrl: 'https://daya.ks3-cn-beijing.ksyun.com/202204/T1kK2ao.png'
  17. var ClassInfo=defineComponent({name:'ClassInfo',data:function data(){return{subjectStatus:false,checked:false// 是否为审核版本
  18. };},computed:{choiceSubjectIds:function choiceSubjectIds(){// 选择的科目编号
  19. var ids=createState.lessonGroup.lessonSubject?Number(createState.lessonGroup.lessonSubject):null;console.log(ids);return ids?[ids]:[];},subjectList:function subjectList(){// 学科列表
  20. return createState.subjectList||[];},lessonSubjectName:function lessonSubjectName(){var _this=this;// 选择的科目
  21. var tempStr='';this.subjectList.forEach(function(item){if(_this.choiceSubjectIds.includes(item.id)){tempStr=item.name;}});return tempStr;},calcRatePrice:function calcRatePrice(){// 计算手续费
  22. var rate=createState.rate||0;var price=createState.lessonGroup.lessonPrice||0;return(price-rate/100*price).toFixed(2);}},mounted:function mounted(){var _this2=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){var res,resVersion;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_context.prev=0;if(!(createState.subjectList.length<=0)){_context.next=6;break;}_context.next=4;return request.post('/api-teacher/teacher/querySubject');case 4:res=_context.sent;createState.subjectList=res.data||[];case 6:_context.next=8;return request.post('/api-teacher/open/appVersion',{data:{platform:state.platformType==='STUDENT'?'ios-student':'ios-teacher',version:state.version}});case 8:resVersion=_context.sent;_this2.checked=resVersion.data.check?true:false;// 审核版本金额默认为0
  23. if(_this2.checked){createState.lessonGroup.lessonPrice=0;}_context.next=15;break;case 13:_context.prev=13;_context.t0=_context["catch"](0);case 15:case"end":return _context.stop();}}},_callee,null,[[0,13]]);}))();},methods:{onChoice:function onChoice(id){// 切换声部,初始化专辑,曲目选择
  24. if(id!=createState.lessonGroup.lessonSubject){createState.lessonList.forEach(function(element){element.relationList=[];});}createState.lessonGroup.lessonSubject=id;this.subjectStatus=false;},onFormatter:function onFormatter(val){return verifyNumberIntegerAndFloat(val);},tabChange:function tabChange(name){this.$refs.form.resetValidation('lessonCoverTemplateUrl');this.$refs.form.resetValidation('lessonCoverUrl');createState.tabIndex=name;},selectImg:function selectImg(val){createState.lessonGroup.lessonCoverUrl='';createState.lessonGroup.lessonCoverTemplateUrl=val;}},render:function render(){var _this3=this;return createState.loadingStatus?createVNode("div",null,null):createVNode(Form,{"class":styles$3.classInfo,"ref":"form","onSubmit":function onSubmit(){return createState.active=2;},"onFailed":function onFailed(e){return console.log(e);},"scrollToError":true},{default:function _default(){return[createVNode(ColFieldGroup,null,{default:function _default(){return[createVNode(ColField,{"title":"课程名称","required":true},{default:function _default(){return[createVNode(Field,{"modelValue":createState.lessonGroup.lessonName,"onUpdate:modelValue":function onUpdateModelValue($event){return createState.lessonGroup.lessonName=$event;},"name":"lessonName","maxlength":50,"placeholder":"请输入您的课程名称","rules":[{required:true,message:'请输入您的课程名称'}]},null)];}}),createVNode(ColField,{"title":"课程声部","required":true},{default:function _default(){return[createVNode(Field,{"modelValue":_this3.lessonSubjectName,"name":"lessonSubjectName","readonly":true,"isLink":true,"onClick":function onClick(){_this3.subjectStatus=true;},"rules":[{required:true,message:'请选择课程声部'}],"placeholder":"请选择课程声部"},null)];}})];}}),createVNode(ColFieldGroup,null,{default:function _default(){return[createVNode(ColField,{"title":"课程介绍","required":true,"border":false},{default:function _default(){return[createVNode(Field,{"modelValue":createState.lessonGroup.lessonDesc,"onUpdate:modelValue":function onUpdateModelValue($event){return createState.lessonGroup.lessonDesc=$event;},"name":"lessonDesc","placeholder":"请输入课程介绍","rows":"3","maxlength":200,"showWordLimit":true,"autosize":true,"rules":[{required:true,message:'请输入课程介绍'}],"type":"textarea"},null)];}})];}}),!_this3.checked&&createVNode(ColFieldGroup,null,{default:function _default(){return[createVNode(ColField,{"title":"课程组售价","required":true},{default:function _default(){return[createVNode(Field,{"modelValue":createState.lessonGroup.lessonPrice,"onUpdate:modelValue":function onUpdateModelValue($event){return createState.lessonGroup.lessonPrice=$event;},"name":"lessonPrice","placeholder":"请输入您的课程组售价","formatter":_this3.onFormatter,"type":"number","maxlength":8,"rules":[{required:true,message:'请输入您的课程组售价'}]},{button:function button(){return createVNode("span",null,[createTextVNode("\u5143")]);}})];}})];}}),createVNode("div",{"class":styles$3['class-info-tip']},[createVNode("p",null,[createTextVNode("\u6263\u9664\u624B\u7EED\u8D39\u540E\u60A8\u7684\u8BFE\u7A0B\u9884\u8BA1\u6536\u5165\u4E3A\uFF1A")]),createVNode("p",null,[createTextVNode("\u8BFE\u7A0B\u7EC4\u603B\u6536\u5165"),createVNode("span",null,[_this3.calcRatePrice]),createTextVNode("\u5143/\u4EBA")]),createVNode("p",null,[createTextVNode("\u60A8\u7684\u8BFE\u7A0B\u6536\u5165\u5C06\u5728\u5B66\u5458\u8D2D\u4E70"),createState.video_account_period,createTextVNode("\u5929\u540E\u7ED3\u7B97\u5230\u60A8\u7684\u8D26\u6237\u4E2D")])]),createVNode(ColFieldGroup,null,{default:function _default(){return[createVNode(ColField,{"required":true,"border":false},{default:function _default(){return[createVNode("p",{"class":styles$3.photoTip},[createTextVNode("\u6A21\u677F\u56FE\u7247\u5C06\u4F5C\u4E3A\u8BE5\u8BFE\u7A0B\u5C01\u9762\u4E3A\u5B66\u5458\u5C55\u793A")]),createVNode(Field,{"name":"lessonCoverUrl","rules":[{required:true,message:'请上传自定义模板'}]},{input:function input(){return createVNode(Row,{"justify":"space-between","style":{width:'100%'}},{default:function _default(){return[createVNode(Col,{"span":12,"class":styles$3.imgContainer},{default:function _default(){return[createVNode(ColUpload,{"cropper":true,"bucket":"video-course","options":{fixedNumber:[1.77,1],autoCropWidth:750,autoCropHeight:424},"onUploadChange":function onUploadChange(val){if(val){createState.lessonGroup.lessonCoverTemplateUrl='';}},"modelValue":createState.lessonGroup.lessonCoverUrl,"onUpdate:modelValue":function onUpdateModelValue($event){return createState.lessonGroup.lessonCoverUrl=$event;},"class":styles$3.imgContainer},null)];}}),createVNode(Col,{"span":24},{default:function _default(){return[createVNode("p",{"class":styles$3.photoTip,"style":{color:'#ff4e19',padding:'0'}},[createTextVNode("\u56FE\u7247\u5C3A\u5BF8\u4E3A750*424\u80FD\u8FBE\u5230\u6700\u4F73\u663E\u793A\u6548\u679C")])];}})];}});}})];},title:function title(){return(// <Tabs
  25. // v-model:active={createState.tabIndex}
  26. // class={styles.infoField}
  27. // onChange={this.tabChange}
  28. // shrink
  29. // color="var(--van-primary)"
  30. // lineWidth={20}
  31. // >
  32. // <Tab title="图片模板" name={1}></Tab>
  33. // <Tab title="自定义模板" name={2}></Tab>
  34. // </Tabs>
  35. createVNode("p",null,[createTextVNode("\u8BF7\u4E0A\u4F20\u81EA\u5B9A\u4E49\u6A21\u677F")]));}})];}}),createVNode(Sticky,{"offsetBottom":0,"position":"bottom"},{default:function _default(){return[createVNode("div",{"class":['btnGroup']},[createVNode(Button,{"block":true,"round":true,"type":"primary","native-type":"submit"},{default:function _default(){return[createTextVNode("\u4E0B\u4E00\u6B65")];}})])];}}),createVNode(ColPopup,{"modelValue":_this3.subjectStatus,"onUpdate:modelValue":function onUpdateModelValue($event){return _this3.subjectStatus=$event;},"destroy":true},{default:function _default(){return[createVNode(SubjectModel,{"selectType":"Radio","single":true,"subjectList":createState.subjectList,"choiceSubjectIds":_this3.choiceSubjectIds,"onChoice":_this3.onChoice},null)];}})];}});}});var upload="_upload_1784h_1";var disabled="_disabled_1784h_7";var titleSection="_titleSection_1784h_10";var title="_title_1784h_10";var createVideoTips="_createVideoTips_1784h_47";var styles$2={"class-content":"_class-content_1784h_1",upload:upload,disabled:disabled,titleSection:titleSection,title:title,"add-item":"_add-item_1784h_32",createVideoTips:createVideoTips};var musicAlbum="_musicAlbum_1md18_1";var musicSong="_musicSong_1md18_6";var musicName="_musicName_1md18_10";var author="_author_1md18_13";var musicGrid="_musicGrid_1md18_16";var styles$1={musicAlbum:musicAlbum,musicSong:musicSong,musicName:musicName,author:author,musicGrid:musicGrid};var MusicAlbum=defineComponent({name:'music-album',props:{subjectId:{type:Number,required:true},onSelect:{type:Function,default:function _default(item){}}},data:function data(){return{tabVal:'music',dataShow:true,// 判断是否有数据
  36. lockLoading:false,musicState:{loading:false,finished:false},musicList:[],musicParams:{myself:false,auditStatus:'PASS',page:1,rows:20,idAndName:'',subjectIds:this.subjectId},albumState:{loading:false,finished:false},albumList:[],albumParams:{page:1,rows:20,idAndName:'',subjectIds:this.subjectId}};},mounted:function mounted(){var _this4=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:_context2.next=2;return _this4.getMusicList();case 2:case"end":return _context2.stop();}}},_callee2);}))();},methods:{onSearch:function onSearch(value){this.musicParams.idAndName=value;this.albumParams.idAndName=value;if(this.tabVal==='music'){this.musicParams.page=1;this.musicList=[];this.getMusicList();}else if(this.tabVal==='album'){this.albumParams.page=1;this.albumList=[];this.getAlbumList();}},getMusicList:function getMusicList(){var _this5=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(){var res,result;return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:_context3.prev=0;if(!_this5.lockLoading){_context3.next=3;break;}return _context3.abrupt("return");case 3:_this5.lockLoading=true;_this5.dataShow=true;_context3.next=7;return request.post("".concat(state.platformApi,"/music/sheet/list"),{data:_objectSpread({},_this5.musicParams)});case 7:res=_context3.sent;_this5.lockLoading=false;_this5.musicState.loading=false;result=res.data||{};_this5.musicList=_this5.musicList.concat(result.rows||[]);_this5.musicState.finished=result.pageNo>=result.totalPage;_this5.musicParams.page=result.pageNo+1;_this5.dataShow=_this5.musicList.length>0;_context3.next=22;break;case 17:_context3.prev=17;_context3.t0=_context3["catch"](0);_this5.dataShow=false;_this5.musicState.finished=true;_this5.lockLoading=false;case 22:case"end":return _context3.stop();}}},_callee3,null,[[0,17]]);}))();},getAlbumList:function getAlbumList(){var _this6=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee4(){var res,result;return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:_context4.prev=0;if(!_this6.lockLoading){_context4.next=3;break;}return _context4.abrupt("return");case 3:_this6.lockLoading=true;_this6.dataShow=true;_context4.next=7;return request.post("".concat(state.platformApi,"/music/album/list"),{data:_objectSpread({},_this6.albumParams)});case 7:res=_context4.sent;_this6.lockLoading=false;_this6.albumState.loading=false;result=res.data||{};_this6.albumList=_this6.albumList.concat(result.rows||[]);_this6.albumState.finished=result.pageNo>=result.totalPage;_this6.albumParams.page=result.pageNo+1;_this6.dataShow=_this6.albumList.length>0;_context4.next=22;break;case 17:_context4.prev=17;_context4.t0=_context4["catch"](0);_this6.dataShow=false;_this6.albumState.finished=true;_this6.lockLoading=false;case 22:case"end":return _context4.stop();}}},_callee4,null,[[0,17]]);}))();}},render:function render(){var _this7=this;return createVNode("div",{"class":styles$1.musicAlbum},[createVNode(Sticky,{"position":"top","offsetTop":0},{default:function _default(){return[createVNode(ColSearch,{"onSearch":_this7.onSearch,"placeholder":"请输入曲目或专辑名称"},null),createVNode(Tabs,{"active":_this7.tabVal,"onUpdate:active":function onUpdateActive($event){return _this7.tabVal=$event;},"color":"var(--van-primary)","lineWidth":25,"onChange":function onChange(index){if(index==='music'){_this7.musicParams.page=1;_this7.musicList=[];_this7.getMusicList();}else if(index==='album'){_this7.albumParams.page=1;_this7.albumList=[];_this7.getAlbumList();}}},{default:function _default(){return[createVNode(Tab,{"title":"曲目","name":"music"},null),createVNode(Tab,{"title":"专辑","name":"album"},null)];}})];}}),createVNode("div",{"class":styles$1.container},[this.dataShow&&this.tabVal==='music'&&createVNode(List,{"loading":this.musicState.loading,"onUpdate:loading":function onUpdateLoading($event){return _this7.musicState.loading=$event;},"finished":this.musicState.finished,"finishedText":" ","onLoad":this.getMusicList,"immediateCheck":false},{default:function _default(){return[createVNode("div",{"class":styles$1.musicSong},[createVNode(Song,{"list":_this7.musicList,"musicNameClass":styles$1.musicName,"authorClass":styles$1.author,"showPlay":false,"onDetail":function onDetail(item){_this7.onSelect(_objectSpread({selectType:'MUSIC'},item));}},null)])];}}),this.dataShow&&this.tabVal==='album'&&createVNode(List,{"loading":this.albumState.loading,"onUpdate:loading":function onUpdateLoading($event){return _this7.albumState.loading=$event;},"finished":this.albumState.finished,"finishedText":" ","onLoad":this.getAlbumList,"immediateCheck":false},{default:function _default(){return[createVNode("div",{"class":styles$1.musicGrid},[createVNode(MusicGrid,{"list":_this7.albumList,"onGoto":function onGoto(n){_this7.onSelect(_objectSpread({selectType:'ALBUM'},n));}},null)])];}}),!this.dataShow&&createVNode(ColResult,{"btnStatus":false,"classImgSize":"SMALL","tips":"暂无数据"},null)])]);}});var ClassContent=defineComponent({name:'ClassContent',data:function data(){return{url:'',checked:null,musicStatus:false,selectItem:{}// 选中的课程
  37. };},methods:{onSubmit:function onSubmit(values){createState.active=3;},addItem:function addItem(){createState.lessonList.push({videoTitle:'',videoContent:'',videoUrl:'',coverUrl:'',relationList:[],posterUrl:''// 视频封面图
  38. });},removeItem:function removeItem(index){// 最少一节课
  39. if(createState.lessonList.length<=1)return;Dialog.confirm({title:'操作',message:"\u786E\u5B9A\u5220\u9664\u8BE5\u6761\u6570\u636E\u5417\uFF1F",confirmButtonColor:'#2DC7AA'}).then(function(){createState.lessonList.splice(index,1);});},getName:function getName(item){var relation=item.relationList.length>0?item.relationList[0]:null;return relation?(relation.relationMusicAlbum==='ALBUM'?'专辑:':'曲目:')+relation.musicAlbumName:'';}},render:function render(){var _this8=this;return createVNode(Form,{"class":styles$2['class-content'],"onSubmit":this.onSubmit,"scrollToError":true},{default:function _default(){return[createVNode("div",{"class":styles$2.createVideoTips},[createTextVNode("\u60A8\u53EF\u4E3A\u6BCF\u4E2A\u89C6\u9891\u5173\u8054\u66F2\u76EE\u6216\u4E13\u8F91\u4F5C\u4E3A\u672C\u8BFE\u7A0B\u6559\u5B66\u5185\u5BB9\u63A8\u8350")]),createState.lessonList.map(function(item,index){return createVNode(Fragment,null,[createVNode("div",{"class":styles$2.titleSection},[createVNode("span",{"class":styles$2.title},[createTextVNode("\u7B2C"),index+1,createTextVNode("\u8BFE")]),createVNode(Icon,{"name":"delete-o","style":{fontWeight:600},"class":createState.lessonList.length<=1?styles$2.disabled:null,"onClick":function onClick(){return _this8.removeItem(index);},"size":20},null)]),createVNode(ColFieldGroup,null,{default:function _default(){return[createVNode(ColField,{"title":"课程标题","required":true},{default:function _default(){return[createVNode(Field,{"modelValue":item.videoTitle,"onUpdate:modelValue":function onUpdateModelValue($event){return item.videoTitle=$event;},"maxlength":50,"rules":[{required:true,message:'请输入课程标题'}],"name":"videoTitle","placeholder":"请输入您的课程标题"},null)];}}),createVNode(ColField,{"title":"课程内容","required":true},{default:function _default(){return[createVNode(Field,{"modelValue":item.videoContent,"onUpdate:modelValue":function onUpdateModelValue($event){return item.videoContent=$event;},"type":"textarea","rows":"2","autosize":true,"showWordLimit":true,"maxlength":200,"rules":[{required:true,message:'请输入课程内容'}],"name":"videoContent","placeholder":"请输入您的课程内容"},null)];}}),createVNode(ColField,{"title":"课程视频及视频封面","required":true,"border":false},{default:function _default(){return[createVNode(Row,{"justify":"space-between","style":{width:'100%',paddingTop:'12px'}},{default:function _default(){return[createVNode(Col,{"span":12},{default:function _default(){return[createVNode(Field,{"style":{padding:0},"name":"videoUrl","rules":[{required:true,message:'请上传课程视频'}]},{input:function input(){return createVNode(ColUploadVideo,{"bucket":"video-course","modelValue":item.videoUrl,"onUpdate:modelValue":function onUpdateModelValue($event){return item.videoUrl=$event;},"posterUrl":item.posterUrl,"onUpdate:posterUrl":function onUpdatePosterUrl($event){return item.posterUrl=$event;},"class":styles$2.upload,"tips":"点击上传视频"},null);}})];}}),createVNode(Col,{"span":12},{default:function _default(){return[createVNode(Field,{"style":{padding:0},"name":"coverUrl","rules":[{required:true,message:'请上传课程封面'}],"error":true},{input:function input(){return createVNode(ColUpload,{"class":styles$2.upload,"cropper":true,"bucket":"video-course","options":{fixedNumber:[1.77,1],autoCropWidth:750,autoCropHeight:424},"modelValue":item.coverUrl,"onUpdate:modelValue":function onUpdateModelValue($event){return item.coverUrl=$event;},"tips":"点击上传视频封面"},null);}})];}})];}})];}}),createVNode(ColField,{"title":"关联曲目或专辑"},{default:function _default(){return[createVNode(Field,{"modelValue":item.relationList.length>0&&item.relationList[0].musicAlbumId?_this8.getName(item):'',"readonly":true,"isLink":true,"clickable":false,"clearable":true,"rightIcon":item.relationList.length>0&&item.relationList[0].musicAlbumId?'clear':'',"onClick-right-icon":function onClickRightIcon(e){e.stopPropagation();item.relationList[0].musicAlbumId=0;item.relationList[0].musicAlbumName='';},"onClick":function onClick(){_this8.selectItem=item;_this8.musicStatus=true;},"placeholder":"请选择关联曲目或专辑"},null)];}})];}})]);}),createVNode(Button,{"class":styles$2['add-item'],"block":true,"icon":"add-o","onClick":_this8.addItem},{default:function _default(){return[createTextVNode("\u6DFB\u52A0\u8BFE\u7A0B")];}}),createVNode(Sticky,{"offsetBottom":0,"position":"bottom","zIndex":999999},{default:function _default(){return[createVNode("div",{"class":['btnGroup','btnMore']},[createVNode(Button,{"block":true,"round":true,"type":"primary","plain":true,"onClick":function onClick(){createState.active=1;}},{default:function _default(){return[createTextVNode("\u4E0A\u4E00\u6B65")];}}),createVNode(Button,{"block":true,"round":true,"type":"primary","native-type":"submit"},{default:function _default(){return[createTextVNode("\u63D0\u4EA4")];}})])];}}),createVNode(ColPopup,{"modelValue":_this8.musicStatus,"onUpdate:modelValue":function onUpdateModelValue($event){return _this8.musicStatus=$event;},"zIndex":999999},{default:function _default(){return[createVNode(MusicAlbum,{"subjectId":createState.lessonGroup.lessonSubject,"onSelect":function onSelect(item){_this8.musicStatus=false;if(_this8.selectItem.relationList.length>0){_this8.selectItem.relationList[0].musicAlbumId=item.id;_this8.selectItem.relationList[0].musicAlbumName=item.selectType==='ALBUM'?item.albumName:item.musicSheetName;_this8.selectItem.relationList[0].relationMusicAlbum=item.selectType;}else{_this8.selectItem.relationList=[{musicAlbumId:item.id,musicAlbumName:item.selectType==='ALBUM'?item.albumName:item.musicSheetName,relationMusicAlbum:item.selectType,useRelationType:'RECOMMEND'}];}}},null)];}})];}});}});var nameActive="data:image/png;base64,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";var education="data:image/png;base64,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";var educationActive="data:image/png;base64,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";var createSubmit="_createSubmit_j95ns_1";var introduction="_introduction_j95ns_1";var styles={createSubmit:createSubmit,introduction:introduction};function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}var CreateSubmit=defineComponent({name:'CreateSubmit',computed:{userInfo:function userInfo(){var videoDetail=createState.lessonGroup;var users=state.user.data||{};return{username:users.username||"\u6E38\u5BA2".concat(users.id||''),headUrl:users.headUrl,lessonName:videoDetail.lessonName,buyNum:0,lessonDesc:videoDetail.lessonDesc,lessonPrice:videoDetail.lessonPrice,lessonCoverUrl:videoDetail.lessonCoverTemplateUrl||videoDetail.lessonCoverUrl,lessonNum:createState.lessonList.length,auditVersion:0};},lessonList:function lessonList(){var lessonList=createState.lessonList||[];lessonList.forEach(function(item){var relationList=item.relationList;var temp=[];relationList.forEach(function(relation){// 判断是否有选择专辑或曲目
  40. if(relation.musicAlbumId){temp.push(relation);}});item.relationList=temp;});return createState.lessonList||[];},groupId:function groupId(){var query=this.$route.query;return query.groupId||'';}},methods:{onSubmit:function onSubmit(){var _this9=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee5(){var videoDetail,params;return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:_context5.prev=0;videoDetail=createState.lessonGroup;params={lessonList:_this9.lessonList,lessonGroup:_objectSpread(_objectSpread({},videoDetail),{},{lessonCoverUrl:videoDetail.lessonCoverTemplateUrl||videoDetail.lessonCoverUrl})};if(!createState.groupId){_context5.next=9;break;}_context5.next=6;return request.post('/api-teacher/videoLessonGroup/update',{data:params});case 6:Toast.success('修改成功');_context5.next=12;break;case 9:_context5.next=11;return request.post('/api-teacher/videoLessonGroup/add',{data:params});case 11:Toast.success('创建成功');case 12:setTimeout(function(){postMessage({api:'back'});},1000);_context5.next=17;break;case 15:_context5.prev=15;_context5.t0=_context5["catch"](0);case 17:case"end":return _context5.stop();}}},_callee5,null,[[0,15]]);}))();}},render:function render(){var _this10=this;var _slot;return createVNode("div",{"class":[styles.createSubmit]},[createVNode(UserDetail,{"userInfo":this.userInfo},null),createVNode(SectionDetail,null,{default:function _default(){return[createVNode("p",{"class":styles.introduction},[_this10.userInfo.lessonDesc])];}}),createVNode(SectionDetail,{"title":"课程列表","icon":"courseList","class":"mb12"},_isSlot(_slot=this.lessonList.map(function(item){var relationList=item.relationList||[];var temp=relationList.map(function(relation){return{relationMusicAlbum:relation.relationMusicAlbum,musicAlbumName:relation.musicAlbumName,musicAlbumId:relation.musicAlbumId};});return createVNode(CourseVideoItem,{"musicAlbumInfos":temp,"detail":{title:item.videoTitle,content:item.videoContent,imgUrl:item.coverUrl}},null);}))?_slot:{default:function _default(){return[_slot];}}),createVNode(Sticky,{"offsetBottom":0,"position":"bottom"},{default:function _default(){return[createVNode("div",{"class":['btnGroup','btnMore']},[createVNode(Button,{"block":true,"round":true,"type":"primary","plain":true,"onClick":function onClick(){createState.active=2;}},{default:function _default(){return[createTextVNode("\u8FD4\u56DE\u7F16\u8F91")];}}),createVNode(Button,{"block":true,"round":true,"type":"primary","onClick":_this10.onSubmit},{default:function _default(){return[_this10.groupId?'修改完成':'创建完成'];}})])];}})]);}});var create=exports('default',defineComponent({name:'Create',created:function created(){var _this11=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee6(){var query,res,result,_result$lessonGroup,auditStatus,lessonCoverUrl,lessonPrice,lessonDesc,lessonSubject,lessonName,relationType,id,group,statusUrl;return regeneratorRuntime.wrap(function _callee6$(_context6){while(1){switch(_context6.prev=_context6.next){case 0:query=_this11.$route.query;createState.groupId=Number(query.groupId)||0;// 判断是否是编辑
  41. if(createState.groupId){_context6.next=4;break;}return _context6.abrupt("return",false);case 4:_context6.prev=4;document.title='修改视频课';createState.loadingStatus=true;_context6.next=9;return request.get('/api-teacher/videoLessonGroup/selectVideoLesson',{params:{groupId:createState.groupId}});case 9:res=_context6.sent;result=res.data;_result$lessonGroup=result.lessonGroup,auditStatus=_result$lessonGroup.auditStatus,lessonCoverUrl=_result$lessonGroup.lessonCoverUrl,lessonPrice=_result$lessonGroup.lessonPrice,lessonDesc=_result$lessonGroup.lessonDesc,lessonSubject=_result$lessonGroup.lessonSubject,lessonName=_result$lessonGroup.lessonName,relationType=_result$lessonGroup.relationType,id=_result$lessonGroup.id,group=_objectWithoutProperties(_result$lessonGroup,_excluded);// 判断模板图片是否在模板列表中,如果不在则是用户自己上传的图片
  42. statusUrl=createState.templateList.includes(lessonCoverUrl)?true:false;createState.lessonGroup={id:id,lessonName:lessonName,lessonSubject:lessonSubject,lessonDesc:lessonDesc,lessonPrice:lessonPrice,relationType:'RECOMMEND',lessonCoverTemplateUrl:statusUrl?lessonCoverUrl:'',lessonCoverUrl:statusUrl?'':lessonCoverUrl};createState.lessonList=[];result.detailList&&result.detailList.forEach(function(item){var tempInfo=item.musicAlbumInfos||[];var relationList=tempInfo.map(function(info){return{relationMusicAlbum:info.relationType,musicAlbumName:info.name,musicAlbumId:info.musicAlbumId,relationId:info.id,useRelationType:'RECOMMEND'};});createState.lessonList.push({videoTitle:item.videoTitle,videoContent:item.videoContent,videoUrl:item.videoUrl,coverUrl:item.coverUrl,relationList:relationList,posterUrl:item.posterUrl// 视频封面图
  43. });});createState.loadingStatus=false;_context6.next=21;break;case 19:_context6.prev=19;_context6.t0=_context6["catch"](4);case 21:if(createState.lessonGroup.lessonCoverUrl&&!createState.templateList.includes(createState.lessonGroup.lessonCoverUrl)){createState.tabIndex=2;}else{createState.tabIndex=1;}case 22:case"end":return _context6.stop();}}},_callee6,null,[[4,19]]);}))();},mounted:function mounted(){return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee7(){return regeneratorRuntime.wrap(function _callee7$(_context7){while(1){switch(_context7.prev=_context7.next){case 0:try{// const sysConfig = await request.get(
  44. // '/api-teacher/sysConfig/queryByParamName',
  45. // {
  46. // params: {
  47. // paramName: 'video_lesson_service_fee'
  48. // }
  49. // }
  50. // )
  51. request.get('/api-teacher/sysConfig/queryByParamNameList',{params:{paramNames:'video_lesson_service_fee,video_account_period'}}).then(function(res){console.log(res,'res');var data=res.data||[];data.forEach(function(item){if(item.paramName==='video_lesson_service_fee'){createState.rate=item.paramValue;}else if(item.paramName==='video_account_period'){createState.video_account_period=item.paramValue;}});});}catch(_unused6){}case 1:case"end":return _context7.stop();}}},_callee7);}))();},render:function render(){return createVNode("div",{"class":styles$4['video-create']},[createState.active<=2?createVNode(Sticky,{"position":"top","offsetTop":0,"zIndex":999999},{default:function _default(){return[createVNode(Grid,{"border":false,"style":{paddingTop:'15px'},"direction":"horizontal","columnNum":"2","class":styles$4.gridColumn},{default:function _default(){return[createVNode(GridItem,null,{default:function _default(){return createVNode(Fragment,null,[createVNode(Icon,{"name":nameActive,"size":38},null),createVNode("span",{"class":[styles$4.gridName,createState.active>=1?styles$4.active:null]},[createTextVNode("\u8BFE\u7A0B\u4FE1\u606F")])]);}}),createVNode(GridItem,null,{default:function _default(){return createVNode(Fragment,null,[createVNode(Icon,{"name":createState.active===2?educationActive:education,"size":38},null),createVNode("span",{"class":[styles$4.gridName,createState.active===2?styles$4.active:null]},[createTextVNode("\u8BFE\u7A0B\u5185\u5BB9")])]);}})];}})];}}):null,createState.active===1?createVNode(Fragment,null,[createVNode(ClassInfo,null,null)]):null,createState.active===2?createVNode(Fragment,null,[createVNode(ClassContent,null,null)]):null,createState.active===3?createVNode(Fragment,null,[createVNode(CreateSubmit,null,null)]):null]);}}));}};});})();