index-legacy.3a3c93d7.js 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520
  1. !(function () {
  2. function e(e, t) {
  3. var r = Object.keys(e)
  4. if (Object.getOwnPropertySymbols) {
  5. var i = Object.getOwnPropertySymbols(e)
  6. t &&
  7. (i = i.filter(function (t) {
  8. return Object.getOwnPropertyDescriptor(e, t).enumerable
  9. })),
  10. r.push.apply(r, i)
  11. }
  12. return r
  13. }
  14. function t(t) {
  15. for (var i = 1; i < arguments.length; i++) {
  16. var n = null != arguments[i] ? arguments[i] : {}
  17. i % 2
  18. ? e(Object(n), !0).forEach(function (e) {
  19. r(t, e, n[e])
  20. })
  21. : Object.getOwnPropertyDescriptors
  22. ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(n))
  23. : e(Object(n)).forEach(function (e) {
  24. Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(n, e))
  25. })
  26. }
  27. return t
  28. }
  29. function r(e, t, r) {
  30. return (
  31. t in e
  32. ? Object.defineProperty(e, t, {
  33. value: r,
  34. enumerable: !0,
  35. configurable: !0,
  36. writable: !0
  37. })
  38. : (e[t] = r),
  39. e
  40. )
  41. }
  42. function i(e, t, r, i, n, s, c) {
  43. try {
  44. var o = e[s](c),
  45. a = o.value
  46. } catch (u) {
  47. return void r(u)
  48. }
  49. o.done ? t(a) : Promise.resolve(a).then(i, n)
  50. }
  51. function n(e) {
  52. return function () {
  53. var t = this,
  54. r = arguments
  55. return new Promise(function (n, s) {
  56. var c = e.apply(t, r)
  57. function o(e) {
  58. i(c, n, s, o, a, 'next', e)
  59. }
  60. function a(e) {
  61. i(c, n, s, o, a, 'throw', e)
  62. }
  63. o(void 0)
  64. })
  65. }
  66. }
  67. var s = document.createElement('style')
  68. ;(s.innerHTML =
  69. '._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%,#2dc7aa 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'),
  70. document.head.appendChild(s),
  71. System.register(
  72. [
  73. './title_timers-legacy.563f8ecd.js',
  74. './icon_name_active-legacy.98cddefe.js',
  75. './icon_tips-legacy.1911ff27.js',
  76. './index-legacy.2ba0323a.js',
  77. './index-legacy.50f53a42.js',
  78. './orderStatus-legacy.2bfa4b25.js',
  79. './index-legacy.de32481f.js',
  80. './index-legacy.c96905bf.js',
  81. './use-height-legacy.8b79ee25.js'
  82. ],
  83. function (e) {
  84. 'use strict'
  85. var r,
  86. i,
  87. s,
  88. c,
  89. o,
  90. a,
  91. u,
  92. m,
  93. l,
  94. _,
  95. j,
  96. g,
  97. d,
  98. p,
  99. f,
  100. b,
  101. h,
  102. y,
  103. v,
  104. T,
  105. x,
  106. A,
  107. w,
  108. k,
  109. z,
  110. O,
  111. M,
  112. C,
  113. I,
  114. P
  115. return {
  116. setters: [
  117. function (e) {
  118. ;(r = e._),
  119. (i = e.a),
  120. (s = e.b),
  121. (c = e.c),
  122. (o = e.d),
  123. (a = e.e),
  124. (u = e.f),
  125. (m = e.g),
  126. (l = e.h),
  127. (_ = e.i),
  128. (j = e.j),
  129. (g = e.k),
  130. (d = e.m),
  131. (p = e.n),
  132. (f = e.o),
  133. (b = e.p)
  134. },
  135. function (e) {
  136. ;(h = e._), (y = e.a), (v = e.b)
  137. },
  138. function (e) {
  139. T = e._
  140. },
  141. function (e) {
  142. x = e.C
  143. },
  144. function (e) {
  145. ;(A = e.d),
  146. (w = e.e),
  147. (k = e.p),
  148. (z = e.i),
  149. (O = e.bC),
  150. (M = e.w),
  151. (C = e.B)
  152. },
  153. function (e) {
  154. I = e.o
  155. },
  156. function (e) {
  157. P = e.a
  158. },
  159. function () {},
  160. function () {}
  161. ],
  162. execute: function () {
  163. var R = {
  164. accountRechargeTimer: '_accountRechargeTimer_1ujj6_1',
  165. userMins: '_userMins_1ujj6_7',
  166. userLastMins: '_userLastMins_1ujj6_12',
  167. userTips: '_userTips_1ujj6_21',
  168. selectTimers: '_selectTimers_1ujj6_30',
  169. selectTitle: '_selectTitle_1ujj6_34',
  170. lastMin: '_lastMin_1ujj6_39',
  171. memberItem: '_memberItem_1ujj6_59',
  172. rTitle: '_rTitle_1ujj6_62',
  173. 'system-list': '_system-list_1ujj6_79',
  174. 'system-item': '_system-item_1ujj6_94',
  175. title: '_title_1ujj6_108',
  176. tips: '_tips_1ujj6_114',
  177. price: '_price_1ujj6_119',
  178. originalPrice: '_originalPrice_1ujj6_129',
  179. active: '_active_1ujj6_134',
  180. reminder: '_reminder_1ujj6_159',
  181. h2: '_h2_1ujj6_166',
  182. btnGroup: '_btnGroup_1ujj6_189',
  183. btn: '_btn_1ujj6_189',
  184. priceSection: '_priceSection_1ujj6_206',
  185. priceUnit: '_priceUnit_1ujj6_217'
  186. },
  187. F = e('getAssetsHomeFile', function (e) {
  188. var t = '../images/'.concat(e)
  189. return {
  190. '../images/icon_arrow.png': r,
  191. '../images/icon_class_plan.png': i,
  192. '../images/icon_education.png': h,
  193. '../images/icon_education_active.png': y,
  194. '../images/icon_freeze_timer.png': s,
  195. '../images/icon_invite_student.png': c,
  196. '../images/icon_last_timer.png': o,
  197. '../images/icon_message.png': a,
  198. '../images/icon_music_account.png': u,
  199. '../images/icon_name_active.png': v,
  200. '../images/icon_num.png': m,
  201. '../images/icon_timers.png': l,
  202. '../images/icon_tips.png': T,
  203. '../images/logo.png': _,
  204. '../images/paino_bg.png': j,
  205. '../images/room_bg.png': g,
  206. '../images/select_timers.png': d,
  207. '../images/select_timers_bg.png': p,
  208. '../images/share_bg.png': f,
  209. '../images/title_timers.png': b
  210. }[t].default
  211. })
  212. e(
  213. 'default',
  214. A({
  215. name: 'accountRechargeTimer',
  216. data: function () {
  217. return {
  218. list: [],
  219. selectItem: {},
  220. remain: { frozenTime: 0, remainTime: 0, studentCount: 0 },
  221. background: 'transparent',
  222. color: '#fff'
  223. }
  224. },
  225. mounted: function () {
  226. var e = this
  227. return n(
  228. regeneratorRuntime.mark(function t() {
  229. var r, i
  230. return regeneratorRuntime.wrap(
  231. function (t) {
  232. for (;;)
  233. switch ((t.prev = t.next)) {
  234. case 0:
  235. return (t.prev = 0), (t.next = 3), e._init()
  236. case 3:
  237. return (
  238. (t.next = 5),
  239. w.post(
  240. '/api-teacher/pianoRoomSettings/list',
  241. { data: {} }
  242. )
  243. )
  244. case 5:
  245. ;(r = t.sent),
  246. (e.list = r.data || []),
  247. e.list.length > 0 &&
  248. ((i = e.list[0]), (e.selectItem = i)),
  249. document.addEventListener(
  250. 'scroll',
  251. e.scrollInit,
  252. !1
  253. ),
  254. (t.next = 13)
  255. break
  256. case 11:
  257. ;(t.prev = 11), (t.t0 = t.catch(0))
  258. case 13:
  259. case 'end':
  260. return t.stop()
  261. }
  262. },
  263. t,
  264. null,
  265. [[0, 11]]
  266. )
  267. })
  268. )()
  269. },
  270. unmounted: function () {
  271. ;(this.background = '#fff'),
  272. (this.color = '#333'),
  273. k({
  274. api: 'backIconChange',
  275. content: { iconStyle: 'black' }
  276. }),
  277. document.removeEventListener('scroll', this.scrollInit)
  278. },
  279. methods: {
  280. scrollInit: function () {
  281. P().y.value > 30
  282. ? ((this.background = '#fff'),
  283. (this.color = '#333'),
  284. k({
  285. api: 'backIconChange',
  286. content: { iconStyle: 'black' }
  287. }))
  288. : ((this.background = 'transparent'),
  289. (this.color = '#fff'),
  290. k({
  291. api: 'backIconChange',
  292. content: { iconStyle: 'white' }
  293. }))
  294. },
  295. _init: function () {
  296. var e = this
  297. return n(
  298. regeneratorRuntime.mark(function t() {
  299. var r, i, n, s, c
  300. return regeneratorRuntime.wrap(
  301. function (t) {
  302. for (;;)
  303. switch ((t.prev = t.next)) {
  304. case 0:
  305. return (
  306. (t.prev = 0),
  307. (t.next = 3),
  308. w.get(
  309. '/api-teacher/courseSchedule/selectRemainTime'
  310. )
  311. )
  312. case 3:
  313. ;(r = t.sent),
  314. (i = r.data || {}),
  315. (n = i.frozenTime),
  316. (s = i.remainTime),
  317. (c = i.studentCount),
  318. (e.remain = {
  319. frozenTime: n || 0,
  320. remainTime: s || 0,
  321. studentCount: c || 0
  322. }),
  323. (t.next = 10)
  324. break
  325. case 8:
  326. ;(t.prev = 8), (t.t0 = t.catch(0))
  327. case 10:
  328. case 'end':
  329. return t.stop()
  330. }
  331. },
  332. t,
  333. null,
  334. [[0, 8]]
  335. )
  336. })
  337. )()
  338. },
  339. onSubmit: function () {
  340. var e = this
  341. return n(
  342. regeneratorRuntime.mark(function r() {
  343. var i
  344. return regeneratorRuntime.wrap(function (r) {
  345. for (;;)
  346. switch ((r.prev = r.next)) {
  347. case 0:
  348. ;(i = e.selectItem),
  349. (I.orderObject.orderType = 'PIANO_ROOM'),
  350. (I.orderObject.orderName =
  351. i.times + '分钟琴房时长充值'),
  352. (I.orderObject.orderDesc =
  353. i.times + '分钟琴房时长充值'),
  354. (I.orderObject.actualPrice = i.salePrice),
  355. (I.orderObject.orderNo = ''),
  356. (I.orderObject.orderList = [
  357. t(
  358. {
  359. orderType: 'PIANO_ROOM',
  360. goodsName: i.times + '分钟琴房时长充值'
  361. },
  362. i
  363. )
  364. ]),
  365. e.$router.push({
  366. path: '/orderDetail',
  367. query: {
  368. orderType: 'PIANO_ROOM',
  369. pinaoId: i.id
  370. }
  371. })
  372. case 8:
  373. case 'end':
  374. return r.stop()
  375. }
  376. }, r)
  377. })
  378. )()
  379. }
  380. },
  381. render: function () {
  382. var e = this
  383. return z('div', { class: R.accountRechargeTimer }, [
  384. z(
  385. x,
  386. {
  387. backIconColor: 'white',
  388. border: !1,
  389. background: this.background,
  390. color: this.color
  391. },
  392. null
  393. ),
  394. z('div', { class: R.userMins }, [
  395. z('p', { class: R.userLastMins }, [
  396. O(this.remain.remainTime),
  397. z('span', null, [M('分钟')])
  398. ]),
  399. z('p', { class: R.userTips }, [
  400. z('img', { src: F('icon_timers.png') }, null),
  401. M('您的琴房剩余时长')
  402. ])
  403. ]),
  404. z('div', { class: R.selectTimers }, [
  405. z(
  406. 'img',
  407. {
  408. src: F('title_timers.png'),
  409. class: R.selectTitle,
  410. alt: ''
  411. },
  412. null
  413. ),
  414. z('div', { class: R.lastMin }, [
  415. z('img', { src: F('icon_music_account.png') }, null),
  416. z('p', null, [
  417. this.selectItem.times &&
  418. z('b', null, [
  419. M('已选'),
  420. O(this.selectItem.times),
  421. M('分钟')
  422. ]),
  423. ' ',
  424. this.selectItem.description
  425. ])
  426. ]),
  427. z('div', { class: R.memberItem }, [
  428. z('div', { class: R['system-list'] }, [
  429. this.list.map(function (t) {
  430. return z(
  431. 'div',
  432. {
  433. class: [
  434. R['system-item'],
  435. t.id === e.selectItem.id && R.active
  436. ],
  437. style: { borderRadius: '11px' },
  438. onClick: function () {
  439. e.selectItem = t
  440. }
  441. },
  442. [
  443. z('p', { class: R.price }, [
  444. z('span', null, [M('¥')]),
  445. t.salePrice
  446. ]),
  447. z('del', { class: R.originalPrice }, [
  448. M('¥'),
  449. t.originalPrice
  450. ]),
  451. z('p', { class: R.title }, [t.times, M('分钟')])
  452. ]
  453. )
  454. })
  455. ])
  456. ])
  457. ]),
  458. z('div', { class: R.reminder }, [
  459. z('div', { class: R.h2 }, [
  460. z('img', { src: F('icon_tips.png') }, null),
  461. z('span', null, [M('温馨提醒')])
  462. ]),
  463. z('p', null, [
  464. M(
  465. '1、云酷琴房时长按课程学生人数扣减,以45分钟1对2课程为例,课程结束后将消耗时长:2人*45分钟=90分钟;'
  466. )
  467. ]),
  468. z('p', null, [
  469. M(
  470. '2、每节线上课平台赠送10分钟免费时长,分别为课前5分钟及课后5分钟,赠送时长不计算费用;'
  471. )
  472. ]),
  473. z('p', null, [
  474. M(
  475. '3、课程消耗时长按排课人数计算,无论实际到课人数是否为排课人数,都会按照排课人数扣费;'
  476. )
  477. ]),
  478. z('p', null, [M('4、课程结束后费用立即结算;')]),
  479. z('p', null, [
  480. M(
  481. '5、琴房时长不足时,您将无法排课,请确保琴房剩 余时长充足;'
  482. )
  483. ]),
  484. z('p', null, [M('6、琴房时长一经购买不予退费。')])
  485. ]),
  486. z('div', { class: R.btnGroup }, [
  487. z('div', { class: R.priceSection }, [
  488. M('支付金额:'),
  489. z('div', { class: R.price }, [
  490. z('span', { class: R.priceUnit }, [M('¥')]),
  491. z('span', { class: R.priceNum }, [
  492. this.selectItem.salePrice
  493. ])
  494. ])
  495. ]),
  496. z(
  497. C,
  498. {
  499. color:
  500. 'linear-gradient(360deg, #FF0909 0%, #FF4D4D 69%, #FF7B7B 100%)',
  501. round: !0,
  502. class: R.btn,
  503. onClick: this.onSubmit
  504. },
  505. {
  506. default: function () {
  507. return [M('立即支付')]
  508. }
  509. }
  510. )
  511. ])
  512. ])
  513. }
  514. })
  515. )
  516. }
  517. }
  518. }
  519. )
  520. })()