index-64d454e3.js 4.6 KB

1
  1. import{d as f,P as g,q as _,x as B,e as y,y as E,a as t,A as n,W as c,C as h,D as v,S as C}from"./index-6f242219.js";import{M as F}from"./index-65800688.js";import{M as b}from"./index-15492547.js";import{u as x}from"./student-register-store-593ceff0.js";import{d as w}from"./deep-clone-c0d00fc2.js";import{M as T}from"./index-fe00497b.js";import{g as D}from"./gift-tip-f48d498f.js";import"./index-a9a43485.js";import"./tcplayer.v4.8.0.min-ab152a0a.js";const G="_studentRegisterContainer_lfxud_8",I="_paymentContainer_lfxud_13",S="_giftTip_lfxud_23",L="_needPrice_lfxud_27",R="_allPrice_lfxud_43",A="_studentSection_lfxud_61",P="_title1_lfxud_68",M="_title2_lfxud_69",V="_content_lfxud_79",q="_functionGroup_lfxud_86",U="_memberGroup_lfxud_92",N="_truns_lfxud_121",W="_trunList_lfxud_140",O="_trunItem_lfxud_145",Y="_tipInfo_lfxud_158",k="_videoGroup_lfxud_165",z="_videoB_lfxud_172",e={"student-register":"_student-register_lfxud_1",studentRegisterContainer:G,paymentContainer:I,giftTip:S,needPrice:L,allPrice:R,studentSection:A,title1:P,title2:M,content:V,functionGroup:q,memberGroup:U,truns:N,trunList:W,trunItem:O,tipInfo:Y,videoGroup:k,videoB:z},$=""+new URL("f-1-097a96bf.png",import.meta.url).href,j=""+new URL("f-2-b1a4ab9b.png",import.meta.url).href,H=""+new URL("f-3-572f64b3.png",import.meta.url).href,J=""+new URL("icon-tip2-1c68714a.png",import.meta.url).href,K=""+new URL("function-bg-28b82e56.png",import.meta.url).href,rt=f({name:"student-register",setup(){const r=g(),i=x(),d=_();i.setShoolId(r.query.sId);const u=B({schoolId:r.query.sId,paymentType:"",popupShow:!1,details:[],schoolType:"",gradeYear:"",bugGoods:!1,registerType:"",detailVip:{},giftVipDay:0,submitLoading:!1,showMore:!0,showTips:!1,showButton:!1,showMessage:"请使用微信打开"}),p=async()=>{try{const{data:s}=await v.get("/edu-app/open/userOrder/registerGoods/"+u.schoolId,{noAuthorization:!0});i.setVip(s.details||[]),u.details=w(s.details||[]),u.details.length>0&&(u.detailVip=u.details[0],u.giftVipDay=u.details[0].membershipDays),u.bugGoods=s.bugGoods,u.schoolType=s.schoolType,u.gradeYear=s.gradeYear,u.registerType=s.registerType,C().weixin?(s.registerType!=="BUG_GOODS"||s.schoolStatus===0)&&(u.showTips=!0,u.showMessage="二维码已经失效,详情请咨询学校老师",u.showButton=!1):u.showTips=!0}catch(s){}},o=y(()=>{let s=0,l=0;return i.getVip.forEach(a=>{s+=Number(a.currentPrice),l+=Number(a.originalPrice)}),{amount:s,originAmount:l}}),m=async()=>{try{u.submitLoading=!0,d.push({path:"/student-register-form",query:{schoolId:u.schoolId}})}finally{u.submitLoading=!1}};return E(async()=>{try{p()}catch(s){}}),()=>t("div",{class:e["student-register"]},[t("div",{class:e.studentRegisterContainer},[t("div",{class:e.studentSection},[t("div",{class:e.title1},null),t("p",{class:e.content},[n("提供在乐器学练中的AI智能学练工具、数字化乐谱与课件,解决学生不会练习、家长无法辅导的乐器学练痛点,学生可实现自主学练,家长即时全面了解学练情况。")])]),t("div",{class:[e.studentSection,e.truns]},[t("div",{class:e.trunList},[t("div",{class:e.trunItem},[t("img",{src:$},null),t("p",null,[n("随身云教练"),t("br",null,null),n("无需请老师")])]),t("div",{class:e.trunItem},[t("img",{src:j},null),t("p",null,[n("简单易操作"),t("br",null,null),n("学生都会练")])]),t("div",{class:e.trunItem},[t("img",{src:H},null),t("p",null,[n("练习可测评"),t("br",null,null),n("家长可省心")])])]),t("div",{class:e.tipInfo},[t("img",{src:J},null)])]),t("div",{class:e.videoGroup},[t(b,{class:e.videoB,src:"https://oss.dayaedu.com/daya/202105/SWmqmvW.mp4"},null)]),t("div",{class:e.studentSection},[t("div",{class:e.title2},null),t("div",{class:e.functionGroup},[t("img",{src:K},null)])]),u.giftVipDay>0&&t("div",{class:[e.studentSection,e.memberGroup]},[t("p",null,[n("现在购买赠送会员有效期"),t("span",null,[u.giftVipDay||0]),n("天")])]),t(F,{position:"bottom"},{default:()=>[t("div",{class:e.paymentContainer},[t("div",{class:e.payemntPrice},[t("img",{src:D,class:e.giftTip},null),t("div",null,[t("span",{class:e.needPrice},[t("i",{style:"font-style: normal"},[n("¥ ")]),t("span",null,[c(o.value.amount)]),t("i",{style:"font-style: normal"},[n("/年")])]),o.value.originAmount>o.value.amount?t("del",{class:e.allPrice},[n("¥ "),c(o.value.originAmount)]):""])]),t("div",{class:e.paymentBtn,onClick:()=>{m()}},[t(h,{round:!0,disabled:u.submitLoading,loading:u.submitLoading},{default:()=>[n("下一步")]})])])]})]),t(T,{show:u.showTips,message:u.showMessage,showButton:u.showButton,buttonText:"刷新",onConfirm:()=>window.location.reload()},null)])}});export{rt as default};