123456789101112131415161718192021222324 |
- ;(function(){function _slicedToArray(arr,i){return _arrayWithHoles(arr)||_iterableToArrayLimit(arr,i)||_unsupportedIterableToArray(arr,i)||_nonIterableRest();}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _iterableToArrayLimit(arr,i){var _i=arr==null?null:typeof Symbol!=="undefined"&&arr[Symbol.iterator]||arr["@@iterator"];if(_i==null)return;var _arr=[];var _n=true;var _d=false;var _s,_e;try{for(_i=_i.call(arr);!(_n=(_s=_i.next()).done);_n=true){_arr.push(_s.value);if(i&&_arr.length===i)break;}}catch(err){_d=true;_e=err;}finally{try{if(!_n&&_i["return"]!=null)_i["return"]();}finally{if(_d)throw _e;}}return _arr;}function _arrayWithHoles(arr){if(Array.isArray(arr))return arr;}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 _toConsumableArray(arr){return _arrayWithoutHoles(arr)||_iterableToArray(arr)||_unsupportedIterableToArray(arr)||_nonIterableSpread();}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}function _iterableToArray(iter){if(typeof Symbol!=="undefined"&&iter[Symbol.iterator]!=null||iter["@@iterator"]!=null)return Array.from(iter);}function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr);}function _createForOfIteratorHelper(o,allowArrayLike){var it=typeof Symbol!=="undefined"&&o[Symbol.iterator]||o["@@iterator"];if(!it){if(Array.isArray(o)||(it=_unsupportedIterableToArray(o))||allowArrayLike&&o&&typeof o.length==="number"){if(it)o=it;var i=0;var F=function F(){};return{s:F,n:function n(){if(i>=o.length)return{done:true};return{done:false,value:o[i++]};},e:function e(_e2){throw _e2;},f:F};}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");}var normalCompletion=true,didErr=false,err;return{s:function s(){it=it.call(o);},n:function n(){var step=it.next();normalCompletion=step.done;return step;},e:function e(_e3){didErr=true;err=_e3;},f:function f(){try{if(!normalCompletion&&it.return!=null)it.return();}finally{if(didErr)throw err;}}};}function _unsupportedIterableToArray(o,minLen){if(!o)return;if(typeof o==="string")return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);if(n==="Object"&&o.constructor)n=o.constructor.name;if(n==="Map"||n==="Set")return Array.from(o);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen);}function _arrayLikeToArray(arr,len){if(len==null||len>arr.length)len=arr.length;for(var i=0,arr2=new Array(len);i<len;i++){arr2[i]=arr[i];}return arr2;}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=":root{--van-notice-bar-height: 1.06667rem;--van-notice-bar-padding: 0 var(--van-padding-md);--van-notice-bar-wrapable-padding: var(--van-padding-xs) var(--van-padding-md);--van-notice-bar-text-color: var(--van-orange-dark);--van-notice-bar-font-size: var(--van-font-size-md);--van-notice-bar-line-height: .64rem;--van-notice-bar-background-color: var(--van-orange-light);--van-notice-bar-icon-size: .42667rem;--van-notice-bar-icon-min-width: .64rem}.van-notice-bar{position:relative;display:flex;align-items:center;height:var(--van-notice-bar-height);padding:var(--van-notice-bar-padding);color:var(--van-notice-bar-text-color);font-size:var(--van-notice-bar-font-size);line-height:var(--van-notice-bar-line-height);background:var(--van-notice-bar-background-color)}.van-notice-bar__left-icon,.van-notice-bar__right-icon{min-width:var(--van-notice-bar-icon-min-width);font-size:var(--van-notice-bar-icon-size)}.van-notice-bar__right-icon{text-align:right;cursor:pointer}.van-notice-bar__wrap{position:relative;display:flex;flex:1;align-items:center;height:100%;overflow:hidden}.van-notice-bar__content{position:absolute;white-space:nowrap;transition-timing-function:linear}.van-notice-bar__content.van-ellipsis{max-width:100%}.van-notice-bar--wrapable{height:auto;padding:var(--van-notice-bar-wrapable-padding)}.van-notice-bar--wrapable .van-notice-bar__wrap{height:auto}.van-notice-bar--wrapable .van-notice-bar__content{position:relative;white-space:normal;word-wrap:break-word}._form_1s25e_1{--van-notice-bar-background-color: var(--tag-bg-color);--van-notice-bar-text-color: var(--van-tag-primary-color)}._container_1s25e_5{background-color:var(--col-background-color);min-height:100vh;margin:.37333rem 0}._container_1s25e_5 ._area_1s25e_10{padding:.53333rem .53333rem 0;margin-bottom:.32rem}._container_1s25e_5 ._select_1s25e_14{font-size:.37333rem;padding:.16rem .32rem}._clear-px_1s25e_18{padding-left:0;padding-right:0}._rule_1s25e_22{font-size:.37333rem;line-height:.72rem;color:var(--tips-color);margin:0 .37333rem .53333rem}._rule_1s25e_22>p>span{color:var(--strong--color);font-weight:700}._button-area_1s25e_33{padding:.26667rem .37333rem;background-color:var(--white);box-shadow:0 0 .26667rem var(--box-shadow-color)}._radio-group_1s25e_38{display:flex;margin-top:.37333rem}._radio-group_1s25e_38 ._radio_1s25e_38:first-child .van-radio__label{margin-left:0}._radio_1s25e_38 .van-radio__icon{display:none}._radio_1s25e_38 .van-tag--large{width:2.50667rem;height:.8rem;font-size:.42667rem;text-align:center;display:flex;align-items:center;justify-content:center}._radio_1s25e_38 .van-tag{box-sizing:border-box}._radio_1s25e_38 .van-tag--default{color:var(--van-tag-text-default-color)}._radio_1s25e_38 .van-tag--primary{background-color:var(--tag-bg-color)}._tags_1s25e_66{margin-right:.13333rem;margin-bottom:.13333rem;margin-top:.13333rem}._file_1s25e_71{display:flex;width:100%}._file_1s25e_71>div{flex:1}._file_1s25e_71>div>span{display:inline-block;margin-left:.13333rem}._file_1s25e_71 ._delbtn_1s25e_82{padding:0;height:auto;border:none}._upbtn_1s25e_87{border:.02667rem solid #cfcfcf;width:100%;background:#fbfbfb;color:#666;height:2.05333rem;border-radius:.13333rem;border-style:dashed}._upbtn_1s25e_87 i{font-size:.64rem}._tips_1s25e_99{font-size:.32rem;color:#e0945a;line-height:.48rem;padding:.4rem .29333rem;background:#fff3eb;border-radius:.26667rem;margin:0 .37333rem .32rem}._tips_1s25e_99 ._tipsTitle_1s25e_108{font-size:.37333rem;font-weight:600;color:#e0945a;line-height:.53333rem;padding-bottom:.16rem}._tips_1s25e_99 span{color:#5aa9e0}._imgContainer_1s25e_118{width:4rem;height:4rem;border-radius:.26667rem;overflow:hidden;margin:0 0 .32rem;position:relative}\n";document.head.appendChild(__vite_style__);System.register(['./vendor-legacy.09f20d09.js','./index-legacy.f25f109a.js','./index-legacy.f25f109a5.js','./index-legacy.f25f109a3.js','./index-legacy.f25f109a10.js','./index-legacy.637f35565.js','./index-legacy.f25f109a14.js','./index-legacy.f25f109a11.js','./index-legacy.c1757005.js','./index-legacy.9696b334.js','./index-legacy.f25f109a2.js','./index-legacy.637f3556.js','./index-legacy.f25f109a15.js','./index-legacy.8feab2fc.js','./index-legacy.595c24c3.js','./select-tag-legacy.4972aa0d.js','./teacherState-legacy.d0f9c7b7.js','./toolsValidate-legacy.b90c63da.js','./index-legacy.637f35563.js','./index-legacy.f25f109a13.js','./checkbox_default-legacy.88950e5d.js','./index-legacy.2d78ae68.js','./index-legacy.6e10cd37.js'],function(exports){'use strict';var defineComponent,createVNode,Uploader,Button,createTextVNode,Toast,Form,NoticeBar,Field,Fragment,RadioGroup,Radio,Tag,isVNode,Empty,Sticky,Popup,Picker,request$1,ColFieldGroup,ColField,SubjectModel,ColUpload,request,postMessage,browser,SelectTag,teacherState,verifyNumberIntegerAndFloat;return{setters:[function(module){defineComponent=module.d;createVNode=module.a;Uploader=module.a9;Button=module.B;createTextVNode=module.j;Toast=module.T;Form=module.aa;NoticeBar=module.ab;Field=module.G;Fragment=module.F;RadioGroup=module.ac;Radio=module.ad;Tag=module.U;isVNode=module.x;Empty=module.E;Sticky=module.S;Popup=module.P;Picker=module.ae;request$1=module.af;},function(){},function(){},function(){},function(){},function(){},function(){},function(){},function(module){ColFieldGroup=module.C;ColField=module.a;},function(module){SubjectModel=module.S;},function(){},function(){},function(){},function(module){ColUpload=module.C;},function(module){request=module.r;postMessage=module.p;browser=module.b;},function(module){SelectTag=module.S;},function(module){teacherState=module.t;},function(module){verifyNumberIntegerAndFloat=module.v;},function(){},function(){},function(){},function(){},function(){}],execute:function execute(){var index$1='';var teacherChargeType={2:"\u662F",0:"\u5426"};var teacherNotationType={0:"\u5426",1:"\u662F"};var teachercanEvaluateType={0:"\u5426",1:"\u662F"};var teachershowFingeringType={0:"\u5426",1:"\u662F"};var teachershowAudiType={MIDI:"MIDI",MP3:"MP3"};var teachershowHasBeatType={0:"\u5426",1:"\u662F"};var teacherStyleType={HOMEMODE:"\u81EA\u5236\u4F34\u594F",COMMON:"\u666E\u901A\u4F34\u594F"};var teacherExquisiteType={0:"\u5426",1:"\u662F"};var getXmlInfo=function getXmlInfo(xml){var _xmlParse$getElements,_xmlParse$getElements2;var data={speed:0,title:"",composer:"",partNames:[]};var xmlParse=new DOMParser().parseFromString(xml,"text/xml");data.title=((_xmlParse$getElements=xmlParse.getElementsByTagName("work-title")[0])===null||_xmlParse$getElements===void 0?void 0:_xmlParse$getElements.textContent)||"";data.composer=((_xmlParse$getElements2=xmlParse.getElementsByTagName("creator")[0])===null||_xmlParse$getElements2===void 0?void 0:_xmlParse$getElements2.textContent)||"";var measures=xmlParse.getElementsByTagName("measure");for(var _i=0,_Array$from=Array.from(xmlParse.getElementsByTagName("part-name"));_i<_Array$from.length;_i++){var item=_Array$from[_i];if(item.textContent){data.partNames.push(item.textContent);}}for(var _i2=0,_Array$from2=Array.from(measures);_i2<_Array$from2.length;_i2++){var measure=_Array$from2[_i2];var perMinute=measure.getElementsByTagName("per-minute");if(perMinute.length&&perMinute[perMinute.length-1]){data.speed=parseFloat(perMinute[perMinute.length-1].textContent||"0");break;}}return data;};var Upload=defineComponent({name:'Upload',props:{accept:{type:String},formatFile:{type:Function,default:function _default(file){return file;}},'onUpdate:modelValue':{type:Function,default:function _default(val){}}},data:function data(){return{list:[],uploading:false};},methods:{beforeRead:function beforeRead(file){return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(){return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:console.log('beforeRead',file);return _context.abrupt("return",true);case 2:case"end":return _context.stop();}}},_callee);}))();},upload:function upload(file){var _this=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee2(){var form,res;return regeneratorRuntime.wrap(function _callee2$(_context2){while(1){switch(_context2.prev=_context2.next){case 0:_this.uploading=true;form=new FormData();form.append('file',file);_context2.prev=3;_context2.next=6;return request.post('/api-teacher/uploadFile',{data:form});case 6:res=_context2.sent;_this.$emit('update:modelValue',res.data.url);_context2.next=12;break;case 10:_context2.prev=10;_context2.t0=_context2["catch"](3);case 12:_this.uploading=false;case 13:case"end":return _context2.stop();}}},_callee2,null,[[3,10]]);}))();}},render:function render(){var _this2=this;return createVNode(Uploader,{"accept":this.accept,"maxCount":1,"modelValue":this.list,"beforeDelete":this.beforeRead,"onUpdate:modelValue":function(){var _onUpdateModelValue=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee3(val){return regeneratorRuntime.wrap(function _callee3$(_context3){while(1){switch(_context3.prev=_context3.next){case 0:if(!val[0]){_context3.next=4;break;}_context3.next=3;return _this2.upload(val[0].file);case 3:_this2.formatFile(val[0].file);case 4:_this2.list=val;case 5:case"end":return _context3.stop();}}},_callee3);}));function onUpdateModelValue(_x){return _onUpdateModelValue.apply(this,arguments);}return onUpdateModelValue;}(),"onDelete":function onDelete(){_this2.list=[];_this2.$emit('update:modelValue',null);}},{default:function _default(){return[createVNode(Button,{"loading":_this2.uploading},{default:function _default(){return[createTextVNode("\u4E0A\u4F20\u6587\u4EF6")];}})];}});}});var form="_form_1s25e_1";var container="_container_1s25e_5";var area="_area_1s25e_10";var select="_select_1s25e_14";var rule="_rule_1s25e_22";var radio="_radio_1s25e_38";var tags="_tags_1s25e_66";var file="_file_1s25e_71";var delbtn="_delbtn_1s25e_82";var upbtn="_upbtn_1s25e_87";var tips="_tips_1s25e_99";var tipsTitle="_tipsTitle_1s25e_108";var imgContainer="_imgContainer_1s25e_118";var styles={form:form,container:container,area:area,select:select,"clear-px":"_clear-px_1s25e_18",rule:rule,"button-area":"_button-area_1s25e_33","radio-group":"_radio-group_1s25e_38",radio:radio,tags:tags,file:file,delbtn:delbtn,upbtn:upbtn,tips:tips,tipsTitle:tipsTitle,imgContainer:imgContainer};var UploadIcon="./assets/upload.4b2c151a.svg";function _isSlot(s){return typeof s==='function'||Object.prototype.toString.call(s)==='[object Object]'&&!isVNode(s);}// 校验函数返回 true 表示校验通过,false 表示不通过
- var validator=exports('validator',function(val){console.log(val);if(Number(val)<=0){return'收费金额必须大于0';}else{return true;}});var index=exports('default',defineComponent({name:'MusicUpload',data:function data(){return{reason:'',audioType:'MP3',xmlFileUrl:'',xmlFileLoading:false,midiUrl:'',midiLoading:false,mp3Url:'',bgmp3Url:'',mp3Loading:false,bgmp3Loading:false,musicSheetName:'',composer:'',speed:'',hasBeat:0,titleImg:'',accompanimentType:'HOMEMODE',chargeType:0,showFingering:1,canEvaluate:1,notation:0,musicPrice:'',subJectIndex:0,selectTagVisible:false,subJectVisible:false,tags:[],tagsNames:[],formated:{},tagVisibility:false,subjectListres:[],subjectListNames:{},selectedSubjectList:null,vlewSubjectList:null,submitLoading:false,showPicker:false,music_sheet_service_fee:0,exquisiteFlag:0,backgroundMp3s:[{url:'',track:''}]};},watch:{formated:function formated(){this.mergeXmlData(this.formated);},chargeType:function chargeType(){if(this.chargeType===0){this.musicPrice='';}}},computed:{choiceSubjectIds:function choiceSubjectIds(){// 选择的科目编号
- var ids=teacherState.teacherCert.subjectId?teacherState.teacherCert.subjectId.split(','):[];ids=ids.map(function(item){return Number(item);});return ids;},subjectList:function subjectList(){// 学科列表
- var subjects=this.subjectListres||[];return subjects;},choiceSubject:function choiceSubject(){var _this3=this;// 选择的科目
- var tempArr=[];this.subjectList.forEach(function(parent){parent.subjects&&parent.subjects.forEach(function(sub){if(_this3.choiceSubjectIds.includes(sub.id)){tempArr.push(sub);}});});return tempArr;}},mounted:function mounted(){var _this4=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee4(){return regeneratorRuntime.wrap(function _callee4$(_context4){while(1){switch(_context4.prev=_context4.next){case 0:request.get('/api-teacher/sysConfig/queryByParamName',{params:{paramName:'music_sheet_service_fee'}}).then(function(res){return _this4.music_sheet_service_fee=res.data.paramValue;});// if (teacherState.subjectList.length <= 0) {
- _context4.next=3;return request.get('/api-teacher/subject/subjectSelect').then(function(res){var list=[];var _iterator=_createForOfIteratorHelper(res.data||[]),_step;try{for(_iterator.s();!(_step=_iterator.n()).done;){var item=_step.value;var slist=item.subjects||[];list.push.apply(list,_toConsumableArray(slist));}}catch(err){_iterator.e(err);}finally{_iterator.f();}_this4.subjectListres=list;_this4.subjectListNames=_this4.getSubjectListNames(list);});case 3:if(_this4.$route.params.id){_this4.setDetail(_this4.$route.params.id);}// }
- case 4:case"end":return _context4.stop();}}},_callee4);}))();},methods:{setDetail:function setDetail(id){var _this5=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee5(){var res,names,i;return regeneratorRuntime.wrap(function _callee5$(_context5){while(1){switch(_context5.prev=_context5.next){case 0:_context5.prev=0;_context5.next=3;return request.get('/api-teacher/music/sheet/detail/'+id);case 3:res=_context5.sent;_this5.chargeType=res.data.chargeType==='FREE'?0:2;_this5.showFingering=res.data.showFingering;_this5.canEvaluate=res.data.canEvaluate;if(_this5.chargeType){_this5.musicPrice=res.data.musicPrice;}_this5.composer=res.data.composer;_this5.musicSheetName=res.data.musicSheetName;_this5.audioType=res.data.audioType;_this5.notation=res.data.notation;_this5.selectedSubjectList={label:res.data.musicSubject,value:res.data.subjectNames};_this5.vlewSubjectList={label:res.data.musicSubject,value:res.data.subjectNames};_this5.subJectIndex=Object.keys(_this5.subjectListNames).findIndex(function(key){return key===res.data.musicSubject;});names=res.data.musicTagNames.split(',');_this5.tags=res.data.musicTag.split(',');_this5.tags=_this5.tags.filter(function(el){return el!='';});for(i=0;i<names.length;i++){_this5.tagsNames[_this5.tags[i]]=names[i];}_this5.exquisiteFlag=res.data.exquisiteFlag;_this5.xmlFileUrl=res.data.xmlFileUrl;_this5.accompanimentType=res.data.accompanimentType;_this5.titleImg=res.data.titleImg;// this.audioType = res.data.mp3Type
- if(_this5.audioType==='MP3'){_this5.hasBeat=res.data.audioType==='MP3'&&res.data.mp3Type==='MP3_METRONOME'||res.data.audioType==='MIDI'?1:0;_this5.mp3Url=res.data.audioFileUrl||res.data.url;//res.data.metronomeUrl || res.data.url
- }else{_this5.midiUrl=res.data.midiUrl;}_this5.backgroundMp3s=(res.data.background||[]).map(function(item,index){if(index===0){_this5.bgmp3Url=item.audioFileUrl;}return{url:item.audioFileUrl,track:item.track};});_this5.reason=res.data.reason;console.log(_this5.bgmp3Url);_context5.next=32;break;case 29:_context5.prev=29;_context5.t0=_context5["catch"](0);console.log(_context5.t0);case 32:case"end":return _context5.stop();}}},_callee5,null,[[0,29]]);}))();},createSubmitData:function createSubmitData(){var _this$selectedSubject,_this6=this;var beatType=this.hasBeat?'MP3_METRONOME':'MP3';var mp3Type=this.audioType==='MP3'?beatType:'MIDI';return{audioType:this.audioType,sourceType:'TEACHER',mp3Type:mp3Type,hasBeat:Number(this.hasBeat),accompanimentType:this.accompanimentType,titleImg:this.titleImg,url:this.hasBeat?'':this.mp3Url,metronomeUrl:this.hasBeat?this.mp3Url:'',audioFileUrl:this.mp3Url,showFingering:Number(this.showFingering),musicTag:this.tags.join(','),musicSubject:Number((_this$selectedSubject=this.selectedSubjectList)===null||_this$selectedSubject===void 0?void 0:_this$selectedSubject.label)||undefined,musicSheetName:this.musicSheetName,midiUrl:this.midiUrl,notation:Number(this.notation),xmlFileUrl:this.xmlFileUrl,canEvaluate:Number(this.canEvaluate),chargeType:this.chargeType===0?'FREE':'CHARGE',exquisiteFlag:this.exquisiteFlag,composer:this.composer,musicPrice:this.chargeType===0?0:this.musicPrice,// 当选择免费时,重置金额为0
- background:this.backgroundMp3s.map(function(item){return{audioFileUrl:_this6.bgmp3Url,track:item.track// metronomeUrl: this.hasBeat ? this.bgmp3Url : ''
- };})};},submit:function submit(vals){var _this7=this;return _asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee6(){return regeneratorRuntime.wrap(function _callee6$(_context6){while(1){switch(_context6.prev=_context6.next){case 0:console.log(vals);_this7.submitLoading=true;_context6.prev=2;if(!_this7.$route.params.id){_context6.next=8;break;}_context6.next=6;return request.post('/api-teacher/music/sheet/update',{data:_objectSpread(_objectSpread({},_this7.createSubmitData()),{},{id:_this7.$route.params.id})});case 6:_context6.next=10;break;case 8:_context6.next=10;return request.post('/api-teacher/music/sheet/create',{data:_this7.createSubmitData()});case 10:_context6.next=14;break;case 12:_context6.prev=12;_context6.t0=_context6["catch"](2);case 14:Toast('上传成功');setTimeout(function(){postMessage({api:'back'});_this7.submitLoading=false;},800);console.log(vals);case 17:case"end":return _context6.stop();}}},_callee6,null,[[2,12]]);}))();},onFormatter:function onFormatter(val){return verifyNumberIntegerAndFloat(val);},getSubjectListNames:function getSubjectListNames(list){var data={};var _iterator2=_createForOfIteratorHelper(list),_step2;try{for(_iterator2.s();!(_step2=_iterator2.n()).done;){var item=_step2.value;data[item.id]=item.name;if(item.subjects){var _iterator3=_createForOfIteratorHelper(item.subjects),_step3;try{for(_iterator3.s();!(_step3=_iterator3.n()).done;){var sub=_step3.value;data[sub.id]=sub.name;}}catch(err){_iterator3.e(err);}finally{_iterator3.f();}}}}catch(err){_iterator2.e(err);}finally{_iterator2.f();}return data;},failed:function failed(){console.log('failed',this.backgroundMp3s);},mergeXmlData:function mergeXmlData(data){this.formated=data;// this.backgroundMp3s = data.partNames.map((partName: string) => ({
- // track: partName
- // }))
- if(!this.musicSheetName){this.musicSheetName=data.title;}if(!this.composer){this.composer=data.composer;}// if (!this.speed && data.speed) {
- // this.speed = '' + data.speed
- // }
- },readerFile:function readerFile(file){var _this8=this;var reader=new FileReader();reader.onload=function(){var xml=reader.result;_this8.formated=getXmlInfo(xml);};reader.readAsText(file);},onChoice:function onChoice(val){this.subJectVisible=false;this.selectedSubjectList=[val];},onComfirm:function onComfirm(tags,names){this.tagsNames=names;this.tagVisibility=false;var data=Object.values(tags).flat().filter(Boolean);console.log(data);this.tags=data;},naiveXMLFile:function naiveXMLFile(){var _this9=this;this.xmlFileLoading=true;postMessage({api:'chooseFile',content:{type:'xml',bucket:'cloud-coach'}},function(evt){// @ts-ignore
- _this9.xmlFileUrl=(evt===null||evt===void 0?void 0:evt.fileUrl)||_this9.xmlFileUrl||'';_this9.xmlFileLoading=false;if(_this9.xmlFileUrl){request$1(_this9.xmlFileUrl).then(function(res){return _this9.formated=getXmlInfo(res);});}});},naiveMidFile:function naiveMidFile(){var _this10=this;this.midiLoading=true;postMessage({api:'chooseFile',content:{type:'midi',bucket:'cloud-coach'}},function(evt){// @ts-ignore
- _this10.midiUrl=(evt===null||evt===void 0?void 0:evt.fileUrl)||_this10.midiUrl||'';_this10.midiLoading=false;// this.midiUrl = path
- });},naiveMp3File:function naiveMp3File(){var _this11=this;this.mp3Loading=true;postMessage({api:'chooseFile',content:{type:'mp3',bucket:'cloud-coach'}},function(evt){// @ts-ignore
- _this11.mp3Url=(evt===null||evt===void 0?void 0:evt.fileUrl)||_this11.mp3Url||'';_this11.mp3Loading=false;// this.midiUrl = path
- });},naiveBGMp3File:function naiveBGMp3File(){var _this12=this;this.bgmp3Loading=true;postMessage({api:'chooseFile',content:{type:'mp3',bucket:'cloud-coach'}},function(evt){_this12.bgmp3Url;// @ts-ignore
- _this12.bgmp3Url=(evt===null||evt===void 0?void 0:evt.fileUrl)||_this12.bgmp3Url||'';_this12.bgmp3Loading=false;// this.midiUrl = path
- });},fileName:function fileName(){var name=arguments.length>0&&arguments[0]!==undefined?arguments[0]:'';return name.split('/').pop();},removeBackground:function removeBackground(index){this.backgroundMp3s.splice(index,1);},onDetail:function onDetail(type){var url="".concat(location.origin,"/teacher/#/registerProtocol");if(type==='question'){url="".concat(location.origin,"/teacher/muic-standard/question.html");}else if(type==='music'){url="".concat(location.origin,"/teacher/muic-standard/index.html");}postMessage({api:'openWebView',content:{url:url,orientation:1,isHideTitle:false}});}},render:function render(){var _this13=this;var _slot,_slot2,_slot3,_slot4,_slot5,_slot6,_slot7,_slot8;console.log(this.formated);var browserInfo=browser();return createVNode(Form,{"class":styles.form,"onSubmit":this.submit,"onFailed":this.failed},{default:function _default(){return[_this13.reason&&createVNode(NoticeBar,{"wrapable":true,"scrollable":false,"text":_this13.reason},null),createVNode("div",{"class":styles.container},[createVNode("div",{"class":styles.tips},[createVNode("div",{"class":styles.tipsTitle},[createTextVNode("\u6CE8\u610F\u4E8B\u9879\uFF1A")]),createVNode("div",{"class":styles.tipsContent},[createTextVNode("1\u3001\u5FC5\u987B\u662F\u4E0A\u4F20\u4EBA\u81EA\u5DF1\u53C2\u4E0E\u5236\u4F5C\u7684\u4F5C\u54C1\u3002"),createVNode("br",null,null),createTextVNode("2\u3001\u6B4C\u66F2\u53CA\u6B4C\u66F2\u4FE1\u606F\u4E2D\u8BF7\u52FF\u6D89\u53CA\u653F\u6CBB\u3001\u5B97\u6559\u3001\u5E7F\u544A\u3001\u6D89\u6BD2\u3001\u72AF\u7F6A\u3001\u8272\u60C5\u3001\u4F4E\u4FD7\u3001\u66B4\u529B\u3001\u8840\u8165\u3001\u6D88\u6781\u7B49\u8FDD\u89C4\u5185\u5BB9\uFF0C\u8FDD\u53CD\u8005\u76F4\u63A5\u5220\u9664\u5185\u5BB9\u3002\u591A\u6B21\u8FDD\u53CD\u5C06\u5C01\u53F7\u3002"),createVNode("br",null,null),createTextVNode("3\u3001\u70B9\u51FB\u67E5\u770B"),' ',createVNode("span",{"onClick":function onClick(){return _this13.onDetail('protocol');}},[createTextVNode("\u300A\u7528\u6237\u6CE8\u518C\u534F\u8BAE\u300B")]),createTextVNode("\uFF0C\u5982\u679C\u60A8\u4E0A\u4F20\u4E86\u6587\u4EF6\uFF0C\u5373\u8BA4\u4E3A\u60A8\u5B8C\u5168\u540C\u610F\u5E76\u9075\u5B88\u8BE5\u534F\u8BAE\u7684\u5185\u5BB9\uFF1B")])]),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"border":false,"required":true,"title":"MusicXML文件"},{default:function _default(){return[createVNode(Field,{"name":"xmlFileUrl","modelValue":_this13.xmlFileUrl,"rules":[{required:true,message:'请选择MusicXML文件'}]},{input:function input(){return browserInfo.isApp?createVNode(Button,{"icon":UploadIcon,"class":styles.upbtn,"onClick":_this13.naiveXMLFile,"loading":_this13.xmlFileLoading},{default:function _default(){return[_this13.xmlFileUrl?_this13.fileName(_this13.xmlFileUrl):'上传文件'];}}):createVNode(Fragment,null,[createVNode(Upload,{"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.xmlFileUrl=val;},"accept":".xml","formatFile":_this13.readerFile},null),createVNode("div",{"style":{marginLeft:'8px'}},[_this13.fileName(_this13.xmlFileUrl)])]);}})];}})];}}),createVNode("div",{"class":styles.tips},[createVNode("div",{"class":styles.tipsTitle},[createTextVNode("\u66F2\u8C31\u5BA1\u6838\u6807\u51C6\uFF1A")]),createVNode("div",{"class":styles.tipsContent},[createTextVNode("1\u3001\u6587\u4EF6\u5927\u5C0F\u4E0D\u8981\u8D85\u8FC75MB\uFF0C\u4E0D\u7B26\u5408\u7248\u9762\u89C4\u8303\u7684\u4E50\u8C31\uFF0C\u5BA1\u6838\u672A\u901A\u8FC7\u7684\u4E0D\u4E88\u4E0A\u67B6\uFF0C\u8BE6\u60C5\u53C2\u8003"),createVNode("span",{"onClick":function onClick(){return _this13.onDetail('music');}},[createTextVNode("\u300A\u66F2\u8C31\u6392\u7248\u89C4\u8303\u300B")]),createTextVNode("\uFF1B 1\u3001\u5FC5\u987B\u662F\u4E0A\u4F20\u4EBA\u81EA\u5DF1\u53C2\u4E0E\u5236\u4F5C\u7684\u4F5C\u54C1\u3002"),createVNode("br",null,null),createTextVNode("2\u3001XML\u4E0EMIDI\u6587\u4EF6\u5185\u5BB9\u5FC5\u987B\u4E00\u81F4\uFF0C\u63A8\u8350\u4F7F\u7528Sibelius\u6253\u8C31\u8F6F\u4EF6\u3002\u5BFC\u51FA\u8BBE\u7F6E\uFF1A\u5BFC\u51FAXML-\u672A\u538B\u7F29\uFF08*.xml\uFF09/\u5BFC\u51FAMIDI\uFF1A\u97F3\u8272-\u5176\u4ED6\u56DE\u653E\u8BBE\u5907General MIDI\u3001MIDI\u3001MIDI\u6587\u4EF6\u7C7B\u578B-\u7C7B\u578B0\u3001\u4E0D\u8981\u52FE\u9009\u201C\u5C06\u5F31\u62CD\u5C0F\u8282\u5BFC\u51FA\u4E3A\u5177\u6709\u4F11\u6B62\u7B26\u7684\u5B8C\u6574\u5C0F\u8282\u201D\u3002\u70B9\u51FB\u67E5\u770B"),createVNode("span",{"onClick":function onClick(){return _this13.onDetail('question');}},[createTextVNode("\u300A\u5E38\u89C1\u95EE\u9898\u300B")])])]),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"required":true,"title":"播放类型","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.audioType,"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.audioType=val;}},_isSlot(_slot=Object.keys(teachershowAudiType).map(function(item){var isActive=item===_this13.audioType;var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teachershowAudiType[item]];}})];}});}))?_slot:{default:function _default(){return[_slot];}})];}}),_this13.audioType==='MP3'?createVNode(Fragment,null,[createVNode(ColField,{"required":true,"title":"是否带节拍器","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.hasBeat,"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.hasBeat=val;}},_isSlot(_slot2=Object.keys(teachershowHasBeatType).map(function(item){var isActive=item===String(_this13.hasBeat);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teachershowHasBeatType[item]];}})];}});}))?_slot2:{default:function _default(){return[_slot2];}})];}}),createVNode(ColField,{"required":true,"title":"伴奏类型","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.accompanimentType,"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.accompanimentType=val;}},_isSlot(_slot3=Object.keys(teacherStyleType).map(function(item){var isActive=item===String(_this13.accompanimentType);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teacherStyleType[item]];}})];}});}))?_slot3:{default:function _default(){return[_slot3];}})];}}),createVNode(ColField,{"border":false,"title":"伴奏文件"},{default:function _default(){return[createVNode(Field,{"name":"mp3Url","modelValue":_this13.mp3Url},{input:function input(){return browserInfo.isApp?createVNode(Button,{"icon":UploadIcon,"class":styles.upbtn,"onClick":_this13.naiveMp3File,"loading":_this13.mp3Loading},{default:function _default(){return[_this13.mp3Url?_this13.fileName(_this13.mp3Url):'上传文件'];}}):createVNode(Fragment,null,[createVNode(Upload,{"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.mp3Url=val;},"accept":".mp3"},null),createVNode("div",{"style":{marginLeft:'8px'}},[_this13.fileName(_this13.mp3Url)])]);}})];}})]):createVNode(ColField,{"border":false,"required":true,"title":"MIDI文件"},{default:function _default(){return[createVNode(Field,{"name":"midiUrl","modelValue":_this13.midiUrl,"rules":[{required:true,message:'请选择MIDI文件'}]},{input:function input(){return browserInfo.isApp?createVNode(Button,{"icon":UploadIcon,"class":styles.upbtn,"onClick":_this13.naiveMidFile,"loading":_this13.midiLoading},{default:function _default(){return[_this13.midiUrl?_this13.fileName(_this13.midiUrl):'上传文件'];}}):createVNode(Fragment,null,[createVNode(Upload,{"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.midiUrl=val;},"accept":".mid,.midi"},null),createVNode("div",{"style":{marginLeft:'8px'}},[_this13.fileName(_this13.midiUrl)])]);}})];}})];}}),createVNode("div",{"class":styles.tips},[createVNode("div",{"class":styles.tipsContent},[createTextVNode("1\u3001\u63A8\u8350\u4E0A\u4F20\u81EA\u5236\u4F34\u594F\uFF0C\u4F34\u594F\u548C\u8C31\u9762\u5FC5\u987B\u5BF9\u9F50\u3002\u81EA\u5236\u4F34\u594F\u53EF\u4EE5\u8BBE\u7F6E\u66F4\u9AD8\u7684\u6536\u8D39\u6807\u51C6\u3002"),createVNode("br",null,null),createTextVNode("2\u3001\u666E\u901A\u4F34\u594F\u5982\u679C\u6D89\u53CA\u5230\u7248\u6743\u7EA0\u7EB7\uFF0C\u6839\u636E"),createVNode("span",{"onClick":function onClick(){return _this13.onDetail('protocol');}},[createTextVNode("\u300A\u7528\u6237\u6CE8\u518C\u534F\u8BAE\u300B")]),createTextVNode("\u5E73\u53F0\u6709\u6743\u8FDB\u884C\u4E0B\u67B6\u5904\u7406\u3002")])]),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[_this13.audioType==='MP3'&&_this13.backgroundMp3s.map(function(item,index){return createVNode(ColField,{"required":true,"border":false,"title":(item.track||'')+'原音文件'},{default:function _default(){return[createVNode(Field,{"name":"url","modelValue":_this13.bgmp3Url},{input:function input(){return browserInfo.isApp?createVNode(Button,{"icon":UploadIcon,"class":styles.upbtn,"onClick":_this13.naiveBGMp3File,"loading":_this13.bgmp3Loading},{default:function _default(){return[_this13.bgmp3Url?_this13.fileName(_this13.bgmp3Url):'上传文件'];}}):createVNode(Fragment,null,[createVNode(Upload,{"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.bgmp3Url=val;},"accept":".mp3"},null),createVNode("div",{"style":{marginLeft:'8px'}},[_this13.fileName(_this13.bgmp3Url)])]);}})];},right:function right(){return _this13.backgroundMp3s.length>1?createVNode(Button,{"onClick":function onClick(){return _this13.removeBackground(index);},"style":{border:'none'},"icon":"cross"},null):null;}});}),createVNode(ColField,{"required":true,"title":"曲目名称"},{default:function _default(){return[createVNode(Field,{"clearable":true,"name":"musicSheetName","modelValue":_this13.musicSheetName,"rules":[{required:true,message:'请输入曲目名称'}],"class":styles['clear-px'],"placeholder":"请输入曲目名称","onUpdate:modelValue":function onUpdateModelValue(val){return _this13.musicSheetName=val;}},null)];}})];}}),createVNode("div",{"class":styles.tips},[createVNode("div",{"class":styles.tipsContent},[createTextVNode("1\u3001\u540C\u4E00\u9996\u66F2\u76EE\u4E0D\u53EF\u91CD\u590D\u4E0A\u4F20\uFF0C\u5982\u6709\u4E0D\u540C\u7248\u672C\u7EDF\u4E00\u7528\u201C\uFF08\uFF09\u201D\u8865\u5145\u3002\u4E3E\u4F8B\uFF1A\u4EBA\u751F\u7684\u65CB\u8F6C\u6728\u9A6C\uFF08\u957F\u7B1B\u4E8C\u91CD\u594F\u7248\uFF09\u3002"),createVNode("br",null,null),createTextVNode("2\u3001\u66F2\u76EE\u540D\u540E\u53EF\u6DFB\u52A0\u66F2\u76EE\u4FE1\u606F\u5907\u6CE8\uFF0C\u5305\u542B\u4F46\u4E0D\u9650\u4E8E\u66F2\u76EE\u7C7B\u578B\u7B49\u3002\u66F2\u76EE\u540D\u300Axxxx\u300B\uFF0C\u4E3E\u4F8B\uFF1A\u4EBA\u751F\u7684\u65CB\u8F6C\u6728\u9A6C\u300A\u54C8\u5C14\u7684\u79FB\u52A8\u57CE\u5821\u300B\uFF08\u957F\u7B1B\u4E8C\u91CD\u594F\u7248\uFF09"),createVNode("br",null,null),createTextVNode("3\u3001\u5176\u4ED6\u4FE1\u606F\u4E0D\u8981\u5199\u5728\u66F2\u76EE\u540D\u91CC\uFF0C\u5982\u6B4C\u624B\u3001\u4E0A\u4F20\u4EBA\u5458\u6635\u79F0\u7B49\u3002")])]),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"border":false,"required":true,"title":"曲谱封面"},{default:function _default(){return[createVNode(ColUpload,{"cropper":true,"bucket":"cloud-coach","options":{autoCropWidth:600,autoCropHeight:600},"modelValue":_this13.titleImg,"onUpdate:modelValue":function onUpdateModelValue($event){return _this13.titleImg=$event;},"class":styles.imgContainer},null)];}})];}}),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"required":true,"title":"艺术家"},{default:function _default(){return[createVNode(Field,{"clearable":true,"class":styles['clear-px'],"placeholder":"请输入艺术家姓名","name":"composer","modelValue":_this13.composer,"rules":[{required:true,message:'请输入艺术家姓名'}],"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.composer=val;}},null)];}}),createVNode(ColField,{"required":true,"title":"曲目声部"},{default:function _default(){var _this13$vlewSubjectLi;return[createVNode(Field,{"is-link":true,"readonly":true,"class":styles['clear-px'],"placeholder":"请选择曲目声部","name":"vlewSubjectList","modelValue":(_this13$vlewSubjectLi=_this13.vlewSubjectList)===null||_this13$vlewSubjectLi===void 0?void 0:_this13$vlewSubjectLi.value,"rules":[{required:true,message:'请选择曲目声部'}],"onClick":function onClick(){return _this13.showPicker=true;}},null)];}})];}}),createVNode("div",{"class":styles.tips},[createVNode("div",{"class":styles.tipsContent},[createTextVNode("XML\u6587\u4EF6\u4E2D\uFF0C\u9009\u62E9\u7684\u66F2\u76EE\u58F0\u90E8\u9700\u8981\u5728\u603B\u8C31\u7684\u7F6E\u9876\u4F4D\u7F6E\u3002")])]),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"border":false,"required":true,"title":"曲目标签"},{default:function _default(){return[createVNode(Field,{"name":"tags","modelValue":_this13.tags.length?1:undefined,"rules":[{required:true,message:'请选择曲目标签'}]},{input:function input(){return _this13.tags.length>0?_this13.tags.map(function(item){return createVNode(Tag,{"type":"primary","size":"large","class":styles.tags},{default:function _default(){return[_this13.tagsNames[item]];}});}):createVNode(Empty,{"style":{width:'100%'},"description":"请选择曲目标签","imageSize":0},null);}})];},right:function right(){return createVNode(Button,{"class":styles.select,"round":true,"type":"primary","size":"small","onClick":function onClick(){return _this13.tagVisibility=true;}},{default:function _default(){return[createTextVNode("\u9009\u62E9")];}});}})];}}),createVNode(ColFieldGroup,{"class":styles.area},{default:function _default(){return[createVNode(ColField,{"required":true,"title":"是否评测","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.canEvaluate,"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.canEvaluate=val;}},_isSlot(_slot4=Object.keys(teachercanEvaluateType).map(function(item){var isActive=item===String(_this13.canEvaluate);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teachercanEvaluateType[item]];}})];}});}))?_slot4:{default:function _default(){return[_slot4];}})];}}),createVNode(ColField,{"required":true,"title":"指法展示","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.showFingering,"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.showFingering=val;}},_isSlot(_slot5=Object.keys(teachershowFingeringType).map(function(item){var isActive=item===String(_this13.showFingering);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teachershowFingeringType[item]];}})];}});}))?_slot5:{default:function _default(){return[_slot5];}})];}}),createVNode(ColField,{"required":true,"title":"是否收费","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.chargeType,"onUpdate:modelValue":function onUpdateModelValue(val){_this13.chargeType=Number(val);}},_isSlot(_slot6=Object.keys(teacherChargeType).map(function(item){var isActive=item===String(_this13.chargeType);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teacherChargeType[item]];}})];}});}))?_slot6:{default:function _default(){return[_slot6];}})];}}),_this13.chargeType===2&&createVNode(ColField,{"required":true,"title":"收费价格"},{default:function _default(){return[createVNode(Field,{"clearable":true,"class":styles['clear-px'],"placeholder":"请输入收费价格","formatter":_this13.onFormatter,"modelValue":_this13.musicPrice,"rules":[{required:true,validator:validator,message:'请输入收费价格'}],"onUpdate:modelValue":function onUpdateModelValue(val){return _this13.musicPrice=val;}},{button:function button(){return'元';}})];}}),createVNode(ColField,{"required":true,"title":"支持简谱","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.notation,"onUpdate:modelValue":function onUpdateModelValue(val){_this13.notation=Number(val);}},_isSlot(_slot7=Object.keys(teacherNotationType).map(function(item){var isActive=item===String(_this13.notation);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teacherNotationType[item]];}})];}});}))?_slot7:{default:function _default(){return[_slot7];}})];}}),createVNode(ColField,{"required":true,"title":"是否精品乐谱","border":false},{default:function _default(){return[createVNode(RadioGroup,{"class":styles['radio-group'],"modelValue":_this13.exquisiteFlag,"onUpdate:modelValue":function onUpdateModelValue(val){_this13.exquisiteFlag=Number(val);}},_isSlot(_slot8=Object.keys(teacherExquisiteType).map(function(item){var isActive=item===String(_this13.exquisiteFlag);var type=isActive?'primary':'default';return createVNode(Radio,{"class":styles.radio,"name":item},{default:function _default(){return[createVNode(Tag,{"size":"large","plain":isActive,"type":type},{default:function _default(){return[teacherExquisiteType[item]];}})];}});}))?_slot8:{default:function _default(){return[_slot8];}})];}})];}}),_this13.chargeType===2&&createVNode("div",{"class":styles.rule},[createVNode("p",null,[createTextVNode("\u6263\u9664\u624B\u7EED\u8D39\u540E\u8BE5\u66F2\u76EE\u9884\u8BA1\u6536\u5165\u4E3A\uFF1A")]),createVNode("p",null,[createTextVNode("\u6BCF\u4EBA\uFF1A"),createVNode("span",null,[((parseFloat(_this13.musicPrice||'0')||0)*(100-_this13.music_sheet_service_fee)/100).toFixed(2)]),createTextVNode("\u5143/\u4EBA")]),createVNode("p",null,[createTextVNode("\u60A8\u7684\u4E50\u8C31\u6536\u5165\u5C06\u5728\u5B66\u5458\u8D2D\u4E70\u540E\u7ED3\u7B97\u5230\u60A8\u7684\u8D26\u6237\u4E2D")])])]),createVNode(Sticky,{"offsetBottom":0,"position":"bottom"},{default:function _default(){return[createVNode("div",{"class":styles['button-area']},[createVNode(Button,{"type":"primary","block":true,"round":true,"native-type":"submit","loading":_this13.submitLoading},{default:function _default(){return[createTextVNode("\u786E\u8BA4")];}})])];}}),createVNode(Popup,{"show":_this13.showPicker,"round":true,"position":"bottom","teleport":"body","onUpdate:show":function onUpdateShow(val){return _this13.showPicker=val;}},{default:function _default(){return[createVNode(Picker,{"defaultIndex":_this13.subJectIndex,"columnsFieldNames":{text:'value'},"columns":Object.entries(_this13.subjectListNames).map(function(_ref){var _ref2=_slicedToArray(_ref,2),key=_ref2[0],value=_ref2[1];return{label:key,value:value};}),"onCancel":function onCancel(){return _this13.showPicker=false;},"onConfirm":function onConfirm(val){_this13.selectedSubjectList=val;_this13.vlewSubjectList=val;_this13.showPicker=false;}},null)];}}),createVNode(Popup,{"show":_this13.subJectVisible,"round":true,"closeable":true,"position":"bottom","style":{height:'60%'},"teleport":"body","onUpdate:show":function onUpdateShow(val){return _this13.subJectVisible=val;}},{default:function _default(){return[createVNode(SubjectModel,{"subjectList":_this13.subjectList,"choiceSubjectIds":_this13.choiceSubjectIds,"onChoice":_this13.onChoice,"selectType":"Radio"},null)];}}),createVNode(Popup,{"show":_this13.tagVisibility,"round":true,"closeable":true,"position":"bottom","style":{height:'60%'},"teleport":"body","onUpdate:show":function onUpdateShow(val){return _this13.tagVisibility=val;}},{default:function _default(){return[createVNode(SelectTag,{"onConfirm":_this13.onComfirm,"onCancel":function onCancel(){},"rowSingle":true,"defaultValue":_this13.tags.join(','),"needAllButton":false},null)];}})];}});}}));}};});})();
|