!function(){function e(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function t(t){for(var r=1;rdiv{flex:1 auto}._imgGroup_1smuq_299 ._orderPriceInfo_1smuq_311 ._orderPriceNum_1smuq_318{flex:0 auto;width:2.66667rem;text-align:right;display:flex;flex-direction:column;justify-content:center}._imgGroup_1smuq_299 ._orderPriceInfo_1smuq_311 ._orderPriceNum_1smuq_318 ._opNums_1smuq_326{font-size:.42667rem;font-family:DINA;font-weight:700;color:#333;line-height:.37333rem}._imgGroup_1smuq_299 ._orderPriceInfo_1smuq_311 ._orderPriceNum_1smuq_318 ._opNums_1smuq_326 span{font-size:.32rem}._imgGroup_1smuq_299 ._orderPriceInfo_1smuq_311 ._orderPriceNum_1smuq_318 ._opBuyLength_1smuq_336{font-size:.34667rem;color:#777;line-height:.48rem}._btnGroup_1smuq_341{padding-top:0}._btnGroup_1smuq_341 ._btnPrice_1smuq_344{font-family:DINA;font-size:.58667rem;font-weight:700;color:#ff4e19}._btnGroup_1smuq_341 .van-cell__value{flex:1 auto;display:flex;justify-content:flex-end}._btnGroup_1smuq_341 .van-button{height:.8rem;line-height:.8rem;min-width:2.13333rem}._btnGroup_1smuq_341 .van-button+.van-button{margin-left:.26667rem}._btnGroup_1smuq_341 ._btns_1smuq_363{display:flex}._preApplyC_1smuq_366{--van-dialog-message-font-size: .42667rem !important}._dialogTitle_1smuq_19{padding-left:.66667rem;text-align:left;font-size:.48rem;font-weight:500;color:#333;line-height:.66667rem;padding-bottom:.32rem}._dialogTitle_1smuq_19 i{display:inline-block;width:.10667rem;height:.37333rem;background:#ff8057;border-radius:.05333rem;margin-right:.16rem}._dialogRefund_1smuq_386{padding:.53333rem 0 .4rem .66667rem}._refundContent_1smuq_389{padding:0 .53333rem .66667rem}._refundContent_1smuq_389 ._tips_1smuq_392{font-size:.4rem;color:#333;line-height:.56rem}._container_1smuq_397 .van-button{font-size:.48rem;font-weight:500}._refundTitle_1smuq_401{padding-top:.66667rem;font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem}._refundTitle_1smuq_401 span{color:#f44541}._phoneName_1smuq_411{background:#f2f2f2;border-radius:.16rem}\n',document.head.appendChild(i),System.register(["./index-legacy.47bc1690.js","./index-legacy.75f1c095.js","./index-legacy.bab9fe30.js","./index-legacy.569a2858.js","./index-legacy.25e655f1.js","./index-legacy.453fd926.js","./index-legacy.0ebc214d.js","./index-legacy.62a334e5.js","./function-call-legacy.bd764227.js","./index-legacy.697c501a.js","./countUp.min-legacy.52e432a0.js","./index-legacy.a418c316.js","./index-legacy.b4c92c67.js","./index-legacy.df49868a.js","./index-legacy.1900d24e.js","./index-legacy.deb7af23.js","./index-legacy.92a01198.js","./index-legacy.4e015ad0.js","./index-legacy.57721991.js","./index-legacy.4df1d4ab.js","./index-legacy.21964237.js","./index-legacy.00966b07.js","./Checker-legacy.289748ec.js","./Picker-legacy.cd27e6c1.js","./ImagePreview-legacy.208778d7.js","./index-legacy.18044794.js","./use-tab-status-legacy.7bf91b8c.js"],(function(e){"use strict";var n,r,i,s,a,u,c,l,d,m,p,f,_,g,h,y,b,v,x,q,C,I,k,P,T,A,S,w,N,R,j,G,O,F,B,V,E,z,U,D,L,Y,K,M,H,X,Z,J;return{setters:[function(e){n=e.d,r=e.ah,i=e.ag,s=e.r,a=e.$,u=e.c,c=e.q,l=e.o,d=e.B,m=e.P,p=e.a$,f=e.m,_=e.F,g=e.a5,h=e.b6,y=e._,b=e.ak,v=e.al,x=e.R,q=e.f,C=e.bd,I=e.bo,k=e.bg},function(e){P=e.F},function(e){T=e.C},function(e){A=e.F},function(e){S=e.R,w=e.a},function(e){N=e.T},function(e){R=e.I},function(e){j=e.P},function(e){G=e.s},function(e){O=e.O},function(e){F=e.C},function(e){B=e.O},function(e){V=e.M,E=e.G},function(e){z=e.O},function(e){U=e.C},function(e){D=e.C},function(e){L=e.C},function(e){Y=e.b},function(e){K=e.L},function(e){M=e.G,H=e.a},function(e){X=e.S},function(e){Z=e.T,J=e.a},function(){},function(){},function(){},function(){},function(){}],execute:function(){for(var Q={preApply:"_preApply_1smuq_1",popupContainer:"_popupContainer_1smuq_15",dialogTitle:"_dialogTitle_1smuq_19",popupTips:"_popupTips_1smuq_35",title1:"_title1_1smuq_40",banner:"_banner_1smuq_55",orchestraName:"_orchestraName_1smuq_61",instrumentPriceImg:"_instrumentPriceImg_1smuq_69",applyTitle:"_applyTitle_1smuq_79",applyTips:"_applyTips_1smuq_96",applyCellGroup:"_applyCellGroup_1smuq_101",radioSection:"_radioSection_1smuq_108",radioItem:"_radioItem_1smuq_113",mlr13:"_mlr13_1smuq_124",paymentTips:"_paymentTips_1smuq_127",paymentContainer:"_paymentContainer_1smuq_141",needPrice:"_needPrice_1smuq_148",allPrice:"_allPrice_1smuq_163",sectionCell:"_sectionCell_1smuq_171",checkbox:"_checkbox_1smuq_181",extra:"_extra_1smuq_184",sectionPrice:"_sectionPrice_1smuq_187",price:"_price_1smuq_194",free:"_free_1smuq_207",gives:"_gives_1smuq_210",sectionTips:"_sectionTips_1smuq_215",iconGives:"_iconGives_1smuq_224",iconChecked:"_iconChecked_1smuq_229",numFont:"_numFont_1smuq_245",numPrefix:"_numPrefix_1smuq_248",section:"_section_1smuq_171",img:"_img_1smuq_255",brandName:"_brandName_1smuq_269",model:"_model_1smuq_275",orderCellGroup:"_orderCellGroup_1smuq_281",payTime:"_payTime_1smuq_288",payStatus:"_payStatus_1smuq_293",paySuccess:"_paySuccess_1smuq_296",imgGroup:"_imgGroup_1smuq_299",orderPriceInfo:"_orderPriceInfo_1smuq_311",orderPriceNum:"_orderPriceNum_1smuq_318",opNums:"_opNums_1smuq_326",opBuyLength:"_opBuyLength_1smuq_336",btnGroup:"_btnGroup_1smuq_341",btnPrice:"_btnPrice_1smuq_344",btns:"_btns_1smuq_363",preApplyC:"_preApplyC_1smuq_366",dialogRefund:"_dialogRefund_1smuq_386",refundContent:"_refundContent_1smuq_389",tips:"_tips_1smuq_392",container:"_container_1smuq_397",refundTitle:"_refundTitle_1smuq_401",phoneName:"_phoneName_1smuq_411"},W=[],$=1;$<=40;$++)W.push({text:$+"班",value:$});var ee=n({name:"apply",props:{schoolSystem:{type:String,default:"sixYearSystem"},registerInfo:{type:Object,defualt:{}},code:{type:String,default:""}},emits:["next"],setup:function(e,n){n.slots,n.attrs;var _=n.emit,g=r();i();var h=s({detail:{},currentGrade:[{text:"一年级",value:1},{text:"二年级",value:2},{text:"三年级",value:3},{text:"四年级",value:4},{text:"五年级",value:5},{text:"六年级",value:6},{text:"七年级",value:7},{text:"八年级",value:8},{text:"九年级",value:9}],classList:W,subjectList:[],gradeStatus:!1,classStatus:!1,subjectStatus:!1,pattern:/^1(3|4|5|6|7|8|9)\d{9}$/,nameReg:/^[\u4E00-\u9FA5]+$/,subjectChangeStatus:!1}),y=s({username:null,sex:null,currentGrade:null,currentGradeTxt:null,currentClass:"",currentClassTxt:null,registerSubjectId:"",registerSubjectTxt:null,parentName:null,phone:null}),b=function(){var e=o(regeneratorRuntime.mark((function e(){var t,n,r,o,i,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.get("/api-student/orchestraRegister/register/"+g.query.id);case 3:t=e.sent,n=t.data,r=n||{},h.detail=r,o=h.currentGrade.find((function(e){return e.value==r.currentGrade})),i=h.classList.find((function(e){return e.value==r.currentClass})),s=h.subjectList.find((function(e){return e.value==r.registerSubjectId})),y.username=r.username,y.sex=r.sex?1:0,y.currentGrade=r.currentGrade,y.currentGradeTxt=o?o.text:"",y.currentClass=r.currentClass,y.currentClassTxt=i?i.text:"",y.registerSubjectId=r.registerSubjectId,y.registerSubjectTxt=s?s.text:"",y.parentName=r.parentName,y.phone=r.phone,e.next=25;break;case 22:e.prev=22,e.t0=e.catch(0),console.log(e.t0);case 25:case"end":return e.stop()}}),e,null,[[0,22]])})));return function(){return e.apply(this,arguments)}}(),v=function(){var e=o(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.post("/api-student/open/orchestraSubjectConfig/pageByOrchestraId",{data:{orchestraId:g.query.id,page:1,rows:100}});case 3:t=e.sent,(t.data.rows||[]).forEach((function(e){h.subjectList.push({text:e.name,value:e.subjectId})})),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),x=function(e){return h.nameReg.test(e)&&e.length>=2&&e.length<=15},q=function(e){return e?h.nameReg.test(e)?e.length<2||e.length>15?"学员姓名必须为2~15个字":"":"学员姓名必须为中文":"请填写学员真实姓名"},C=function(){var n=o(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,r=t({orchestraId:g.query.id,schoolId:h.detail.schoolId},y),h.detail.id&&(r.id=h.detail.id),n.next=5,f.post("/api-student/orchestraRegister/save",{hideLoading:!1,data:t(t({},r),{},{code:e.code})});case 5:setTimeout((function(){_("next","payment")}),100),n.next=10;break;case 8:n.prev=8,n.t0=n.catch(0);case 10:case"end":return n.stop()}}),n,null,[[0,8]])})));return function(){return n.apply(this,arguments)}}(),I=function(){var t;G([null===(t=e.registerInfo)||void 0===t?void 0:t.instrumentPriceImg])};return a(o(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,v();case 2:return e.next=4,b();case 4:case"end":return e.stop()}}),e)})))),function(){return u("div",{class:Q.preApplyC},[u(P,{validateFirst:!0,scrollToError:!0,onSubmit:C,ref:"form",class:Q.form},{default:function(){var t,n;return[u("div",{class:Q.applyTitle},[c("学员信息")]),u(T,{inset:!0,class:Q.applyCellGroup},{default:function(){return[u(A,{required:!0,label:"学员信息",placeholder:"请填写学员真实姓名",inputAlign:"right",modelValue:y.username,"onUpdate:modelValue":function(e){return y.username=e},maxlength:15,rules:[{validator:x,message:q}]},null),u(A,{required:!0,label:"性别",inputAlign:"right",rules:[{required:!0,message:"请选择性别"}]},{input:function(){return u(S,{modelValue:y.sex,"onUpdate:modelValue":function(e){return y.sex=e}},{default:function(){return[u(N,{size:"large",type:"primary",color:1!==y.sex?"#EAEAEA":"#FF8057",textColor:1!==y.sex?"#AAA":"#FFF",class:Q.radioSection,round:!0},{default:function(){return[u(w,{class:Q.radioItem,name:1},null),c("男生")]}}),u(N,{size:"large",type:"primary",color:0!==y.sex?"#EAEAEA":"#FF8057",textColor:0!==y.sex?"#AAA":"#FFF",class:Q.radioSection,round:!0},{default:function(){return[u(w,{class:Q.radioItem,name:0},null),c("女生")]}})]}})}}),u(A,{required:!0,label:"年级",inputAlign:"right",readonly:!0,isLink:!0,placeholder:"请选择年级",modelValue:y.currentGradeTxt,"onUpdate:modelValue":function(e){return y.currentGradeTxt=e},onClick:function(){return h.gradeStatus=!0},rules:[{required:!0,message:"请选择年级"}]},null),u(A,{required:!0,label:"班级",inputAlign:"right",readonly:!0,isLink:!0,placeholder:"请选择班级",modelValue:y.currentClassTxt,"onUpdate:modelValue":function(e){return y.currentClassTxt=e},onClick:function(){return h.classStatus=!0},rules:[{required:!0,message:"请选择班级"}]},null)]}}),u("div",{class:Q.applyTitle},[c("声部信息")]),u("div",{class:Q.applyTips},[c("(请务必按照学生的录取声部填报)")]),u(T,{inset:!0,class:Q.applyCellGroup},{default:function(){return[u(A,{required:!0,label:"声部",inputAlign:"right",readonly:!0,isLink:!0,placeholder:"请选择声部",modelValue:y.registerSubjectTxt,"onUpdate:modelValue":function(e){return y.registerSubjectTxt=e},onClick:function(){var t,n,r;h.subjectList.length<=0?l("暂无报名声部"):"LEARNING"===(null===(t=e.registerInfo)||void 0===t?void 0:t.registerStatus)||"OUTOF_ORCHESTRA"===(null===(n=e.registerInfo)||void 0===n?void 0:n.registerStatus)&&(null===(r=e.registerInfo)||void 0===r?void 0:r.orderNumber)>0?h.subjectChangeStatus=!0:h.subjectStatus=!0},rules:[{required:!0,message:"请选择声部"}]},null)]}}),"PARENT_CONFERENCES"===(null===(t=e.registerInfo)||void 0===t?void 0:t.orchestraRegisterType)&&u(R,{src:null===(n=e.registerInfo)||void 0===n?void 0:n.instrumentPriceImg,class:Q.instrumentPriceImg,onClick:I},null),u("div",{class:Q.applyTitle},[c("家长信息")]),u(T,{inset:!0,class:Q.applyCellGroup},{default:function(){return[u(A,{required:!0,label:"家长姓名",inputAlign:"right",placeholder:"请填写家长真实姓名",modelValue:y.parentName,"onUpdate:modelValue":function(e){return y.parentName=e},maxlength:15,rules:[{required:!0,message:"请填写家长真实姓名"}]},null),u(A,{required:!0,label:"手机号",inputAlign:"right",placeholder:"请输入手机号",modelValue:y.phone,"onUpdate:modelValue":function(e){return y.phone=e},maxlength:11,type:"tel",rules:[{pattern:h.pattern,message:"输入监护人手机号码有误"}]},null)]}}),u("div",{class:"btnGroup",style:{paddingTop:"30px"}},[u(d,{type:"primary",round:!0,block:!0,"native-type":"submit"},{default:function(){return[c("下一步")]}})])]}}),u(m,{show:h.gradeStatus,"onUpdate:show":function(e){return h.gradeStatus=e},position:"bottom",round:!0,safeAreaInsetBottom:!0,lazyRender:!1,class:"popupBottomSearch"},{default:function(){return[u(j,{showToolbar:!0,columns:h.currentGrade,onCancel:function(){return h.gradeStatus=!1},onConfirm:function(e){var t=e.selectedOptions[0];y.currentGrade=t.value,y.currentGradeTxt=t.text,h.gradeStatus=!1}},null)]}}),u(m,{show:h.classStatus,"onUpdate:show":function(e){return h.classStatus=e},position:"bottom",round:!0,class:"popupBottomSearch"},{default:function(){return[u(j,{showToolbar:!0,columns:h.classList,onCancel:function(){return h.classStatus=!1},onConfirm:function(e){var t=e.selectedOptions[0];y.currentClass=t.value,y.currentClassTxt=t.text,h.classStatus=!1}},null)]}}),u(m,{show:h.subjectStatus,"onUpdate:show":function(e){return h.subjectStatus=e},position:"bottom",round:!0,class:"popupBottomSearch"},{default:function(){return[u(j,{showToolbar:!0,columns:h.subjectList,onCancel:function(){return h.subjectStatus=!1},onConfirm:function(e){var t=e.selectedOptions[0];y.registerSubjectId=t.value,y.registerSubjectTxt=t.text,h.subjectStatus=!1}},null)]}}),u(p,{show:h.subjectChangeStatus,"onUpdate:show":function(e){return h.subjectChangeStatus=e},message:"您已有报名订单,不可更换声部",messageAlign:"center",confirmButtonText:"确定"},{title:function(){return u("div",{class:Q.dialogTitle},[u("i",null,null),c("提示")])}})])}}}),te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAAAXNSR0IArs4c6QAAAn5JREFUSEu9lk1ME0EUx3/T0hYa0BBNJCZEDVGiB48GDsjNix4pFTHePXgwKmoQXSpoKCfPXhQJgnjUizflQOPZBI0mRJRAgIiIVVpCx8xutx90t9sPs3Pcee/93nvzn9kncHkJJ54EgdbdAeIsgnYkRxE06n6SdQSfkcyCfI32Ykaor0VWUaDUznch5BCSVqfE9H3BJ6S4I7TJl3b2lkB5P3SEHc8E0FYSqNAohjd1QQxMz+/eKgDKSE8nqZTKcH+FMNNtDY+nS9x9/jY3Th4wDXsD+KuEme5JPJ4zudAMMN3G9/+hst25ruFNnTLbmwVq4dkqzsypITGhTbUbulLqVmpETjt5VbcvQkq9Qr9ng+G5kqVfKVVdmXtTx4XUuk+DyFNSpTEJ7oH6vbDyzSaE7BRSC0eBGxVDTMcDh+BSP9Q1wNMIfJ2zChkVcjD8DklHVcCDLXDxNtTVw3YSHvfDqkWVghlV4RLQZAv01oCUkNqxNmk+Br23IBCEZAImR2H+g124ZVXhFpKApYXK+PKosfVsGFa/55sdPgE9feCvhcRfmBiBhY/2zRIkigMbGuHKI/D54feGcTZri0bAlpMQvga+AGzFYfwhLH4pfjI60KmleuDraehPeBKBfU0Qugo1PvizCeMPYKngnbaC6y11Fk1u6+K/oDYI6mzjGzA2DCsLpWkuLZoRoM/Ro7kVem8a4lBrcx3GhrItdgygG0TLu/hK/kqR2wkD9mO5NEzGSl38cp82JRK1FLScZT5tysfVx9tMUrr5e9KrNOYY937AOtSYZ9wZMTKtdXOIykDdHBNzle7aIJwHzY765xC02Yz6MZCvqh71y7nXpdr+AzQ6A1zwOYWrAAAAAElFTkSuQmCC",ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAAAk9JREFUSEvFljFoVEEQhr+5A1NdISgImiKFhCTYihYxnSgRxZA3AbGRaKeChVYWr7AxjaB2GmxEyDwvYjAodpoiwVZyElJYaFBQsHiNEd6NbHgXLmpyd0FettydmX/n35nZX2ix3F3MbLBUKg27+1HgoIjsDm7u/gNYFpH5er0+q6pzIuJbhZStDs1sFLgF9La6WH6+BNxU1aeb2f8T0Mx63P2JiBzJHT8Bz4FZ4D3wLd/fCxwChoEzQHee+YKInFPVj38C/wVoZkNAuOEeYEVEYnd/pKpZCzbKInLB3WNgP/AdGFXVN81+GwBzsNfALmAmTdPz4+PjaZt0rplNTk5WKpXKY+A08As43gy6DhhoBN6FzETk7uLi4rU4juudgDVs4zguDQwM3HH3q3mmhxv0rgNOTU3N5282U6vVzm4XrBm0v7//WcjU3RfGxsZChbMGmFdjEt4sTdO+TmncjIWc3g/5m0aheiX0WZIkYbNXRC5FUfRwOzRu5pMkyUV3fwAsRVHUJ9Vq9ViWZaGSQun3tKrGTi9jZmUgtEe3uw+FKTIBXAfuq+qVTgO2Y29m94DLIjIR6Hzr7oPASVV91U6ATm3M7ATwUkTmQoZfgH3AAVVd6TRYO/ZmFgbBZ+BryPCnu3cBXaoaGvW/LzMLg2RVRFaLB9wJSgsrGmAuUHrb3W8U1haFN37ho63w4d1oukK/pzzLYj/gHDTomWIkRoPaQkVUE2hxMrF5chcmhJtBQ59OT08PZll2Kogsd98g9UVkOYikcrn8YmRkpKXU/w3FMJTtm1XXOwAAAABJRU5ErkJggg==",re=n({name:"payment",emits:["next"],setup:function(){var e=r(),n=i(),m=s({paymentType:"",musicPaymentType:"",check:[],checkboxRefs:[],details:[],goodsInfo:{},textBookInfo:{},repaireInfo:{},vipInfo:{},paymentOrderDetails:[],orderInfo:{needPrice:0,originalPrice:0},memberBaoStatus:!1,goodsStatus:!1,selectGoodsId:null,currentPrice:0,selectGoodsInfo:{},dialogStatus:!1,dialogMessage:"",dialogConfig:{}}),p=function(){var e=o(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.get("/api-student/sysParamConfig/queryByParamName",{params:{paramName:"payment_service_provider"}});case 3:t=e.sent,n=t.data,m.paymentType=n.paramValue||"",e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),b=function(){var e=o(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.get("/api-student/userPaymentOrder/unpaid");case 3:t=e.sent,(n=t.data).id&&(m.dialogMessage="您有待支付的订单,是否继续支付",m.dialogStatus=!0,m.dialogConfig=n),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),v=function(){var n=o(regeneratorRuntime.mark((function n(){var r,o,i;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,f.get("/api-student/orchestraRegister/registerGoods/"+e.query.id);case 3:r=n.sent,o=r.data,m.musicPaymentType=o.paymentServiceProvider||"",(o.paymentOrderDetails||[]).forEach((function(e){m.paymentOrderDetails.push(e.goodsType)})),(i=o.details||[]).forEach((function(e){if("INSTRUMENTS"===e.goodsType){var n=e.goodsUrl?e.goodsUrl.split(",")[0]:"";m.goodsInfo=t(t({},e),{},{goodsUrl:n})}else if("TEXTBOOK"===e.goodsType){var r=e.goodsUrl?e.goodsUrl.split(",")[0]:"";m.textBookInfo=t(t({},e),{},{goodsUrl:r})}else"REPAIR"===e.goodsType?m.repaireInfo=t({},e):"VIP"===e.goodsType&&(m.vipInfo=t({},e));m.details=i,m.paymentOrderDetails.includes(e.goodsType)||"TEXTBOOK"!=e.goodsType||m.check.push(e.goodsId)})),q(),n.next=15;break;case 13:n.prev=13,n.t0=n.catch(0);case 15:case"end":return n.stop()}}),n,null,[[0,13]])})));return function(){return n.apply(this,arguments)}}(),x=function(e){m.checkboxRefs[e].toggle(),q()},q=function(){var e=m.details,t={needPrice:0,originalPrice:0};e.forEach((function(e){m.check.includes(e.goodsId)&&!m.paymentOrderDetails.includes(e.goodsType)&&(t.needPrice+=parseFloat(e.currentPrice||0),t.originalPrice+=parseFloat(e.originalPrice||0))})),m.orderInfo=t,I()},C=s({needPrice:null,originalPrice:null}),I=function(){y((function(){C.needPrice?C.needPrice.update(m.orderInfo.needPrice):(C.needPrice=new F("needPrice",m.orderInfo.needPrice,{decimalPlaces:2}),C.needPrice.error?console.error(C.needPrice.error):C.needPrice.start())}))},k=function(){var r=o(regeneratorRuntime.mark((function r(){var o,i,s,a,u,c;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(r.prev=0,!(m.check.length<=0)){r.next=4;break}return l("请选择您要购买的商品"),r.abrupt("return");case 4:return q(),o=[],i=m.details,s=!1,i.forEach((function(e){m.check.includes(e.goodsId)&&!m.paymentOrderDetails.includes(e.goodsType)&&o.push({goodsId:e.goodsId,goodsNum:1,goodsType:e.goodsType,paymentCashAmount:e.currentPrice,paymentCouponAmount:0}),"INSTRUMENTS"===e.goodsType&&m.check.includes(e.goodsId)&&!m.paymentOrderDetails.includes(e.goodsType)&&(s=!1)})),a=m.repaireInfo,s&&a.goodsId&&o.push({goodsId:a.goodsId,goodsNum:1,goodsType:a.goodsType,paymentCashAmount:a.currentPrice,paymentCouponAmount:0}),r.next=13,f.post("/api-student/userPaymentOrder/executeOrder",{hideLoading:!1,data:{paymentType:m.musicPaymentType||m.paymentType,bizId:e.query.id,orderType:"ORCHESTRA",paymentCashAmount:m.orderInfo.needPrice||0,paymentCouponAmount:0,goodsInfos:o,orderName:"乐团报名缴费",orderDesc:"乐团报名缴费"}});case 13:u=r.sent,c=u.data,console.log(c),n.push({path:"/orderDetail",query:{pm:1,config:JSON.stringify(t(t({},c.paymentConfig),{},{paymentType:c.paymentType})),orderNo:c.orderNo}}),r.next=22;break;case 19:r.prev=19,r.t0=r.catch(0),console.log(r.t0);case 22:case"end":return r.stop()}}),r,null,[[0,19]])})));return function(){return r.apply(this,arguments)}}();return a((function(){p(),v(),b()})),function(){return u(_,null,[u("div",{class:Q.applyTitle},[c("报名须知")]),u("div",{class:[Q.paymentTips,Q.mlr13]},[u("p",null,[c("1、"),u("span",null,[c("乐团免费政策")]),c(":学生在团期间训练及教材免费政策(教材邮费需自理);")]),u("p",null,[c("2、"),u("span",null,[c("入团必备工具")]),c(":为了符合乐团学练同频的要求,学生在入团前需准备好乐团Ai训练工具和乐器两项工具;")]),u("p",null,[c("3、"),u("span",null,[c("入团必备工具准备的原则")]),c(":家长可自行准备(需按照乐团提供的参考参数准备),也可勾选下方项目技术方提供的乐团工具;")]),u("p",null,[c("4、"),u("span",null,[c("温馨提示")]),c(":自行准备的家长请在收到开团信息后再进行工具准备(避免出现时间浪费),在项目技术方购置的家长请放心提交(Ai学练工具将在首次训练时激活)")])]),u(U,{modelValue:m.check,"onUpdate:modelValue":function(e){return m.check=e},style:{paddingBottom:"20px"},onChange:function(){q()}},{default:function(){return[!m.paymentOrderDetails.includes("VIP")&&u(_,null,[u(T,{inset:!0,class:[Q.mlr13,Q.sectionCell],onClick:function(){return x(m.vipInfo.goodsId)}},{default:function(){return[u(L,{border:!1},{icon:function(){return u(D,{name:m.vipInfo.goodsId,class:Q.checkbox,ref:function(e){return m.checkboxRefs[m.vipInfo.goodsId]=e},onClick:function(e){e.stopPropagation()}},{icon:function(e){return u(g,{class:Q.iconChecked,name:e.checked?te:ne},null)}})},title:function(){return u("div",{class:Q.section},[u(R,{class:Q.img,src:m.vipInfo.goodsUrl,onClick:function(e){e.stopPropagation(),m.memberBaoStatus=!0}},null),u("div",{class:Q.sectionContent},[u("h2",{onClick:function(e){e.stopPropagation(),m.memberBaoStatus=!0}},[m.vipInfo.goodsName]),u(N,{color:"linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)",textColor:"#fff",class:Q.brandName},{default:function(){return[c("6个月")]}}),u("p",{class:[Q.model,"van-multi-ellipsis--l2"]},[m.vipInfo.description])])])}}),u(L,null,{title:function(){return u("div",{class:Q.extra},[u("div",{class:Q.sectionPrice},[u("p",{class:Q.price},[c("团购价:"),u("span",{class:Q.numFont},[u("span",{class:Q.numPrefix},[c("¥")]),h(m.vipInfo.currentPrice)])]),u("p",{class:Q.originPrice},[c("原价:"),u("del",{class:Q.numFont},[c("¥ "),h(m.vipInfo.originalPrice)])])])])}})]}})]),!m.paymentOrderDetails.includes("INSTRUMENTS")&&u(_,null,[u(T,{inset:!0,class:[Q.mlr13,Q.sectionCell],onClick:function(){return x(m.goodsInfo.goodsId)}},{default:function(){return[u(L,{border:!1},{icon:function(){return u(D,{name:m.goodsInfo.goodsId,class:Q.checkbox,ref:function(e){return m.checkboxRefs[m.goodsInfo.goodsId]=e},onClick:function(e){e.stopPropagation()}},{icon:function(e){return u(g,{class:Q.iconChecked,name:e.checked?te:ne},null)}})},title:function(){return u("div",{class:Q.section},[u(R,{class:Q.img,src:m.goodsInfo.goodsUrl,onClick:function(e){e.stopPropagation(),m.selectGoodsId=m.goodsInfo.goodsId,m.currentPrice=m.goodsInfo.currentPrice,m.selectGoodsInfo={showFree:!0,originalPrice:m.repaireInfo.originalPrice},m.goodsStatus=!0}},null),u("div",{class:Q.sectionContent},[u("h2",{onClick:function(e){e.stopPropagation(),m.selectGoodsId=m.goodsInfo.goodsId,m.currentPrice=m.goodsInfo.currentPrice,m.goodsStatus=!0}},[m.goodsInfo.goodsName]),u(N,{color:"linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)",textColor:"#fff",class:Q.brandName},{default:function(){return[m.goodsInfo.brandName]}}),u("p",{class:[Q.model,"van-multi-ellipsis--l2"]},[m.goodsInfo.description])])])}}),u(L,{border:!1},{title:function(){return u("div",{class:Q.extra},[u("div",{class:Q.sectionPrice},[u("p",{class:Q.price},[c("团购价:"),u("span",{class:Q.numFont},[u("span",{class:Q.numPrefix},[c("¥ ")]),h(m.goodsInfo.currentPrice)])]),u("p",{class:Q.originPrice},[c("原价:"),u("del",{class:Q.numFont},[c("¥ "),h(m.goodsInfo.originalPrice)])])])])}})]}})]),!m.paymentOrderDetails.includes("TEXTBOOK")&&u(_,null,[u(T,{inset:!0,class:[Q.mlr13,Q.sectionCell],onClick:function(){}},{default:function(){return[u(L,{border:!1},{icon:function(){return u(D,{name:m.textBookInfo.goodsId,disabled:!0,class:Q.checkbox,ref:function(e){return m.checkboxRefs[m.textBookInfo.goodsId]=e},onClick:function(e){e.stopPropagation()}},{icon:function(e){return u(g,{class:Q.iconChecked,name:e.checked?te:ne},null)}})},title:function(){return u("div",{class:Q.section},[u(R,{class:Q.img,src:m.textBookInfo.goodsUrl,onClick:function(e){e.stopPropagation(),m.selectGoodsId=m.textBookInfo.goodsId,m.currentPrice=m.textBookInfo.currentPrice,m.selectGoodsInfo={},m.goodsStatus=!0}},null),u("div",{class:Q.sectionContent},[u("h2",{onClick:function(e){e.stopPropagation(),m.selectGoodsId=m.textBookInfo.goodsId,m.currentPrice=m.textBookInfo.currentPrice,m.selectGoodsInfo={},m.goodsStatus=!0}},[m.textBookInfo.goodsName]),u(N,{color:"linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)",textColor:"#fff",class:Q.brandName},{default:function(){return[m.textBookInfo.brandName]}}),u("p",{class:[Q.model,"van-multi-ellipsis--l2"]},[m.textBookInfo.description])])])}}),u(L,null,{title:function(){return u("div",{class:Q.extra},[u("div",{class:Q.sectionPrice},[u("p",{class:Q.price},[c("团购价:"),u("span",{class:[m.textBookInfo.currentPrice>0?Q.numFont:Q.free]},[m.textBookInfo.currentPrice>0?u(_,null,[u("span",{class:Q.numPrefix},[c("¥ ")]),h(m.textBookInfo.currentPrice)]):"免费"])]),u("p",{class:Q.originPrice},[c("原价:"),u("del",{class:Q.numFont},[c("¥ "),h(m.textBookInfo.originalPrice)])])])])}})]}})])]}}),u(O,{position:"bottom",background:"white"},{default:function(){return[u("div",{class:Q.paymentContainer},[u("div",{class:Q.payemntPrice},[u("p",{class:Q.needPrice},[c("支付金额:"),u("span",{class:Q.numFont},[u("span",null,[c("¥ ")]),u("i",{style:"font-style: normal",id:"needPrice"},null)])]),u("p",{class:Q.allPrice},[u("del",{class:Q.numFont},[c("总原价:¥ "),h(m.orderInfo.originalPrice)])])]),u("div",{class:Q.paymentBtn},[u(d,{color:"linear-gradient(135deg, #FF8C4A 0%, #FF531C 100%)",round:!0,onClick:k},{default:function(){return[c("立即提交")]}})])])]}}),u(B,{modelValue:m.memberBaoStatus,"onUpdate:modelValue":function(e){return m.memberBaoStatus=e},position:"right"},{default:function(){return[u(V,null,null)]}}),u(B,{modelValue:m.goodsStatus,"onUpdate:modelValue":function(e){return m.goodsStatus=e},position:"right",destroy:!0},{default:function(){return[m.goodsStatus&&u(E,{id:m.selectGoodsId,groupPrice:m.currentPrice,goodsInfo:m.selectGoodsInfo},null)]}}),u(z,{title:"提示",show:m.dialogStatus,"onUpdate:show":function(e){return m.dialogStatus=e},message:m.dialogMessage,confirmButtonText:"继续支付",cancelButtonText:"取消订单",showCancelButton:!0,onConfirm:function(){var e=m.dialogConfig.paymentConfig;n.push({path:"/orderDetail",query:{pm:1,config:JSON.stringify(t(t({},e.paymentConfig),{},{paymentType:e.paymentType})),orderNo:e.orderNo}})},onCancel:(e=o(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.post("/api-student/userPaymentOrder/cancelPayment/"+m.dialogConfig.orderNo);case 3:e.next=7;break;case 5:e.prev=5,e.t0=e.catch(0);case 7:case"end":return e.stop()}}),e,null,[[0,5]])}))),function(){return e.apply(this,arguments)})},null)]);var e}}});var oe=n({name:"order",emits:["next"],setup:function(){var e=i(),n=r(),l=s({isClick:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{page:1,rows:20},resionList:[],refundStatus:!1,resion:null,refundSelect:{},checked:null}),d=function(){var e=o(regeneratorRuntime.mark((function e(){var r,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!l.isClick){e.next=3;break}return e.abrupt("return");case 3:return l.isClick=!0,e.next=6,f.post("/api-student/userPaymentOrder/page",{data:t(t({},l.params),{},{bizId:n.query.id,goodsQuery:!0})});case 6:if(r=e.sent,l.listState.loading=!1,o=r.data||{},!(l.list.length>0&&1===o.current)){e.next=11;break}return e.abrupt("return");case 11:(i=o.rows||[]).goodsInfos&&i.goodsInfos.forEach((function(e){var t=e.goodsUrl?e.goodsUrl.split(",")[0]:"";e.goodsUrl=t})),l.list=l.list.concat(i),l.listState.finished=o.current>=o.pages,l.params.page=o.current+1,l.listState.dataShow=l.list.length>0,l.isClick=!1,e.next=25;break;case 20:e.prev=20,e.t0=e.catch(0),l.listState.dataShow=!1,l.listState.finished=!0,l.isClick=!1;case 25:case"end":return e.stop()}}),e,null,[[0,20]])})));return function(){return e.apply(this,arguments)}}();return a((function(){d()})),function(){var t,n;return u("div",{style:{paddingTop:"20px"}},[l.listState.dataShow?u(K,{finished:l.listState.finished,finishedText:" ",class:[Q.liveList],onLoad:d,immediateCheck:!1},(n=t=l.list.map((function(t){return u(T,{inset:!0,class:Q.orderCellGroup,onClick:function(){return function(t){e.push({path:"payment-result",query:{orderNo:t.orderNo,refund:"refund"}})}(t)}},{default:function(){return[u(L,{title:t.createTime,titleClass:Q.payTime,value:Y[t.status],valueClass:"WAIT_PAY"===t.status?Q.payStatus:"PAID"===t.status?Q.paySuccess:""},null),u(L,{border:!1,class:Q.imgGroup,center:!0},{title:function(){return u("div",{class:Q.orderPriceInfo},[u(M,{border:!1,columnNum:3},{default:function(){return[t.goodsInfos&&t.goodsInfos.map((function(e,t){return t<3&&u(H,null,{default:function(){return[u(R,{class:Q.img,src:e.goodsUrl},null)]}})}))]}}),u("div",{class:Q.orderPriceNum},[u("div",{class:Q.opNums},[u("span",null,[c("¥ ")]),h(t.currentPrice)]),u("div",{class:Q.opBuyLength},[c("共"),t.goodsInfos&&t.goodsInfos.length||0,c("件")])])])}})]}})})),"function"==typeof n||"[object Object]"===Object.prototype.toString.call(n)&&!v(n)?t:{default:function(){return[t]}})):u(b,{btnStatus:!1,tips:"暂无订单"},null)])}}});e("default",n({name:"pre-apply",setup:function(){var e=r(),n=i(),a=s({tabValue:"apply",heightV:235,registerInfo:{},purchase:!1,register:!0,code:"",dialogStatus:!1,dialogMessage:"",testIsWeixin:!1}),l=x(!1),d=x(["1656572729093021697","1656488025144713217","1661221287237820418","1661222465069686785"]);console.log("提示乐团报名失败",e.query.id,d.value.indexOf(e.query.id)),e.query.id&&-1!=d.value.indexOf(e.query.id)&&(console.log("提示乐团报名失败"),l.value=!0);var p=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("payment"!==t){e.next=3;break}return e.next=3,_();case 3:y((function(){a.tabValue=t,window.scrollTo(0,0)}));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),_=function(){var t=o(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,f.get("/api-student/orchestraRegister/registerStatus/"+e.query.id);case 3:if(n=t.sent,r=n.data,a.registerInfo=r||{},"OUTOF_ORCHESTRA"===r.registerStatus?y((function(){a.tabValue="apply"})):(a.register=r.register,r.register&&y((function(){a.tabValue="payment"})),r.purchase&&(a.purchase=r.purchase,y((function(){a.tabValue="order"})))),"REGISTER"===(o=r.status)||"DOING"===o||"DONE"===o||"PARENT_TEACHER_REGISTRATION"===o){t.next=12;break}return a.dialogMessage="乐团建设中,请稍等",a.dialogStatus=!0,t.abrupt("return");case 12:if(!(r.registerOrchestra>=1)){t.next=16;break}return a.dialogMessage="您已在其它乐团",a.dialogStatus=!0,t.abrupt("return");case 16:t.next=20;break;case 18:t.prev=18,t.t0=t.catch(0);case 20:case"end":return t.stop()}}),t,null,[[0,18]])})));return function(){return t.apply(this,arguments)}}(),g=function(){var t=o(regeneratorRuntime.mark((function t(n){var r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("apply"!==n){t.next=11;break}return t.prev=1,t.next=4,f.get("/api-student/orchestraRegister/registerStatus/"+e.query.id);case 4:r=t.sent,o=r.data,a.registerInfo=o||{},t.next=11;break;case 9:t.prev=9,t.t0=t.catch(1);case 11:window.scrollTo(0,0);case 12:case"end":return t.stop()}}),t,null,[[1,9]])})));return function(e){return t.apply(this,arguments)}}(),h=function(){var e=o(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,f.get("/api-student/open/paramConfig/wechatAppId");case 3:t=e.sent,(n=t.data)&&k(n),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();if(a.testIsWeixin)_();else if(q().weixin){var b=C();b?(a.code=b,_()):h()}else{I();var v=t({returnUrl:e.path},e.query);n.replace({path:"/loginMusic",query:v})}return function(){return u("div",{class:Q.preApply},[u("div",{class:Q.banner},[u("p",{class:Q.orchestraName},[a.registerInfo.orchestraName])]),u(X,{position:"top"},{default:function(){return[u(Z,{lineWidth:20,lineHeight:4,active:a.tabValue,"onUpdate:active":function(e){return a.tabValue=e},onChange:function(e){return g(e)}},{default:function(){return[u(J,{title:"基础信息",name:"apply",disabled:a.purchase},null),u(J,{title:"工具准备",name:"payment",disabled:a.purchase||!a.register},null),u(J,{title:"完成报名",name:"order",disabled:!a.register},null)]}})]}}),"apply"===a.tabValue&&u(ee,{onNext:p,code:a.code,registerInfo:a.registerInfo,schoolSystem:a.registerInfo.schoolSystem},null),"payment"===a.tabValue&&u(re,{onNext:p},null),"order"===a.tabValue&&u(oe,{onNext:p},null),u(z,{title:"提示",show:a.dialogStatus,"onUpdate:show":function(e){return a.dialogStatus=e},message:a.dialogMessage,confirmButtonText:"确定",onConfirm:function(){I();var r=t({returnUrl:e.path},e.query);n.replace({path:"/loginMusic",query:r})}},null),u(m,{show:l.value,"onUpdate:show":function(e){return l.value=e},round:!0,style:{width:"88%",marginTop:"-6vh"},closeOnClickOverlay:!1,class:Q.wxPopupDialog},{default:function(){return[u("div",{class:Q.popupContainer},[u("p",{class:Q.title1},[c("温馨提示")]),u("p",{class:Q.popupTips},[c("乐团报名时间已过,请等待通知")])])]}})])}}}))}}}))}();