index.798748da.js 19 KB

1
  1. var S=Object.defineProperty,k=Object.defineProperties;var U=Object.getOwnPropertyDescriptors;var y=Object.getOwnPropertySymbols;var w=Object.prototype.hasOwnProperty,V=Object.prototype.propertyIsEnumerable;var b=(t,u,s)=>u in t?S(t,u,{enumerable:!0,configurable:!0,writable:!0,value:s}):t[u]=s,D=(t,u)=>{for(var s in u||(u={}))w.call(u,s)&&b(t,s,u[s]);if(y)for(var s of y(u))V.call(u,s)&&b(t,s,u[s]);return t},A=(t,u)=>k(t,U(u));import{C as L}from"./index.1aaa6c88.js";import{C as E}from"./index.d43aebc1.js";import{B as d,r as F}from"./index.ac8f8a57.js";import{v as N}from"./toolsValidate.add49407.js";import{d as _,a3 as q,c as e,aN as P,a,l as B,aO as $,f as X,K as j,L as o,al as x,am as h,ae as O,F as v,I as C,aP as G,ab as R,ac as W,W as T,ai as z}from"./vendor.63aa8b19.js";const H="_form_1ssyv_1",Q="_tags_1ssyv_2",J="_iconQesution_1ssyv_65",K="_uploadTips_1ssyv_74",Y="_formItem_1ssyv_84",Z="_tips_1ssyv_91",uu="_tipsTitle_1ssyv_100",eu="_rule_1ssyv_111",tu="_fAlert_1ssyv_121",su="_messageDialog_1ssyv_133",au="_messageDialog2_1ssyv_134";var n={form:H,tags:Q,iconQesution:J,uploadTips:K,formItem:Y,tips:Z,tipsTitle:uu,rule:eu,fAlert:tu,messageDialog:su,messageDialog2:au};const lu=t=>{var l,f;const u={speed:0,title:"",composer:"",partNames:[]},s=new DOMParser().parseFromString(t,"text/xml");u.title=((l=s.getElementsByTagName("work-title")[0])==null?void 0:l.textContent)||"",u.composer=((f=s.getElementsByTagName("creator")[0])==null?void 0:f.textContent)||"";const i=s.getElementsByTagName("measure");for(const c of Array.from(s.getElementsByTagName("part-name")))c.textContent&&u.partNames.push(c.textContent);for(const c of Array.from(i)){const m=c.getElementsByTagName("per-minute");if(m.length&&m[m.length-1]){u.speed=parseFloat(m[m.length-1].textContent||"0");break}}return u},ou="_popupContainer_1xsi5_1",ru="_popupContainerError_1xsi5_20",iu="_container_1xsi5_24",nu="_cContent_1xsi5_27",mu="_title1_1xsi5_30",cu="_popupTips_1xsi5_52",pu="_cTitle_1xsi5_64",du="_btnGroup_1xsi5_81",Fu="_button_1xsi5_84";var r={popupContainer:ou,popupContainerError:ru,container:iu,cContent:nu,title1:mu,popupTips:cu,cTitle:pu,btnGroup:du,button:Fu},M=_({name:"message-tip",props:{type:{type:String,default:"upload"},title:{type:String,default:"\u6E29\u99A8\u63D0\u793A"},showButton:{type:Boolean,default:!0},buttonText:{type:String,default:"\u6211\u5DF2\u77E5\u6653"}},emits:["confirm"],setup(t,{emit:u}){q(!1);const s=i=>{let l=`${d("/teacher")}/#/registerProtocol`;i==="question"?l=`${d("/teacher")}/muic-standard/question.html`:i==="music"&&(l=`${d("/teacher")}/muic-standard/index.html`),window.open(l)};return()=>e("div",{class:[r.popupContainer,t.type==="error"?r.popupContainerError:""]},[e("p",{class:r.title1},[e("span",null,[t.title])]),e("div",{class:r.popupTips},[t.type==="upload"&&e(P,{class:r.container},{default:()=>[e("p",{class:r.cTitle},[a("\u6CE8\u610F\u4E8B\u9879\uFF1A")]),e("div",{class:r.cContent},[a("1\u3001\u5FC5\u987B\u662F\u4E0A\u4F20\u4EBA\u81EA\u5DF1\u53C2\u4E0E\u5236\u4F5C\u7684\u4F5C\u54C1 "),e("br",null,null),a("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\u5219\u8FDB\u884C\u5C01\u53F7\u5904\u7406;"),e("br",null,null),a("3\u3001\u70B9\u51FB\u67E5\u770B"),e("span",{onClick:()=>s("protocol")},[a("\u300A\u7528\u6237\u6CE8\u518C\u534F\u8BAE\u300B")]),a("\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\u3002")]),e("p",{class:r.cTitle},[a("\u66F2\u8C31\u5BA1\u6838\u6807\u51C6\uFF1A")]),e("div",{class:r.cContent},[a("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"),e("span",{onClick:()=>s("music")},[a("\u300A\u66F2\u8C31\u6392\u7248\u89C4\u8303\u300B")]),a("\uFF1B"),e("br",null,null),a("2\u3001XML\u4E0EMIDI\u6587\u4EF6\u5185\u5BB9\u5FC5\u987B\u4E00\u81F4\uFF0C\u63A8\u8350\u4F7F\u7528Sibelius\u6253\u8C31\u8F6F\u4EF6\uFF1B\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"),e("span",{onClick:()=>s("question")},[a("\u300A\u5E38\u89C1\u95EE\u9898\u300B")])])]}),t.type==="error"&&e("div",{class:r.container},[e("div",{class:r.cContent},[a("\u58F0\u8F68\u540D\u79F0\u89E3\u6790\u5931\u8D25\uFF0C\u8BF7\u5BF9\u7167"),e("span",{onClick:()=>s("protocol")},[a("\u300A\u66F2\u8C31\u6392\u7248\u89C4\u8303\u300B")]),a("\u68C0\u67E5\u540E\u91CD\u8BD5")])]),t.type==="origin"&&e("div",{class:r.container},[e("div",{class:r.cContent},[a("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"),e("br",null,null),a("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\u300AXXX\u300B\uFF0C\u4E3E\u4F8B\uFF1A\u4EBA\u58F0\u7684\u65CB\u8F6C\u6728\u9A6C\u300A\u54C8\u5C14\u7684\u79FB\u52A8\u57CE\u5821\u300B\uFF08\u957F\u7B1B\u4E8C\u91CD\u594F\u7248\uFF09"),e("br",null,null),a("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")])])]),t.showButton&&e("div",{class:r.btnGroup},[e(B,{type:"primary",class:r.button,onClick:()=>u("confirm")},{default:()=>[t.buttonText]})])])}});function fu(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!z(t)}const Eu=(t,u,s)=>{console.log(u),u==""?s(new Error("\u8BF7\u8F93\u5165\u6536\u8D39\u4EF7\u683C")):Number(u)<=0?s(new Error("\u6536\u8D39\u91D1\u989D\u5FC5\u987B\u5927\u4E8E0")):s()};var Du=_({name:"music-operation",data(){return{type:this.$route.query.type||"create",subjectList:[],tagList:[],submitLoading:!1,reason:"",formated:{},form:{musicCover:"",accompanimentType:"HOMEMODE",playMode:"MP3",xmlFileUrl:"",playSpeed:"100",mp3Url:"",midiFileUrl:"",name:"",composer:"",remark:"",tags:[],paymentType:"CHARGE",musicPrice:"",backgroundMp3s:[]},radioList:[],tagStatus:!1,music_sheet_service_fee:0,music_account_period:0,visibleShow:!1,visibleShow2:!1,messageTipTitle:"\u4E0A\u4F20\u987B\u77E5",messageTipType:"upload",cbsInstrumentList:[]}},async mounted(){document.title=this.type==="create"?"\u65B0\u5EFA\u66F2\u8C31":"\u7F16\u8F91\u66F2\u8C31";try{await F.get("/api-website/sysConfig/queryByParamNameList",{params:{paramNames:"music_sheet_service_fee,music_account_period"}}).then(t=>{console.log(t,"res"),(t.data||[]).forEach(s=>{s.paramName==="music_sheet_service_fee"?this.music_sheet_service_fee=s.paramValue:s.paramName==="music_account_period"&&(this.music_account_period=s.paramValue)})}),await F.get("/api-website/open/MusicTag/tree").then(t=>{this.tagList=t.data||[]}),await F.post("/api-teacher/musicalInstrument/list").then(t=>{(t.data||[]).forEach(s=>{this.cbsInstrumentList.push({id:s.id,name:s.name,code:s.code,loading:!1})})}),this.$route.query.id&&this.setDetail(this.$route.query.id)}catch{}},watch:{formated(){this.mergeXmlData(this.formated)}},methods:{mergeXmlData(t){this.formated=t,this.form.name||(this.form.name=t.title),this.form.composer||(this.form.composer=t.composer),!this.form.playSpeed&&t.speed&&(this.form.playSpeed=""+t.speed)},async setDetail(t){try{const{data:u}=await F.get("/api-website/open/music/sheet/detail/"+t);this.form.playMode=u.audioType||"MP3",this.form.xmlFileUrl=u.xmlFileUrl,this.form.name=u.musicSheetName,this.form.composer=u.composer,this.form.playSpeed=u.playSpeed,this.form.tags=u.musicTag.split(","),this.form.tags=this.form.tags.filter(s=>s!="").map(s=>Number(s)),this.form.musicCover=u.titleImg,this.form.midiFileUrl=u.midiUrl,this.form.mp3Url=u.metronomeUrl,this.form.remark=u.remark,this.form.paymentType=u.paymentType,this.form.musicPrice=u.musicPrice||0,this.form.backgroundMp3s=u.background.map(s=>({url:s.audioFileUrl,trackName:s.musicalInstrumentName,id:s.musicalInstrumentId,track:s.track,loading:!1}))}catch(u){console.log(u)}},createSubmitData(){var u,s,i;const{form:t}=this;return{musicSheetJson:{playMode:t.playMode,xmlFileUrl:t.xmlFileUrl,name:t.name,composer:t.composer,playSpeed:t.playSpeed,musicTagIds:(u=t.tags)==null?void 0:u.join(","),remark:t.remark,musicCover:t.musicCover,multiTracksSelection:(s=t.backgroundMp3s.map(l=>l.track))==null?void 0:s.join(","),midiFileUrl:t.midiFileUrl,musicPrice:t.musicPrice,paymentType:t.paymentType,musicSheetAccompanimentList:[{audioFileUrl:t.mp3Url,sortNumber:1,audioPlayType:"PLAY"}],musicSheetSoundList:t.backgroundMp3s.map(l=>({musicalInstrumentId:l.id,musicalInstrumentName:l.trackName,audioFileUrl:l.url,audioPlayType:"PLAY"})),musicalInstrumentIds:(i=t.backgroundMp3s.map(l=>l.id))==null?void 0:i.join(","),extConfigJson:'{"repeatedBeats":0,"gradualTimes":{},"isEvxml":0}'}}},onFormatter(t){t.target.value=N(t.target.value)},readerFile(t){$(t).then(u=>{const s=lu(u);let i=!1;const l=s.partNames||[],f=[];for(const c of l){const m=this.cbsInstrumentList.findIndex(I=>{var g;return((g=I.code)==null?void 0:g.indexOf(c))>-1});if(m===-1){i=!0;break}const p=this.cbsInstrumentList[m];p&&(console.log(p,"currentItem"),f.push({url:"",id:p.id,trackName:p.name,track:p.code,loading:p.loading}))}if(l.length<=0||i){this.visibleShow2=!0,this.form.xmlFileUrl="";return}this.formated=s,this.form.backgroundMp3s=f})},onSubmit(){this.$refs.form.validate(async t=>{if(t){this.submitLoading=!0,console.log(this.createSubmitData(),"createSubmitData");try{this.$route.query.id?await F.post("/api-teacher/musicSheetAuthRecord/update",{data:A(D({},this.createSubmitData()),{id:this.$route.query.id})}):await F.post("/api-teacher/musicSheetAuthRecord/save",{data:this.createSubmitData()}),this.submitLoading=!1,X.success("\u4E0A\u4F20\u6210\u529F"),sessionStorage.setItem("musicActiveName","DOING"),this.$router.back()}catch{this.submitLoading=!1}}else return this.$nextTick(()=>{document.getElementsByClassName("is-error")[0].scrollIntoView({block:"center",behavior:"smooth"})}),!1})},onDetail(t){let u=`${d("/teacher")}/#/registerProtocol`;t==="question"?u=`${d("/teacher")}/muic-standard/question.html`:t==="music"&&(u=`${d("/teacher")}/muic-standard/index.html`),window.open(u)}},render(){let t;return e("div",{class:n.form},[e("div",{class:"text-2xl font-semibold text-black leading-none px-6 py-5 flex justify-between"},[this.type==="create"?"\u65B0\u5EFA\u66F2\u8C31":"\u7F16\u8F91\u66F2\u8C31",e("div",{class:n.uploadTips,onClick:()=>this.visibleShow=!0},[a("\u4E0A\u4F20\u987B\u77E5")])]),e(j,{size:"large",labelPosition:"left",labelWidth:"150px",model:this.form,ref:"form",class:"px-7 py-5"},{default:()=>[e("div",{class:n.fAlert},[a("\u66F2\u76EE\u4E0A\u4F20")]),e(o,{label:"\u64AD\u653E\u7C7B\u578B",prop:"playMode",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u64AD\u653E\u7C7B\u578B"}]},{default:()=>[e(x,{modelValue:this.form.playMode,"onUpdate:modelValue":u=>this.form.playMode=u},{default:()=>[e(h,{label:"MP3",class:"mr-3 w-24"},{default:()=>[a("MP3")]}),e(h,{label:"MIDI",class:"w-24"},{default:()=>[a("MIDI")]})]})]}),this.form.playMode==="MP3"?e(o,{label:"\u4E0A\u4F20\u4F34\u594F",prop:"mp3Url",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F34\u594F"}]},{default:()=>[e(E,{modelValue:this.form.mp3Url,"onUpdate:modelValue":u=>this.form.mp3Url=u,bucket:"cloud-coach",accept:".mp3",uploadType:"file",type:"music",btnText:"\u4E0A\u4F20\u4F34\u594F\u6587\u4EF6",size:8,extraTips:"\u4EC5\u652F\u6301MP3\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u6700\u5927\u4E0D\u80FD\u8D85\u8FC78MB"},null)]}):e(o,{label:"MIDI\u6587\u4EF6",prop:"midiFileUrl",rules:[{required:!0,message:"\u8BF7\u9009\u62E9MIDI\u6587\u4EF6"}]},{default:()=>[e(E,{modelValue:this.form.midiFileUrl,"onUpdate:modelValue":u=>this.form.midiFileUrl=u,bucket:"cloud-coach",accept:".midi,.mid",uploadType:"file",type:"music",btnText:"\u4E0A\u4F20MIDI\u6587\u4EF6",size:8,extraTips:"\u4EC5\u652F\u6301MID\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u6700\u5927\u4E0D\u80FD\u8D85\u8FC78MB"},null)]}),e(o,{label:"\u4E0A\u4F20XML",prop:"xmlFileUrl",rules:[{required:!0,message:"\u8BF7\u9009\u62E9MusicXML\u6587\u4EF6"}]},{default:()=>[e(E,{modelValue:this.form.xmlFileUrl,"onUpdate:modelValue":u=>this.form.xmlFileUrl=u,bucket:"cloud-coach",accept:"application/xml",uploadType:"file",type:"music",btnText:"\u4E0A\u4F20XML\u6587\u4EF6",extraTips:"\u4EC5\u652F\u6301XML/MXML\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u6700\u5927\u4E0D\u80FD\u8D85\u8FC78MB",onChange:this.readerFile,onRemove:()=>{this.form.backgroundMp3s=[]}},null)]}),this.form.backgroundMp3s.length>0&&e(o,null,{label:()=>e("div",{class:"flex items-center"},[e("i",{style:"color: var(--el-color-danger);margin-right: 4px;"},[a("*")]),a("\u4E0A\u4F20\u539F\u97F3"),e(O,{effect:"dark",placement:"top"},{content:()=>e("div",{class:"w-[445px]"},[a("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"),e("br",null,null),a("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\u300AXXX\u300B\uFF0C\u4E3E\u4F8B\uFF1A\u4EBA\u58F0\u7684\u65CB\u8F6C\u6728\u9A6C\u300A\u54C8\u5C14\u7684\u79FB\u52A8\u57CE\u5821\u300B\uFF08\u957F\u7B1B\u4E8C\u91CD\u594F\u7248\uFF09"),e("br",null,null),a("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")]),default:()=>e("i",{class:n.iconQesution},null)})]),default:()=>e(v,null,[this.form.backgroundMp3s.map((u,s)=>e(o,{prop:`backgroundMp3s.${s}.url`,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u539F\u97F3\u6587\u4EF6",trigger:"blur,change"}],class:n.formItem},{default:()=>[e(E,{modelValue:u.url,"onUpdate:modelValue":i=>u.url=i,bucket:"cloud-coach",accept:".mp3",uploadType:"file",size:8,type:"music",btnText:"\u4E0A\u4F20\u539F\u97F3\u6587\u4EF6",extraTips:"\u4EC5\u652F\u6301MP3\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u6700\u5927\u4E0D\u80FD\u8D85\u8FC78"},null)]}))])}),e("div",{class:n.fAlert},[a("\u66F2\u76EE\u4FE1\u606F")]),e(o,{label:"\u66F2\u76EE\u540D\u79F0",prop:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u66F2\u76EE\u540D\u79F0"}]},{default:()=>[e(C,{modelValue:this.form.name,"onUpdate:modelValue":u=>this.form.name=u,placeholder:"\u8BF7\u9009\u62E9\u66F2\u76EE\u540D\u79F0",maxlength:50,showWordLimit:!0},null)]}),e(o,{label:"\u97F3\u4E50\u4EBA",prop:"composer",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u97F3\u4E50\u4EBA"}]},{default:()=>[e(C,{modelValue:this.form.composer,"onUpdate:modelValue":u=>this.form.composer=u,placeholder:"\u8BF7\u8F93\u5165\u97F3\u4E50\u4EBA",maxlength:14,showWordLimit:!0},null)]}),e(o,{label:"\u66F2\u76EE\u63CF\u8FF0",prop:"remark"},{default:()=>[e(C,{modelValue:this.form.remark,"onUpdate:modelValue":u=>this.form.remark=u,placeholder:"\u8BF7\u8F93\u5165\u66F2\u76EE\u63CF\u8FF0",maxlength:200,showWordLimit:!0,type:"textarea"},null)]}),e(o,{label:"\u66F2\u8C31\u5C01\u9762",prop:"musicCover",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u66F2\u8C31\u5C01\u9762"}]},{default:()=>[e(L,{modelValue:this.form.musicCover,bucket:"cloud-coach",cropUploadSuccess:u=>{this.form.musicCover=u},domSize:{height:"150px"},options:{title:"\u66F2\u8C31\u5C01\u9762",enlarge:2,autoCropWidth:300,autoCropHeight:300}},null)]}),e(o,{label:"\u66F2\u76EE\u901F\u5EA6",prop:"playSpeed",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u66F2\u76EE\u901F\u5EA6"}]},{default:()=>[e(G,{controls:!1,modelValue:this.form.playSpeed,"onUpdate:modelValue":u=>this.form.playSpeed=u,placeholder:"\u8BF7\u8F93\u5165\u66F2\u76EE\u901F\u5EA6",min:45,max:270},null)]}),e(o,{label:"\u66F2\u76EE\u6807\u7B7E",prop:"tags",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u66F2\u76EE\u6807\u7B7E"}]},{default:()=>[e(R,{multiple:!0,modelValue:this.form.tags,"onUpdate:modelValue":u=>this.form.tags=u,placeholder:"\u8BF7\u9009\u62E9\u66F2\u76EE\u6807\u7B7E",multipleLimit:3,class:"w-full"},fu(t=this.tagList.map(u=>e(W,{key:u.id,value:u.id,label:u.name},null)))?t:{default:()=>[t]})]}),e(o,{label:"\u662F\u5426\u6536\u8D39",prop:"paymentType",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u6536\u8D39"}]},{default:()=>[e(x,{modelValue:this.form.paymentType,"onUpdate:modelValue":u=>this.form.paymentType=u},{default:()=>[e(h,{label:"FREE",class:"mr-3 w-24"},{default:()=>[a("\u5426")]}),e(h,{label:"CHARGE",class:"w-24"},{default:()=>[a("\u662F")]})]})]}),this.form.paymentType==="CHARGE"&&e(v,null,[e(o,{label:"\u6536\u8D39\u4EF7\u683C",prop:"musicPrice",rules:[{required:!0,validator:Eu}]},{default:()=>[e(C,{modelValue:this.form.musicPrice,"onUpdate:modelValue":u=>this.form.musicPrice=u,placeholder:"\u8BF7\u8F93\u5165\u6536\u8D39\u4EF7\u683C",maxlength:5,onKeyup:this.onFormatter},{suffix:()=>e("span",{class:"text-base text-[#999]"},[a("\u5143")])})]}),e(o,null,{default:()=>[e("div",{class:n.rule},[e("p",null,[a("\u6263\u9664\u624B\u7EED\u8D39\u540E\u8BE5\u66F2\u76EE\u9884\u8BA1\u6536\u5165\u4E3A\uFF1A")]),e("p",null,[a("\u6BCF\u4EBA\uFF1A"),e("span",null,[(parseFloat(this.form.musicPrice||"0")||0)*(100-this.music_sheet_service_fee)/100]),a("\u5143/\u4EBA")]),e("p",null,[a("\u60A8\u7684\u4E50\u8C31\u6536\u5165\u5728\u5B66\u5458\u8D2D\u4E70\u540E"),this.music_account_period,a("\u5929\u7ED3\u7B97\u5230\u60A8\u7684\u8D26\u6237\u4E2D")])])]})])]}),e("div",{class:"text-center pt-6 pb-7"},[e(B,{class:"!w-44 !h-[48px]",round:!0,onClick:()=>{this.$router.back()}},{default:()=>[a("\u53D6\u6D88")]}),e(B,{type:"primary",class:"!w-44 !h-[48px]",round:!0,onClick:this.onSubmit,loading:this.submitLoading},{default:()=>[a("\u63D0\u4EA4\u5BA1\u6838")]})]),e(T,{modelValue:this.visibleShow,"onUpdate:modelValue":u=>this.visibleShow=u,destroyOnClose:!0,customClass:n.messageDialog},{default:()=>[e(M,{type:"upload",title:"\u4E0A\u4F20\u987B\u77E5",onConfirm:()=>this.visibleShow=!1},null)]}),e(T,{modelValue:this.visibleShow2,"onUpdate:modelValue":u=>this.visibleShow2=u,destroyOnClose:!0,customClass:n.messageDialog2},{default:()=>[e(M,{type:"error",title:"\u89E3\u6790\u5931\u8D25",onConfirm:()=>this.visibleShow2=!1},null)]})])}});export{Du as default,Eu as validator};