index.bac0597e.js 6.3 KB

1
  1. import{_ as m,a as F,b as g,c as p,d,e as b,f as h,g as E,h as j,i as B,j as D,k as f,m as A,n as T,o as C,p as v}from"./title_timers.bb73d550.js";import{_ as I,a as y,b as M}from"./icon_name_active.3e9031ca.js";import{_ as k}from"./icon_tips.75e86958.js";import{d as O,y as o,n as r,j as e,bM as _,A as t,B as P}from"./ResizeObserver.es.39b48a47.js";import{C as S}from"./index.970ad07b.js";import{o as i}from"./orderStatus.fbc0ddaf.js";import{b as R}from"./index.dc19bc54.js";const N="_accountRechargeTimer_1ujj6_1",w="_userMins_1ujj6_7",L="_userLastMins_1ujj6_12",x="_userTips_1ujj6_21",z="_selectTimers_1ujj6_30",G="_selectTitle_1ujj6_34",U="_lastMin_1ujj6_39",q="_memberItem_1ujj6_59",H="_rTitle_1ujj6_62",V="_title_1ujj6_108",$="_tips_1ujj6_114",W="_price_1ujj6_119",J="_originalPrice_1ujj6_129",K="_active_1ujj6_134",Q="_reminder_1ujj6_159",X="_h2_1ujj6_166",Y="_btnGroup_1ujj6_189",Z="_btn_1ujj6_189",ee="_priceSection_1ujj6_206",ue="_priceUnit_1ujj6_217";var u={accountRechargeTimer:N,userMins:w,userLastMins:L,userTips:x,selectTimers:z,selectTitle:G,lastMin:U,memberItem:q,rTitle:H,"system-list":"_system-list_1ujj6_79","system-item":"_system-item_1ujj6_94",title:V,tips:$,price:W,originalPrice:J,active:K,reminder:Q,h2:X,btnGroup:Y,btn:Z,priceSection:ee,priceUnit:ue};const c=s=>{const n=`../images/${s}`;return{"../images/icon_arrow.png":m,"../images/icon_class_plan.png":F,"../images/icon_education.png":I,"../images/icon_education_active.png":y,"../images/icon_freeze_timer.png":g,"../images/icon_invite_student.png":p,"../images/icon_last_timer.png":d,"../images/icon_message.png":b,"../images/icon_music_account.png":h,"../images/icon_name_active.png":M,"../images/icon_num.png":E,"../images/icon_timers.png":j,"../images/icon_tips.png":k,"../images/logo.png":B,"../images/paino_bg.png":D,"../images/room_bg.png":f,"../images/select_timers.png":A,"../images/select_timers_bg.png":T,"../images/share_bg.png":C,"../images/title_timers.png":v}[n].default};var oe=O({name:"accountRechargeTimer",data(){return{list:[],selectItem:{},remain:{frozenTime:0,remainTime:0,studentCount:0},background:"transparent",color:"#fff"}},async mounted(){try{await this._init();const s=await o.post("/api-teacher/pianoRoomSettings/list",{data:{}});if(this.list=s.data||[],this.list.length>0){const n=this.list[0];this.selectItem=n}document.addEventListener("scroll",this.scrollInit,!1)}catch{}},unmounted(){this.background="#fff",this.color="#333",r({api:"backIconChange",content:{iconStyle:"black"}}),document.removeEventListener("scroll",this.scrollInit)},methods:{scrollInit(){const{y:s}=R();s.value>30?(this.background="#fff",this.color="#333",r({api:"backIconChange",content:{iconStyle:"black"}})):(this.background="transparent",this.color="#fff",r({api:"backIconChange",content:{iconStyle:"white"}}))},async _init(){try{const s=await o.get("/api-teacher/courseSchedule/selectRemainTime"),{frozenTime:n,remainTime:a,studentCount:l}=s.data||{};this.remain={frozenTime:n||0,remainTime:a||0,studentCount:l||0}}catch{}},async onSubmit(){const s=this.selectItem;i.orderObject.orderType="PIANO_ROOM",i.orderObject.orderName=s.times+"\u5206\u949F\u7434\u623F\u65F6\u957F\u5145\u503C",i.orderObject.orderDesc=s.times+"\u5206\u949F\u7434\u623F\u65F6\u957F\u5145\u503C",i.orderObject.actualPrice=s.salePrice,i.orderObject.orderNo="",i.orderObject.orderList=[{orderType:"PIANO_ROOM",goodsName:s.times+"\u5206\u949F\u7434\u623F\u65F6\u957F\u5145\u503C",price:s.salePrice,...s}],this.$router.push({path:"/orderDetail",query:{orderType:"PIANO_ROOM",pinaoId:s.id}})}},render(){return e("div",{class:u.accountRechargeTimer},[e(S,{backIconColor:"white",border:!1,background:this.background,color:this.color},null),e("div",{class:u.userMins},[e("p",{class:u.userLastMins},[_(this.remain.remainTime),e("span",null,[t("\u5206\u949F")])]),e("p",{class:u.userTips},[e("img",{src:c("icon_timers.png")},null),t("\u60A8\u7684\u7434\u623F\u5269\u4F59\u65F6\u957F")])]),e("div",{class:u.selectTimers},[e("img",{src:c("title_timers.png"),class:u.selectTitle,alt:""},null),e("div",{class:u.lastMin},[e("img",{src:c("icon_music_account.png")},null),e("p",null,[this.selectItem.times&&e("b",null,[t("\u5DF2\u9009"),_(this.selectItem.times),t("\u5206\u949F")])," ",this.selectItem.description])]),e("div",{class:u.memberItem},[e("div",{class:u["system-list"]},[this.list.map(s=>e("div",{class:[u["system-item"],s.id===this.selectItem.id&&u.active],style:{borderRadius:"11px"},onClick:()=>{this.selectItem=s}},[e("p",{class:u.price},[e("span",null,[t("\uFFE5")]),s.salePrice]),e("del",{class:u.originalPrice},[t("\uFFE5"),s.originalPrice]),e("p",{class:u.title},[s.times,t("\u5206\u949F")])]))])])]),e("div",{class:u.reminder},[e("div",{class:u.h2},[e("img",{src:c("icon_tips.png")},null),e("span",null,[t("\u6E29\u99A8\u63D0\u9192")])]),e("p",null,[t("1\u3001\u4E91\u9177\u7434\u623F\u65F6\u957F\u6309\u8BFE\u7A0B\u5B66\u751F\u4EBA\u6570\u6263\u51CF\uFF0C\u4EE545\u5206\u949F1\u5BF92\u8BFE\u7A0B\u4E3A\u4F8B\uFF0C\u8BFE\u7A0B\u7ED3\u675F\u540E\u5C06\u6D88\u8017\u65F6\u957F\uFF1A2\u4EBA*45\u5206\u949F=90\u5206\u949F\uFF1B")]),e("p",null,[t("2\u3001\u6BCF\u8282\u7EBF\u4E0A\u8BFE\u5E73\u53F0\u8D60\u900110\u5206\u949F\u514D\u8D39\u65F6\u957F\uFF0C\u5206\u522B\u4E3A\u8BFE\u524D5\u5206\u949F\u53CA\u8BFE\u540E5\u5206\u949F\uFF0C\u8D60\u9001\u65F6\u957F\u4E0D\u8BA1\u7B97\u8D39\u7528\uFF1B")]),e("p",null,[t("3\u3001\u8BFE\u7A0B\u6D88\u8017\u65F6\u957F\u6309\u6392\u8BFE\u4EBA\u6570\u8BA1\u7B97\uFF0C\u65E0\u8BBA\u5B9E\u9645\u5230\u8BFE\u4EBA\u6570\u662F\u5426\u4E3A\u6392\u8BFE\u4EBA\u6570\uFF0C\u90FD\u4F1A\u6309\u7167\u6392\u8BFE\u4EBA\u6570\u6263\u8D39\uFF1B")]),e("p",null,[t("4\u3001\u8BFE\u7A0B\u7ED3\u675F\u540E\u8D39\u7528\u7ACB\u5373\u7ED3\u7B97\uFF1B")]),e("p",null,[t("5\u3001\u7434\u623F\u65F6\u957F\u4E0D\u8DB3\u65F6\uFF0C\u60A8\u5C06\u65E0\u6CD5\u6392\u8BFE\uFF0C\u8BF7\u786E\u4FDD\u7434\u623F\u5269 \u4F59\u65F6\u957F\u5145\u8DB3\uFF1B")]),e("p",null,[t("6\u3001\u7434\u623F\u65F6\u957F\u4E00\u7ECF\u8D2D\u4E70\u4E0D\u4E88\u9000\u8D39\u3002")])]),e("div",{class:u.btnGroup},[e("div",{class:u.priceSection},[t("\u652F\u4ED8\u91D1\u989D\uFF1A"),e("div",{class:u.price},[e("span",{class:u.priceUnit},[t("\uFFE5")]),e("span",{class:u.priceNum},[this.selectItem.salePrice])])]),e(P,{color:"linear-gradient(360deg, #FF0909 0%, #FF4D4D 69%, #FF7B7B 100%)",round:!0,class:u.btn,onClick:this.onSubmit},{default:()=>[t("\u7ACB\u5373\u652F\u4ED8")]})])])}});export{oe as default,c as getAssetsHomeFile};