123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615 |
- ;(function () {
- 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 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 =
- '._accountRechargeTimer_1ujj6_1{min-height:100vh;overflow:hidden;background:url(./assets/paino_bg.e80620af.png) center top no-repeat;background-size:contain}._userMins_1ujj6_7{padding:.8rem .85333rem .74667rem;color:#fff;font-size:.37333rem}._userMins_1ujj6_7 ._userLastMins_1ujj6_12{font-size:.74667rem;font-weight:700;line-height:1.06667rem}._userMins_1ujj6_7 ._userLastMins_1ujj6_12 span{font-size:.37333rem;font-weight:400}._userMins_1ujj6_7 ._userTips_1ujj6_21{display:flex;align-items:center}._userMins_1ujj6_7 img{margin-right:.16rem;width:.37333rem;height:.37333rem}._selectTimers_1ujj6_30{border-radius:.45333rem .45333rem 0 0;background-color:#f7f8f9}._selectTimers_1ujj6_30 ._selectTitle_1ujj6_34{display:block;height:.72rem;padding:.32rem 0 0 .53333rem}._lastMin_1ujj6_39{display:flex;align-items:center;margin:.26667rem .37333rem 0;padding:.34667rem .37333rem;background:url(./assets/select_timers_bg.9b852a17.png) center top no-repeat #ffe7c4;background-size:cover;border-radius:.21333rem;font-size:.42667rem;color:#814014;line-height:.58667rem}._lastMin_1ujj6_39 span{font-weight:600}._lastMin_1ujj6_39 img{width:.64rem;height:.58667rem;margin-right:.21333rem}._memberItem_1ujj6_59{margin:.37333rem .37333rem 0}._memberItem_1ujj6_59 ._rTitle_1ujj6_62{padding:.37333rem 0;display:flex;align-items:center;font-size:.42667rem;color:#333;font-weight:500}._memberItem_1ujj6_59 ._rTitle_1ujj6_62:before{margin-right:.21333rem;content:" ";display:inline-block;width:.10667rem;height:.45333rem;background:linear-gradient(180deg,#59e5d5 0%,#01C1B5 100%);border-radius:.08rem}._system-list_1ujj6_79::-webkit-scrollbar{display:none}._system-list_1ujj6_79{width:100%;overflow-x:auto;overflow-y:hidden;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:content-box;padding-bottom:.26667rem;margin-bottom:.26667rem}._system-item_1ujj6_94{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 auto;width:2.66667rem;min-height:3.09333rem;box-sizing:border-box;background:linear-gradient(215deg,#ffe7c4 0%,rgba(250,211,156,.21) 100%);border-radius:.26667rem;border:.02667rem solid #b1652e;margin-right:.21333rem}._system-item_1ujj6_94 ._title_1ujj6_108{font-size:.42667rem;font-weight:500;color:#666;line-height:.58667rem}._system-item_1ujj6_94 ._tips_1ujj6_114{font-size:.32rem;color:#666;line-height:.45333rem}._system-item_1ujj6_94 ._price_1ujj6_119{padding-top:.26667rem;font-size:.64rem;font-weight:500;color:#dc9362;line-height:.58667rem}._system-item_1ujj6_94 ._price_1ujj6_119 span{font-size:.42667rem}._system-item_1ujj6_94 ._originalPrice_1ujj6_129{color:#999;font-size:.34667rem;line-height:1}._system-item_1ujj6_94._active_1ujj6_134{background:linear-gradient(215deg,#ffe7c4 0%,rgba(250,211,156,.21) 100%);border:.02667rem solid #b1652e;position:relative}._system-item_1ujj6_94._active_1ujj6_134 ._title_1ujj6_108,._system-item_1ujj6_94._active_1ujj6_134 ._tips_1ujj6_114{color:#814014}._system-item_1ujj6_94._active_1ujj6_134 ._price_1ujj6_119{color:#b1652e}._system-item_1ujj6_94._active_1ujj6_134 ._originalPrice_1ujj6_129{color:#937059}._system-item_1ujj6_94._active_1ujj6_134:before{content:" ";background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAsCAYAAAC9rDzHAAAAAXNSR0IArs4c6QAACr9JREFUeNrtnOtvW+Udx6tpb/Z6L/cP7M1abWMUGIwyGGOANA2J+0BIoxcovdJSBAM6bimrQK16A0ILlEHFwkrq2I7tXJybY8eOE19ysX3s41uc2HGc+Jo41+9+z+PkJGmgjS+pasmP9FXkc05Ojp9Pfncnm65s34yKbqiypCjJRqqR7djyau2OzVuPHt30k02FrMqG3hyq3b45KHv+V1V1u7b8ogKw3C30+c1nLz/7y59XAJa3onU7tzxeAVj+Oqc9uu2nFYDlrB1b5J0Hbv9ZBWCZQ/xBS6xsTnm50wrAMteaxKayKeWXna4qMcrlwWW7fgPdh9t/9Lz2X49C+/ajkO38NX/ddWY/Ym4LV90Lt2zos9UfeRC6z4/DZuiGSxyHGJqBNzgFtzuKfr0RhosnoDrycOl+JtWJJQcY0MsQNCiKVut7T611Gy/eghFrCxYWFtD/v5M/+PPHRTvYinms/LXlq3ewtOS7b90QcMrDD8CsksMzPE9agDs0B8/QLDzBGYjBLMRAFr7AFPyBSQT8Kdg1CgL5YEmKfaljU6o3Mz83i1Is47mDa+6tevkexINO6Rp3w1erzje98Vfp3OCVMzcEoPbkIQgEx03whKE5CMFZCP4ZCL4sBC8dFzPwiGmIYgo+MQm/mECQSYhAd+pI8R6J2m4lBTg6YEDUYSxIE77+awJkUuz9PaLObuk6l/Iz6Zyg/lI6vrAwj4X5eW6t0rH5+VXyNH5d1HvVkUt0D89xcK7ALFy+aTjFLJyeSTjdGbiENARXEm5nAh7nBLzOcfhJQVcMISGGEc8Y9GffKLp3yhvgN0N8a33/6esCzLnS32FM6OHXTU5EoNx/FxpffxhzM9N5Wbmn6ZvCLe/EIXKVs9ziODhvFg73JByuNBzOFByDCTgHJuDqH4fQPwZ3XxRi3yh8/aMIDEQQckQw4owg4gqjter54iDSFKOsAPK4Q9BGBw0E7iH+OmzvWLS8BQx8f4q7TiYWT5eW7VKVdJyp/dizhcW8Q38m95iCOzBN8HIWx8E5CNxAAo7+CTjsMThtY3BZRyFYw/BYRiBahuGzDiNgCyHUF8LIwDDcTQ30C1mca2ejqJICzCbHMTOZwmDt6Q0DuFLy3VvJdev59wW7lKvObUQMNCtq4fFTjBOn4CJX6XQmucUtgXNYo3BaInD1hiH0ECRzCKI5CK85AH9PAMFeP0LWAASNhuBtLcUz1ZQU4PzsDN8wp+LTGwJQ2tjzr0N9+N4NBag8/BeIPkpMvBkIQgouR85VOpnFMXC9BK5nBAJBE7qH4DYFIBr98Bp98Bu9CJhEhLpFuNUaep7bFu+7Bc7LF6GhbLZAF2ovC4BORTWVKXWrZPumip+zXTqGcSodrlY6OiTdc9xrX3PecHpvfolLdRVllGm4hSQER5zHOJedWdxozuI4uCAH5yFoYpcIr0GE3+Amdy4g1CXAXd8A+Ut3SPcc/LYa8T4Rlup3Cy7qNwTg5HhYKqLXo0TQdU2AK88vrVC3Zk0Gms/q/fKtvN5bX0sbvG7KKh0TcPfHINgoxllyrtJl8MDTnbM4scsLb5eHgwvoXQiSQgYnPKoGKPbcuXy/i6cwYXEhYRMQUMsKrgc3BGCp60BB9QWGTCquTGx4FUDTx4fgb7+ck65Wug8rT9ixbGKMv06G3MvXkdo/eC6v9+a2+Xg5IA5E4bFH4KbkxNMzBFdHH1SHH4Lxs4/gM4qL4AQC58RQpwPDege8qiYo994l3ct+/jjGTQOImweQ6B1ETG8qeM83BCArutlmFqKWd5+45s8YomRlJcCV0hy5XwKo+yjXdmMWXmzpwORzUClA8Lz2MM8qRYLnJatreuvvy7H4wkl6PrI4gjesH8RI5wD8ai3q922TrrF+8h4mDHbEDTYkjHYkTXakTNabC2C+MTAfXQug/uSLEsCG1x4qKUD/wAj8fWH4LCH4eoLwdVNyQomJU0lxbffty4C+PIOwYRAR/QCCDa1QHfijdK739JuY6LQgTkroepDs7EXKwGSuAGRiHRa2somYdKxUAL3dDgSpjgtQORDopqzS6KHSxc0tTpArIF9RFvT/5xOEmjugPvgn6VjPyVcR7+hBvL0biTYTkqRUuxHpDhPizdqiAGZvJoDqV/7EOy75AlS/cj9msxl+jmWpPwaQZa0j1lYYTr2U13MNqpQYslAtZ/ZiyJgDFzLkYhyzOLesFvIXbl2ankO1/x7pe7s/ehmJJXAtXUhp9Ug3dyKj7cRkqx6h7y4WBTB6MwEUVBcIxCTvpKwXYP3BbVKzm3VkWt978kcBsh4qWywhyue5DGfewHCvF8MmN88qhzspxun6ESZFOvsQ1ffB8/1/Ubdr9ejKdHwfwSNwrV1IErhUUwfSje3INLRhsrENU9oOWD7cXzhAVgzeTACXMsnksGddAA2n9/CyZWmxsmLl9TGhlx9n7be2qmekxvnKZvh6pDp4H8JmAWGjCyMU38KUfYbbbRhttyLaYUVMR/VlpxVizdcE8be5meSxF8hVksW1GJBq1iFN0DLqFkxSYjOlaka2QYtsUws0+7cVZYE1NxPAqMPE7xG2ta051/zWI8gsFujjoo2PmaYmRiV43tYaaaC7/AtxZd3lynVrwW8+RaSLEhRdHyIEbrS1F9FWM2Kk8TYzJtrNFOPM8F46j66qnQSOXCVzl2R1GQ2BI2iTykZMUeKTpaJ+Wt0Ib/WxovZ8E2uIlgogc30562go6PsVe+7A7FQ6Z0mqz6+C9zdMp+OrIAz3NPIpPbPAngv//MF7al59gI+6plMTvE/LgA8Z6wua0tdTXItQIjJGFjfWRl+1JsSajRjXdiFOSpCSzNpI6ZZOinMEjtwkt7h6AqfQICtXYZo0o1Qjq1BAvfcPxQFkI4lSAWRubykOsXYVc3PrlrmBivSRZQs5u38F2NuQCvv4cQbBITuHmUxS6vqw7NN8/jWq/Xag7dgz1Jp7iteTLe88jpa3H6Ovj/HXLDYyN8quM549UBDEjnf/gVhHL8Zbuzm4iUY94o06JBo6kCSlKL6lCVqGSogcuKZlcHUKzJBm5UrMKevRdfTpovd8ExsKsuFgKQDavz1ekqn8VHyUTxqkFF77rfSLYTi1J2eRRx9ZFfvyXStLjbyb5ydeQZySkniznsDpkNK0IUWxLU3KqLQ5V8ksTpkDN1NXjxkZgZPJMVcnx7xcDvsHu0tiNHwqz8bzpbLC7uojPI2P9OkQ6e/MSyMWLRx1H/OscuU9O0/sWsxM5Wum9AOXT/JJfTYZo2n73LoB5puFrmluv/0c4hptzuIYvPpmZAjaJMW3ZYtT5sBdqcMcaV5Wh9nay+h688mS1cUcIPuATCnrwY1QGw1hVYfuvf6M8KWtUO67E/UH7uZJjorGTOrD9/H6cqVYvC32mVT77oZQ/W9ylc05V8ksTqGmGFefc5XM4hi4KzLSFfjPHIV6z10l3ZflT6fRR9Uqn7kssPlAIC3kEkNfnEbqcg3BI0uTyZCpuYTIhROwvr8TmiKTlesCZB8WLWVRX9GN0dWf0n6isillDHAR4rnKxpQxQPYnTOxPmSqbU6YA2WJ/TFiBWMYAJUusuNPyBXhVYlPJTssVoFRi7OB1YrayaWUIcGmxjg1ru5Wqd1rRDQa4tHgDnKYY/N9Ebd/83eJQOFqx0Buv/wMoP/kCpx4+0gAAAABJRU5ErkJggg==) center center no-repeat;background-size:cover;width:1.49333rem;height:.58667rem;position:absolute;top:0;right:0}._reminder_1ujj6_159{margin:0 .37333rem 2.13333rem;padding:.32rem;background:#ffffff;border-radius:.26667rem}._reminder_1ujj6_159 ._h2_1ujj6_166{display:flex;font-size:.42667rem;font-weight:500;color:#1a1a1a;line-height:.58667rem;padding-bottom:.26667rem}._reminder_1ujj6_159 ._h2_1ujj6_166 img{width:.37333rem;height:.42667rem;margin-top:.05333rem;margin-right:.18667rem}._reminder_1ujj6_159 p{font-size:.37333rem;color:#696969;line-height:.56rem;margin-bottom:.53333rem}._reminder_1ujj6_159 p:last-child{margin-bottom:0}._btnGroup_1ujj6_189{position:fixed;bottom:0;left:0;right:0;z-index:100;background-color:#fff;display:flex;align-items:center;padding:.32rem .42667rem;justify-content:space-between;border-top:.02667rem solid #f0f0f0}._btnGroup_1ujj6_189 ._btn_1ujj6_189{padding:0 .74667rem;color:#fff!important}._btnGroup_1ujj6_189 ._priceSection_1ujj6_206{display:flex;align-items:center;font-size:.42667rem;color:#1a1a1a}._btnGroup_1ujj6_189 ._priceSection_1ujj6_206 ._price_1ujj6_119{font-size:.48rem;font-weight:700;color:#ff3535}._btnGroup_1ujj6_189 ._priceSection_1ujj6_206 ._price_1ujj6_119 ._priceUnit_1ujj6_217{font-size:.37333rem}\n'
- document.head.appendChild(__vite_style__)
- System.register(
- [
- './title_timers-legacy.616e8b2e.js',
- './icon_name_active-legacy.e2b0189a.js',
- './icon_tips-legacy.b7861467.js',
- './index-legacy.fa4145a4.js',
- './index-legacy.595c24c3.js',
- './orderStatus-legacy.6131dfb6.js',
- './index-legacy.2d78ae68.js',
- './vendor-legacy.09f20d09.js',
- './index-legacy.f25f109a8.js'
- ],
- function (exports) {
- 'use strict'
- var __glob_11_0,
- __glob_11_1,
- __glob_11_4,
- __glob_11_5,
- __glob_11_6,
- __glob_11_7,
- __glob_11_8,
- __glob_11_10,
- __glob_11_11,
- __glob_11_13,
- __glob_11_14,
- __glob_11_15,
- __glob_11_16,
- __glob_11_17,
- __glob_11_18,
- __glob_11_19,
- __glob_11_2,
- __glob_11_3,
- __glob_11_9,
- __glob_11_12,
- ColHeader,
- request,
- postMessage,
- numberFormat,
- orderStatus,
- useWindowScroll,
- defineComponent,
- createVNode,
- createTextVNode,
- Button
- return {
- setters: [
- function (module) {
- __glob_11_0 = module._
- __glob_11_1 = module.a
- __glob_11_4 = module.b
- __glob_11_5 = module.c
- __glob_11_6 = module.d
- __glob_11_7 = module.e
- __glob_11_8 = module.f
- __glob_11_10 = module.g
- __glob_11_11 = module.h
- __glob_11_13 = module.i
- __glob_11_14 = module.j
- __glob_11_15 = module.k
- __glob_11_16 = module.m
- __glob_11_17 = module.n
- __glob_11_18 = module.o
- __glob_11_19 = module.p
- },
- function (module) {
- __glob_11_2 = module._
- __glob_11_3 = module.a
- __glob_11_9 = module.b
- },
- function (module) {
- __glob_11_12 = module._
- },
- function (module) {
- ColHeader = module.C
- },
- function (module) {
- request = module.r
- postMessage = module.p
- numberFormat = module.t
- },
- function (module) {
- orderStatus = module.o
- },
- function (module) {
- useWindowScroll = module.a
- },
- function (module) {
- defineComponent = module.d
- createVNode = module.a
- createTextVNode = module.j
- Button = module.B
- },
- function () {}
- ],
- execute: function execute() {
- var accountRechargeTimer = '_accountRechargeTimer_1ujj6_1'
- var userMins = '_userMins_1ujj6_7'
- var userLastMins = '_userLastMins_1ujj6_12'
- var userTips = '_userTips_1ujj6_21'
- var selectTimers = '_selectTimers_1ujj6_30'
- var selectTitle = '_selectTitle_1ujj6_34'
- var lastMin = '_lastMin_1ujj6_39'
- var memberItem = '_memberItem_1ujj6_59'
- var rTitle = '_rTitle_1ujj6_62'
- var title = '_title_1ujj6_108'
- var tips = '_tips_1ujj6_114'
- var price = '_price_1ujj6_119'
- var originalPrice = '_originalPrice_1ujj6_129'
- var active = '_active_1ujj6_134'
- var reminder = '_reminder_1ujj6_159'
- var h2 = '_h2_1ujj6_166'
- var btnGroup = '_btnGroup_1ujj6_189'
- var btn = '_btn_1ujj6_189'
- var priceSection = '_priceSection_1ujj6_206'
- var priceUnit = '_priceUnit_1ujj6_217'
- var styles = {
- accountRechargeTimer: accountRechargeTimer,
- userMins: userMins,
- userLastMins: userLastMins,
- userTips: userTips,
- selectTimers: selectTimers,
- selectTitle: selectTitle,
- lastMin: lastMin,
- memberItem: memberItem,
- rTitle: rTitle,
- 'system-list': '_system-list_1ujj6_79',
- 'system-item': '_system-item_1ujj6_94',
- title: title,
- tips: tips,
- price: price,
- originalPrice: originalPrice,
- active: active,
- reminder: reminder,
- h2: h2,
- btnGroup: btnGroup,
- btn: btn,
- priceSection: priceSection,
- priceUnit: priceUnit
- }
- var getAssetsHomeFile = exports(
- 'getAssetsHomeFile',
- function (fileName) {
- var path = '../images/'.concat(fileName)
- var modules = {
- '../images/icon_arrow.png': __glob_11_0,
- '../images/icon_class_plan.png': __glob_11_1,
- '../images/icon_education.png': __glob_11_2,
- '../images/icon_education_active.png': __glob_11_3,
- '../images/icon_freeze_timer.png': __glob_11_4,
- '../images/icon_invite_student.png': __glob_11_5,
- '../images/icon_last_timer.png': __glob_11_6,
- '../images/icon_message.png': __glob_11_7,
- '../images/icon_music_account.png': __glob_11_8,
- '../images/icon_name_active.png': __glob_11_9,
- '../images/icon_num.png': __glob_11_10,
- '../images/icon_timers.png': __glob_11_11,
- '../images/icon_tips.png': __glob_11_12,
- '../images/logo.png': __glob_11_13,
- '../images/paino_bg.png': __glob_11_14,
- '../images/room_bg.png': __glob_11_15,
- '../images/select_timers.png': __glob_11_16,
- '../images/select_timers_bg.png': __glob_11_17,
- '../images/share_bg.png': __glob_11_18,
- '../images/title_timers.png': __glob_11_19
- }
- return modules[path].default
- }
- )
- var index = exports(
- 'default',
- defineComponent({
- name: 'accountRechargeTimer',
- data: function data() {
- return {
- list: [],
- selectItem: {},
- remain: { frozenTime: 0, remainTime: 0, studentCount: 0 },
- background: 'transparent',
- color: '#fff'
- }
- },
- mounted: function mounted() {
- var _this = this
- return _asyncToGenerator(
- /*#__PURE__*/ regeneratorRuntime.mark(function _callee() {
- var res, item
- return regeneratorRuntime.wrap(
- function _callee$(_context) {
- while (1) {
- switch ((_context.prev = _context.next)) {
- case 0:
- _context.prev = 0
- _context.next = 3
- return _this._init()
- case 3:
- _context.next = 5
- return request.post(
- '/api-teacher/pianoRoomSettings/list',
- { data: {} }
- )
- case 5:
- res = _context.sent
- _this.list = res.data || []
- if (_this.list.length > 0) {
- item = _this.list[0]
- _this.selectItem = item
- }
- document.addEventListener(
- 'scroll',
- _this.scrollInit,
- false
- )
- _context.next = 13
- break
- case 11:
- _context.prev = 11
- _context.t0 = _context['catch'](0)
- case 13:
- case 'end':
- return _context.stop()
- }
- }
- },
- _callee,
- null,
- [[0, 11]]
- )
- })
- )()
- },
- unmounted: function unmounted() {
- this.background = '#fff'
- this.color = '#333' // this.documentDom = document.body as any
- postMessage({
- api: 'backIconChange',
- content: { iconStyle: 'black' }
- })
- document.removeEventListener('scroll', this.scrollInit)
- },
- methods: {
- scrollInit: function scrollInit() {
- var _useWindowScroll = useWindowScroll(),
- y = _useWindowScroll.y
- if (y.value > 30) {
- this.background = '#fff'
- this.color = '#333'
- postMessage({
- api: 'backIconChange',
- content: { iconStyle: 'black' }
- })
- } else {
- this.background = 'transparent'
- this.color = '#fff'
- postMessage({
- api: 'backIconChange',
- content: { iconStyle: 'white' }
- })
- }
- },
- _init: function _init() {
- var _this2 = this
- return _asyncToGenerator(
- /*#__PURE__*/ regeneratorRuntime.mark(function _callee2() {
- var res, _ref, frozenTime, remainTime, studentCount
- return regeneratorRuntime.wrap(
- function _callee2$(_context2) {
- while (1) {
- switch ((_context2.prev = _context2.next)) {
- case 0:
- _context2.prev = 0
- _context2.next = 3
- return request.get(
- '/api-teacher/courseSchedule/selectRemainTime'
- )
- case 3:
- res = _context2.sent
- ;(_ref = res.data || {}),
- (frozenTime = _ref.frozenTime),
- (remainTime = _ref.remainTime),
- (studentCount = _ref.studentCount)
- _this2.remain = {
- frozenTime: frozenTime || 0,
- remainTime: remainTime || 0,
- studentCount: studentCount || 0
- }
- _context2.next = 10
- break
- case 8:
- _context2.prev = 8
- _context2.t0 = _context2['catch'](0)
- case 10:
- case 'end':
- return _context2.stop()
- }
- }
- },
- _callee2,
- null,
- [[0, 8]]
- )
- })
- )()
- },
- onSubmit: function onSubmit() {
- var _this3 = this
- return _asyncToGenerator(
- /*#__PURE__*/ regeneratorRuntime.mark(function _callee3() {
- var selectItem
- return regeneratorRuntime.wrap(function _callee3$(
- _context3
- ) {
- while (1) {
- switch ((_context3.prev = _context3.next)) {
- case 0:
- selectItem = _this3.selectItem
- orderStatus.orderObject.orderType = 'PINAO_ROOM'
- orderStatus.orderObject.orderName =
- selectItem.times + '分钟琴房时长充值'
- orderStatus.orderObject.orderDesc =
- selectItem.times + '分钟琴房时长充值'
- orderStatus.orderObject.actualPrice =
- selectItem.salePrice
- orderStatus.orderObject.orderNo = ''
- orderStatus.orderObject.orderList = [
- _objectSpread(
- {
- orderType: 'PINAO_ROOM',
- goodsName:
- selectItem.times + '分钟琴房时长充值'
- },
- selectItem
- )
- ]
- _this3.$router.push({
- path: '/orderDetail',
- query: {
- orderType: 'PINAO_ROOM',
- pinaoId: selectItem.id
- }
- })
- case 8:
- case 'end':
- return _context3.stop()
- }
- }
- },
- _callee3)
- })
- )()
- }
- },
- render: function render() {
- var _this4 = this
- return createVNode(
- 'div',
- { class: styles.accountRechargeTimer },
- [
- createVNode(
- ColHeader,
- {
- backIconColor: 'white',
- border: false,
- background: this.background,
- color: this.color
- },
- null
- ),
- createVNode('div', { class: styles.userMins }, [
- createVNode('p', { class: styles.userLastMins }, [
- numberFormat(this.remain.remainTime),
- createVNode('span', null, [
- createTextVNode('\u5206\u949F')
- ])
- ]),
- createVNode('p', { class: styles.userTips }, [
- createVNode(
- 'img',
- { src: getAssetsHomeFile('icon_timers.png') },
- null
- ),
- createTextVNode(
- '\u60A8\u7684\u7434\u623F\u5269\u4F59\u65F6\u957F'
- )
- ])
- ]),
- createVNode('div', { class: styles.selectTimers }, [
- createVNode(
- 'img',
- {
- src: getAssetsHomeFile('title_timers.png'),
- class: styles.selectTitle,
- alt: ''
- },
- null
- ),
- createVNode('div', { class: styles.lastMin }, [
- createVNode(
- 'img',
- { src: getAssetsHomeFile('icon_music_account.png') },
- null
- ),
- createVNode('p', null, [
- this.selectItem.times &&
- createVNode('b', null, [
- createTextVNode('\u5DF2\u9009'),
- numberFormat(this.selectItem.times),
- createTextVNode('\u5206\u949F')
- ]),
- ' ',
- this.selectItem.description
- ])
- ]),
- createVNode('div', { class: styles.memberItem }, [
- createVNode('div', { class: styles['system-list'] }, [
- this.list.map(function (item) {
- return createVNode(
- 'div',
- {
- class: [
- styles['system-item'],
- item.id === _this4.selectItem.id &&
- styles.active
- ],
- style: { borderRadius: '11px' },
- onClick: function onClick() {
- _this4.selectItem = item
- }
- },
- [
- createVNode('p', { class: styles.price }, [
- createVNode('span', null, [
- createTextVNode('\uFFE5')
- ]),
- item.salePrice
- ]),
- createVNode(
- 'del',
- { class: styles.originalPrice },
- [
- createTextVNode('\uFFE5'),
- item.originalPrice
- ]
- ),
- createVNode('p', { class: styles.title }, [
- item.times,
- createTextVNode('\u5206\u949F')
- ])
- ]
- )
- })
- ])
- ])
- ]),
- createVNode('div', { class: styles.reminder }, [
- createVNode('div', { class: styles.h2 }, [
- createVNode(
- 'img',
- { src: getAssetsHomeFile('icon_tips.png') },
- null
- ),
- createVNode('span', null, [
- createTextVNode('\u6E29\u99A8\u63D0\u9192')
- ])
- ]),
- createVNode('p', null, [
- createTextVNode(
- '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'
- )
- ]),
- createVNode('p', null, [
- createTextVNode(
- '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'
- )
- ]),
- createVNode('p', null, [
- createTextVNode(
- '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'
- )
- ]),
- createVNode('p', null, [
- createTextVNode(
- '4\u3001\u8BFE\u7A0B\u7ED3\u675F\u540E\u8D39\u7528\u7ACB\u5373\u7ED3\u7B97\uFF1B'
- )
- ]),
- createVNode('p', null, [
- createTextVNode(
- '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'
- )
- ]),
- createVNode('p', null, [
- createTextVNode(
- '6\u3001\u7434\u623F\u65F6\u957F\u4E00\u7ECF\u8D2D\u4E70\u4E0D\u4E88\u9000\u8D39\u3002'
- )
- ])
- ]),
- createVNode('div', { class: styles.btnGroup }, [
- createVNode('div', { class: styles.priceSection }, [
- createTextVNode('\u652F\u4ED8\u91D1\u989D\uFF1A'),
- createVNode('div', { class: styles.price }, [
- createVNode('span', { class: styles.priceUnit }, [
- createTextVNode('\uFFE5')
- ]),
- createVNode('span', { class: styles.priceNum }, [
- this.selectItem.salePrice
- ])
- ])
- ]),
- createVNode(
- Button,
- {
- color:
- 'linear-gradient(360deg, #FF0909 0%, #FF4D4D 69%, #FF7B7B 100%)',
- round: true,
- class: styles.btn,
- onClick: this.onSubmit
- },
- {
- default: function _default() {
- return [createTextVNode('\u7ACB\u5373\u652F\u4ED8')]
- }
- }
- )
- ])
- ]
- )
- }
- })
- )
- }
- }
- }
- )
- })()
|