index-legacy.f0063d4d.js 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. !(function () {
  2. function e(e, t) {
  3. var r = Object.keys(e)
  4. if (Object.getOwnPropertySymbols) {
  5. var n = Object.getOwnPropertySymbols(e)
  6. t &&
  7. (n = n.filter(function (t) {
  8. return Object.getOwnPropertyDescriptor(e, t).enumerable
  9. })),
  10. r.push.apply(r, n)
  11. }
  12. return r
  13. }
  14. function t(t) {
  15. for (var n = 1; n < arguments.length; n++) {
  16. var i = null != arguments[n] ? arguments[n] : {}
  17. n % 2
  18. ? e(Object(i), !0).forEach(function (e) {
  19. r(t, e, i[e])
  20. })
  21. : Object.getOwnPropertyDescriptors
  22. ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(i))
  23. : e(Object(i)).forEach(function (e) {
  24. Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(i, e))
  25. })
  26. }
  27. return t
  28. }
  29. function r(e, t, r) {
  30. return (
  31. t in e ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 }) : (e[t] = r), e
  32. )
  33. }
  34. function n(e, t, r, n, i, _, o) {
  35. try {
  36. var c = e[_](o),
  37. a = c.value
  38. } catch (s) {
  39. return void r(s)
  40. }
  41. c.done ? t(a) : Promise.resolve(a).then(n, i)
  42. }
  43. var i = document.createElement('style')
  44. ;(i.innerHTML =
  45. '._container_1rete_1{min-height:100vh;display:flex;flex-direction:column}._container_1rete_1 ._content_1rete_6{flex:1;background-color:#f5f5f5;padding:.32rem}._container_1rete_1 ._content_1rete_6 ._title_1rete_11{color:#333;font-size:.48rem;font-weight:500;display:flex;align-items:center}._container_1rete_1 ._content_1rete_6 ._title_1rete_11:before{content:"";display:block;width:.10667rem;height:.48rem;border-radius:.05333rem;background-color:#01c1b5;margin-right:.16rem}._container_1rete_1 ._content_1rete_6 ._items_1rete_27{display:flex;align-items:center;flex-wrap:wrap}._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div{margin-top:.53333rem;width:33.333%;text-align:center}._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div ._inner_1rete_37{width:2.8rem;margin:0 auto}._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div ._img_1rete_41{margin-top:0}._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div .van-image,._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div .van-image__error,._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div .van-image__loading{width:2.8rem;min-height:3.57333rem}._container_1rete_1 ._content_1rete_6 ._items_1rete_27>div>div{margin-top:.18667rem;font-size:.37333rem;font-weight:500;color:#1a1a1a;line-height:.53333rem}\n'),
  46. document.head.appendChild(i),
  47. System.register(['./App-legacy.6e4d6664.js', './index-legacy.3df7f968.js'], function (e) {
  48. 'use strict'
  49. var r, i, _, o, c, a, s, u, l
  50. return {
  51. setters: [
  52. function (e) {
  53. ;(r = e.d), (i = e.ak), (_ = e.s), (o = e.l), (c = e.H), (a = e.a), (s = e.g), (u = e.b)
  54. },
  55. function (e) {
  56. l = e.I
  57. },
  58. ],
  59. execute: function () {
  60. var d = '_container_1rete_1',
  61. m = '_content_1rete_6',
  62. f = '_title_1rete_11',
  63. p = '_items_1rete_27',
  64. v = '_inner_1rete_37',
  65. g = '_img_1rete_41',
  66. h = u()
  67. e(
  68. 'default',
  69. r({
  70. name: 'classify',
  71. data: function () {
  72. return { list: [] }
  73. },
  74. mounted: function () {
  75. var e = sessionStorage.getItem('musicScoreList')
  76. if (e) {
  77. var t = JSON.parse(e)
  78. this.list = t
  79. } else this.$router.replace('/')
  80. i(['_trackEvent', '云练习', '切换页面', '分类页面']), (_.subjectId = _.origanSubjectId)
  81. },
  82. methods: {
  83. FetchList: function () {
  84. var e,
  85. t = this
  86. return ((e = regeneratorRuntime.mark(function e() {
  87. var r, n
  88. return regeneratorRuntime.wrap(
  89. function (e) {
  90. for (;;)
  91. switch ((e.prev = e.next)) {
  92. case 0:
  93. return (
  94. (e.prev = 0),
  95. (r = t.$route.query.parentId),
  96. (e.next = 4),
  97. o.get('/sysMusicScoreCategories/queryTree', { params: { parentId: r || 0 } })
  98. )
  99. case 4:
  100. ;(n = e.sent), (t.list = n.data), (e.next = 10)
  101. break
  102. case 8:
  103. ;(e.prev = 8), (e.t0 = e.catch(0))
  104. case 10:
  105. case 'end':
  106. return e.stop()
  107. }
  108. },
  109. e,
  110. null,
  111. [[0, 8]]
  112. )
  113. })),
  114. function () {
  115. var t = this,
  116. r = arguments
  117. return new Promise(function (i, _) {
  118. var o = e.apply(t, r)
  119. function c(e) {
  120. n(o, i, _, c, a, 'next', e)
  121. }
  122. function a(e) {
  123. n(o, i, _, c, a, 'throw', e)
  124. }
  125. c(void 0)
  126. })
  127. })()
  128. },
  129. onClickLeft: function () {
  130. h.isApp && c({ api: 'back' })
  131. },
  132. toDetail: function (e) {
  133. this.$router.push({ path: '/list/' + e.id, query: t({}, this.$route.query) })
  134. },
  135. },
  136. render: function () {
  137. var e = this
  138. return a('div', { class: d }, [
  139. a('div', { class: m }, [
  140. a('div', { class: f }, [s('教材')]),
  141. a('div', { class: p }, [
  142. this.list.map(function (t) {
  143. return a(
  144. 'div',
  145. {
  146. key: t.id,
  147. onClick: function () {
  148. return e.toDetail(t)
  149. },
  150. },
  151. [
  152. a('div', { class: v }, [
  153. a(l, { src: t.coverImg, class: g }, null),
  154. a('div', { class: 'van-ellipsis' }, [t.name]),
  155. ]),
  156. ]
  157. )
  158. }),
  159. ]),
  160. ]),
  161. ])
  162. },
  163. })
  164. )
  165. },
  166. }
  167. })
  168. })()