orchestra-detail-legacy.24160adf.js 111 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317
  1. <<<<<<< HEAD:dist/assets/orchestra-detail-legacy.f658c46c.js
  2. <<<<<<< HEAD:dist/assets/orchestra-detail-legacy.d1e21758.js
  3. !(function () {
  4. function e(e, t) {
  5. var r = Object.keys(e)
  6. if (Object.getOwnPropertySymbols) {
  7. var a = Object.getOwnPropertySymbols(e)
  8. t &&
  9. (a = a.filter(function (t) {
  10. return Object.getOwnPropertyDescriptor(e, t).enumerable
  11. })),
  12. r.push.apply(r, a)
  13. }
  14. return r
  15. }
  16. function t(t) {
  17. for (var a = 1; a < arguments.length; a++) {
  18. var n = null != arguments[a] ? arguments[a] : {}
  19. a % 2
  20. ? e(Object(n), !0).forEach(function (e) {
  21. r(t, e, n[e])
  22. })
  23. : Object.getOwnPropertyDescriptors
  24. ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(n))
  25. : e(Object(n)).forEach(function (e) {
  26. Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(n, e))
  27. })
  28. }
  29. return t
  30. }
  31. function r(e, t, r) {
  32. return (
  33. t in e
  34. ? Object.defineProperty(e, t, { value: r, enumerable: !0, configurable: !0, writable: !0 })
  35. : (e[t] = r),
  36. e
  37. )
  38. }
  39. function a(e, t, r, a, n, o, i) {
  40. try {
  41. var s = e[o](i),
  42. c = s.value
  43. } catch (u) {
  44. return void r(u)
  45. }
  46. s.done ? t(c) : Promise.resolve(c).then(a, n)
  47. }
  48. function n(e) {
  49. return function () {
  50. var t = this,
  51. r = arguments
  52. return new Promise(function (n, o) {
  53. var i = e.apply(t, r)
  54. function s(e) {
  55. a(i, n, o, s, c, 'next', e)
  56. }
  57. function c(e) {
  58. a(i, n, o, s, c, 'throw', e)
  59. }
  60. s(void 0)
  61. })
  62. }
  63. }
  64. var o = document.createElement('style')
  65. ;(o.innerHTML =
  66. '._gridContainer_1dfkx_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1dfkx_1 ._title_1dfkx_7{font-size:.64rem;font-weight:700;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 i{font-style:normal;font-size:.32rem;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 span{font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridContainer_1dfkx_1 ._red_1dfkx_21{color:#f67146}._gridContainer_1dfkx_1 ._name_1dfkx_24{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1dfkx_29 ._title_1dfkx_7{font-size:.58667rem;font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridClass_1dfkx_29 ._teacher_1dfkx_34{font-size:.42667rem;line-height:.64rem;max-width:2.53333rem;font-size:500}._gridClass_1dfkx_29 ._className_1dfkx_40{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1dfkx_29 ._className_1dfkx_40 ._line_1dfkx_47{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1dfkx_29 .van-grid-item:after{content:" ";position:absolute;top:50%;right:0;margin-top:-.26667rem;width:.02667rem;height:.53333rem;background:#eaeaea;border-radius:.02667rem}._gridClass_1dfkx_29 .van-grid-item:last-child:after{display:none}._informationBottom_1dfkx_69 .van-sticky{position:absolute}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72{width:8.61333rem;height:12.4rem;background:url(./assets/download.d4e802c2.png) no-repeat center center;background-size:contain;margin:0 auto}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeContent_1dfkx_79{padding-left:.21333rem}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTitle_1dfkx_82{text-align:center;padding-top:.37333rem;font-size:.64rem;font-weight:700;color:#fff;text-shadow:.02667rem .02667rem .18667rem #f4672a}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeName_1dfkx_90{padding:1.06667rem .32rem 0;font-size:.48rem;font-weight:600;color:#fff;text-align:center}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97{margin:.61333rem auto 0;width:6.42667rem;height:6.42667rem;background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);border-radius:.29333rem;overflow:hidden}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97 img{width:100%;height:100%}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeBtnText_1dfkx_109{margin:.4rem auto 0;display:inline-block;background:linear-gradient(135deg,#ff9c63 0%,#ff7144 100%);border-radius:.48rem;padding:.16rem .42667rem;font-size:.42667rem;font-weight:600;color:#fff}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTips_1dfkx_119{padding-top:.26667rem;font-size:.34667rem;font-weight:600;color:#f16437;line-height:.48rem;text-align:center}._codeContainer_1dfkx_72 ._close_1dfkx_127{position:absolute;top:.32rem;right:.4rem}._codeContainer_1dfkx_72 ._codeBottom_1dfkx_132{position:relative;margin-top:.85333rem;background:#ffffff;border-radius:.53333rem .53333rem 0 0;padding-bottom:.26667rem}._codeContainer_1dfkx_72 ._title_1dfkx_7{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem;padding:.4rem .4rem 0}._codeContainer_1dfkx_72 ._title_1dfkx_7 i{display:inline-block;margin-right:.16rem;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.05333rem}._codeContainer_1dfkx_72 ._shareImg_1dfkx_154{width:1.25333rem;height:1.25333rem}._codeContainer_1dfkx_72 ._shareText_1dfkx_158{padding-top:.16rem;font-size:.37333rem;color:#333;line-height:.53333rem}._gridContainer_1s15u_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1s15u_1 ._title_1s15u_7{font-size:.69333rem;font-weight:700;color:#333}._gridContainer_1s15u_1 ._title_1s15u_7 span{font-size:.32rem;color:#333}._gridContainer_1s15u_1 ._red_1s15u_16{color:#f67146}._gridContainer_1s15u_1 ._name_1s15u_19{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1s15u_24 ._title_1s15u_7{font-size:.64rem}._gridClass_1s15u_24 ._teacher_1s15u_27{font-size:.48rem;line-height:.64rem}._gridClass_1s15u_24 ._className_1s15u_31{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1s15u_24 ._className_1s15u_31 ._line_1s15u_38{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1s15u_24 ._gridCell_1s15u_46{padding-top:.4rem;padding-bottom:.42667rem}._gridClass_1s15u_24 ._img_1s15u_50{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden}._gridClass_1s15u_24 ._class_1s15u_31{font-size:.53333rem;font-weight:700;color:#f67146;line-height:.64rem;font-family:DINA}._gridClass_1s15u_24 ._courseware_1s15u_63{font-size:.42667rem;font-weight:600;color:#333;line-height:.64rem}._gridClass_1s15u_24 ._teacherDesc_1s15u_69{padding-top:.16rem;font-size:.32rem;color:#777;line-height:.45333rem}._gridClass_1s15u_24 .van-cell__title{flex:0 auto;padding-left:.53333rem;min-width:1.86667rem}._gridClass_1s15u_24 .van-cell__value{text-align:left}._orchestraDetail_xtf76_1{--van-tab-active-text-color: var(--van-primary-color);--van-tab-text-color: #333;--van-tab-font-size: .42667rem}\n'),
  67. document.head.appendChild(o),
  68. System.register(
  69. [
  70. './index-legacy.da3cfd73.js',
  71. './index-legacy.86e58eb0.js',
  72. './index-legacy.37a26c18.js',
  73. './countUp.min-legacy.52e432a0.js',
  74. './isSameOrBefore-legacy.5ec82e27.js',
  75. './index-legacy.b1d208cd.js',
  76. './index-legacy.e8fdcbbe.js',
  77. './index-legacy.88f968f8.js',
  78. './index-legacy.0793a1ee.js',
  79. './icon_teacher-legacy.07765f44.js',
  80. './index-legacy.1f5a1fbe.js',
  81. './index-legacy.d552d569.js',
  82. './index-legacy.bc5c4a06.js',
  83. './index-legacy.8ec00d40.js',
  84. './index-legacy.30c98e07.js',
  85. './use-tab-status-legacy.203dc693.js',
  86. './utils-legacy.366cb285.js',
  87. './index-legacy.31f31051.js',
  88. './index-legacy.72f6344c.js',
  89. './index-legacy.a9a76943.js'
  90. ],
  91. function (e) {
  92. 'use strict'
  93. var r,
  94. a,
  95. o,
  96. i,
  97. s,
  98. c,
  99. u,
  100. d,
  101. l,
  102. m,
  103. f,
  104. _,
  105. p,
  106. h,
  107. g,
  108. v,
  109. x,
  110. Y,
  111. y,
  112. b,
  113. k,
  114. w,
  115. D,
  116. T,
  117. C,
  118. M,
  119. S,
  120. H,
  121. N,
  122. j,
  123. I,
  124. P
  125. return {
  126. setters: [
  127. function (e) {
  128. r = e.O
  129. },
  130. function (e) {
  131. a = e.O
  132. },
  133. function (e) {
  134. e.by,
  135. (o = e.d),
  136. (i = e.y),
  137. (s = e.aV),
  138. (c = e.ag),
  139. (u = e.r),
  140. (d = e.ah),
  141. (l = e.$),
  142. (m = e.c),
  143. (f = e.q),
  144. (_ = e.ai),
  145. (p = e.B),
  146. (h = e.P),
  147. (g = e.aj),
  148. (v = e.F),
  149. (x = e.ak),
  150. (Y = e.m),
  151. (y = e._),
  152. (b = e.R)
  153. },
  154. function (e) {
  155. k = e.C
  156. },
  157. function (e) {
  158. w = e.i
  159. },
  160. function (e) {
  161. D = e.O
  162. },
  163. function (e) {
  164. ;(T = e.G), (C = e.a)
  165. },
  166. function (e) {
  167. M = e.L
  168. },
  169. function (e) {
  170. S = e.D
  171. },
  172. function (e) {
  173. H = e.i
  174. },
  175. function (e) {
  176. N = e.C
  177. },
  178. function (e) {
  179. j = e.I
  180. },
  181. function (e) {
  182. ;(I = e.T), (P = e.a)
  183. },
  184. function () {},
  185. function () {},
  186. function () {},
  187. function () {},
  188. function () {},
  189. function () {},
  190. function () {}
  191. ],
  192. execute: function () {
  193. var O = {
  194. gridContainer: '_gridContainer_1dfkx_1',
  195. title: '_title_1dfkx_7',
  196. red: '_red_1dfkx_21',
  197. name: '_name_1dfkx_24',
  198. gridClass: '_gridClass_1dfkx_29',
  199. teacher: '_teacher_1dfkx_34',
  200. className: '_className_1dfkx_40',
  201. line: '_line_1dfkx_47',
  202. informationBottom: '_informationBottom_1dfkx_69',
  203. codeContainer: '_codeContainer_1dfkx_72',
  204. codeImg: '_codeImg_1dfkx_72',
  205. codeContent: '_codeContent_1dfkx_79',
  206. codeTitle: '_codeTitle_1dfkx_82',
  207. codeName: '_codeName_1dfkx_90',
  208. codeQr: '_codeQr_1dfkx_97',
  209. codeBtnText: '_codeBtnText_1dfkx_109',
  210. codeTips: '_codeTips_1dfkx_119',
  211. close: '_close_1dfkx_127',
  212. codeBottom: '_codeBottom_1dfkx_132',
  213. shareImg: '_shareImg_1dfkx_154',
  214. shareText: '_shareText_1dfkx_158'
  215. },
  216. z = { exports: {} }
  217. z.exports = function (e, t) {
  218. t.prototype.isSameOrAfter = function (e, t) {
  219. return this.isSame(e, t) || this.isAfter(e, t)
  220. }
  221. }
  222. var R = z.exports
  223. d.extend(w, R)
  224. var B = o({
  225. name: 'detail-information',
  226. props: { termTimes: { type: Object, default: {} } },
  227. setup: function (e) {
  228. var r = i(function () {
  229. return e.termTimes.start
  230. }),
  231. o = i(function () {
  232. return e.termTimes.end
  233. }),
  234. b = s(),
  235. w = c(),
  236. H = u({
  237. timeShow: !1,
  238. currentData: [d().year() + ''],
  239. actionText: '上学期',
  240. actionType: 'up',
  241. actionTerm: [
  242. { name: '上学期', selected: !0, value: 'up' },
  243. { name: '下学期', value: 'down' }
  244. ],
  245. oPopover: !1,
  246. check: [],
  247. checkboxRefs: [],
  248. isLoading: !1,
  249. list: [],
  250. listState: { dataShow: !0, loading: !1, finished: !1 },
  251. bottomHeight: 0,
  252. params: {
  253. startTime: d(d().year() + r.value).format('YYYY-MM-DD HH:mm:ss'),
  254. endTime: d(d().year() + o.value)
  255. .add(1, 'year')
  256. .subtract(1, 'day')
  257. .format('YYYY-MM-DD HH:mm:ss'),
  258. page: 1,
  259. rows: 20
  260. },
  261. statistics: {},
  262. orchestraInfo: {}
  263. }),
  264. N = function (e) {
  265. H.actionTerm.forEach(function (e) {
  266. e.selected = !1
  267. }),
  268. (e.selected = !0),
  269. (H.actionText = e.name),
  270. (H.actionType = e.value),
  271. 'up' === e.value
  272. ? ((H.params.startTime = d(Number(H.currentData[0]) + r.value).format(
  273. 'YYYY-MM-DD HH:mm:ss'
  274. )),
  275. (H.params.endTime = d(Number(H.currentData[0]) + o.value)
  276. .add(1, 'year')
  277. .subtract(1, 'day')
  278. .format('YYYY-MM-DD HH:mm:ss')))
  279. : 'down' === e.value &&
  280. ((H.params.startTime = d(Number(H.currentData[0]) + o.value)
  281. .add(1, 'year')
  282. .format('YYYY-MM-DD HH:mm:ss')),
  283. (H.params.endTime = d(Number(H.currentData[0]) + r.value)
  284. .add(1, 'year')
  285. .subtract(1, 'day')
  286. .format('YYYY-MM-DD HH:mm:ss'))),
  287. (H.oPopover = !1),
  288. R()
  289. },
  290. j = function (e) {
  291. H.currentData = e.selectedValues
  292. var t = Number(H.currentData[0]) + 1
  293. 'up' === H.actionType
  294. ? ((H.params.startTime = d(t + r.value).format('YYYY-MM-DD HH:mm:ss')),
  295. (H.params.endTime = d(t + o.value)
  296. .add(1, 'year')
  297. .subtract(1, 'day')
  298. .format('YYYY-MM-DD HH:mm:ss')))
  299. : 'down' === H.actionType &&
  300. ((H.params.startTime = d(t + o.value).format('YYYY-MM-DD HH:mm:ss')),
  301. (H.params.endTime = d(t + r.value)
  302. .subtract(1, 'day')
  303. .format('YYYY-MM-DD HH:mm:ss'))),
  304. (H.timeShow = !1),
  305. R()
  306. },
  307. I = (function () {
  308. var e = n(
  309. regeneratorRuntime.mark(function e() {
  310. var t, r
  311. return regeneratorRuntime.wrap(
  312. function (e) {
  313. for (;;)
  314. switch ((e.prev = e.next)) {
  315. case 0:
  316. return (
  317. (e.prev = 0),
  318. (e.next = 3),
  319. Y.get('/api-school/orchestra/detail/' + b.query.id)
  320. )
  321. case 3:
  322. ;(t = e.sent),
  323. (r = t.data),
  324. (H.orchestraInfo = r || {}),
  325. (e.next = 10)
  326. break
  327. case 8:
  328. ;(e.prev = 8), (e.t0 = e.catch(0))
  329. case 10:
  330. case 'end':
  331. return e.stop()
  332. }
  333. },
  334. e,
  335. null,
  336. [[0, 8]]
  337. )
  338. })
  339. )
  340. return function () {
  341. return e.apply(this, arguments)
  342. }
  343. })(),
  344. P = (function () {
  345. var e = n(
  346. regeneratorRuntime.mark(function e() {
  347. var t, r
  348. return regeneratorRuntime.wrap(
  349. function (e) {
  350. for (;;)
  351. switch ((e.prev = e.next)) {
  352. case 0:
  353. return (
  354. (e.prev = 0),
  355. (e.next = 3),
  356. Y.post('/api-school/school/schoolSummaryStat', {
  357. data: { orchestraId: b.query.id }
  358. })
  359. )
  360. case 3:
  361. ;(t = e.sent),
  362. (r = t.data),
  363. (H.statistics = r || {}),
  364. B(),
  365. (e.next = 11)
  366. break
  367. case 9:
  368. ;(e.prev = 9), (e.t0 = e.catch(0))
  369. case 11:
  370. case 'end':
  371. return e.stop()
  372. }
  373. },
  374. e,
  375. null,
  376. [[0, 9]]
  377. )
  378. })
  379. )
  380. return function () {
  381. return e.apply(this, arguments)
  382. }
  383. })(),
  384. z = (function () {
  385. var e = n(
  386. regeneratorRuntime.mark(function e() {
  387. var r, a, n
  388. return regeneratorRuntime.wrap(
  389. function (e) {
  390. for (;;)
  391. switch ((e.prev = e.next)) {
  392. case 0:
  393. if (((e.prev = 0), !H.isLoading)) {
  394. e.next = 3
  395. break
  396. }
  397. return e.abrupt('return')
  398. case 3:
  399. return (
  400. (H.isLoading = !0),
  401. (e.next = 6),
  402. Y.post('/api-school/classGroup/page', {
  403. data: t(t({}, H.params), {}, { orchestraId: b.query.id })
  404. })
  405. )
  406. case 6:
  407. if (
  408. ((r = e.sent),
  409. (H.listState.loading = !1),
  410. (a = r.data || {}),
  411. !(H.list.length > 0 && 1 === a.current))
  412. ) {
  413. e.next = 11
  414. break
  415. }
  416. return e.abrupt('return')
  417. case 11:
  418. ;(n = a.rows || []),
  419. (H.list = H.list.concat(n)),
  420. (H.listState.finished = a.current >= a.pages),
  421. (H.params.page = a.current + 1),
  422. (H.listState.dataShow = H.list.length > 0),
  423. (H.isLoading = !1),
  424. (e.next = 24)
  425. break
  426. case 19:
  427. ;(e.prev = 19),
  428. (e.t0 = e.catch(0)),
  429. (H.listState.dataShow = !1),
  430. (H.listState.finished = !0),
  431. (H.isLoading = !1)
  432. case 24:
  433. case 'end':
  434. return e.stop()
  435. }
  436. },
  437. e,
  438. null,
  439. [[0, 19]]
  440. )
  441. })
  442. )
  443. return function () {
  444. return e.apply(this, arguments)
  445. }
  446. })(),
  447. R = function () {
  448. ;(H.params.page = 1),
  449. (H.list = []),
  450. (H.listState.dataShow = !0),
  451. (H.listState.loading = !1),
  452. (H.listState.finished = !1),
  453. z()
  454. },
  455. B = function () {
  456. y(function () {
  457. var e = H.statistics
  458. new k('currentStudentNum', e.currentStudent || 0).start(),
  459. new k('time1', 100 * e.attendanceRate || 0).start(),
  460. new k('time2', 100 * e.homeworkSubmissionRate || 0).start(),
  461. new k('time3', 100 * e.practicePassRate || 0).start()
  462. })
  463. }
  464. return (
  465. l(
  466. n(
  467. regeneratorRuntime.mark(function e() {
  468. var t, a, n, i, s, c
  469. return regeneratorRuntime.wrap(function (e) {
  470. for (;;)
  471. switch ((e.prev = e.next)) {
  472. case 0:
  473. return (
  474. (t = d(d().year() + r.value).format('YYYY-MM-DD')),
  475. (a = d(d().year() + o.value).format('YYYY-MM-DD')),
  476. (n = d().format('YYYY-MM-DD')),
  477. console.log(n, t),
  478. (i = d(n).isBefore(d(t))),
  479. (s = d(n).isBefore(d(a))),
  480. (c = d().year()),
  481. i &&
  482. s &&
  483. ((H.currentData = [c - 1 + '']),
  484. (H.params.startTime = d(c - 1 + r.value).format(
  485. 'YYYY-MM-DD HH:mm:ss'
  486. )),
  487. (H.params.endTime = d(d().year() + o.value)
  488. .subtract(1, 'day')
  489. .format('YYYY-MM-DD HH:mm:ss'))),
  490. i ||
  491. s ||
  492. ((H.params.startTime = d(d().year() + r.value).format(
  493. 'YYYY-MM-DD HH:mm:ss'
  494. )),
  495. (H.params.endTime = d(d().year() + o.value)
  496. .add(1, 'year')
  497. .subtract(1, 'day')
  498. .format('YYYY-MM-DD HH:mm:ss'))),
  499. i &&
  500. !s &&
  501. ((H.params.startTime = d(c + o.value).format(
  502. 'YYYY-MM-DD HH:mm:ss'
  503. )),
  504. (H.params.endTime = d(c + r.value)
  505. .subtract(1, 'day')
  506. .format('YYYY-MM-DD HH:mm:ss')),
  507. H.actionTerm.forEach(function (e) {
  508. 'down' === e.value
  509. ? ((e.color = 'var(--van-primary-color)'),
  510. (H.actionText = e.text),
  511. (H.actionType = e.value))
  512. : (e.color = '')
  513. }),
  514. (H.currentData = [c - 1 + '']),
  515. (H.actionText = '下学期'),
  516. (H.actionType = 'down'),
  517. H.actionTerm.forEach(function (e) {
  518. 'down' === e.value ? (e.selected = !0) : (e.selected = !1)
  519. })),
  520. (e.next = 12),
  521. I()
  522. )
  523. case 12:
  524. return (e.next = 14), P()
  525. case 14:
  526. return (e.next = 16), z()
  527. case 16:
  528. case 'end':
  529. return e.stop()
  530. }
  531. }, e)
  532. })
  533. )
  534. ),
  535. function () {
  536. var e, t
  537. return m(v, null, [
  538. m('div', { class: ['searchGroup', 'van-hairline--top'] }, [
  539. m(
  540. 'div',
  541. {
  542. class: ['searchItem', H.timeShow ? 'searchItem-active' : ''],
  543. onClick: function () {
  544. return (H.timeShow = !0)
  545. }
  546. },
  547. [H.currentData[0], f('年 '), m('i', { class: 'arrow' }, null)]
  548. ),
  549. m(
  550. 'div',
  551. {
  552. class: ['searchItem', H.oPopover ? 'searchItem-active' : ''],
  553. onClick: function () {
  554. return (H.oPopover = !0)
  555. }
  556. },
  557. [H.actionText, f(' '), m('i', { class: 'arrow' }, null)]
  558. )
  559. ]),
  560. m(
  561. 'div',
  562. {
  563. style: {
  564. height:
  565. 'calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem)',
  566. overflow: 'hidden',
  567. overflowY: 'auto'
  568. }
  569. },
  570. [
  571. m(
  572. T,
  573. { border: !1, class: O.gridContainer },
  574. {
  575. default: function () {
  576. return [
  577. m(C, null, {
  578. default: function () {
  579. return [
  580. m('p', { class: [O.title, O.red] }, [
  581. m('span', { id: 'currentStudentNum' }, [
  582. H.statistics.studentNum || 0
  583. ]),
  584. m('i', null, [f(' 名')])
  585. ]),
  586. m('p', { class: O.name }, [f('在读学员')])
  587. ]
  588. }
  589. }),
  590. m(C, null, {
  591. default: function () {
  592. return [
  593. m('p', { class: [O.title, O.red] }, [
  594. m('span', { id: 'time1' }, [
  595. H.statistics.attendanceRate || 0
  596. ]),
  597. f('%')
  598. ]),
  599. m('p', { class: O.name }, [f('到课率')])
  600. ]
  601. }
  602. }),
  603. m(C, null, {
  604. default: function () {
  605. return [
  606. m('p', { class: [O.title, O.red] }, [
  607. m('span', { id: 'time2' }, [
  608. H.statistics.homeworkRate || 0
  609. ]),
  610. f('%')
  611. ]),
  612. m('p', { class: O.name }, [f('作业提交率')])
  613. ]
  614. }
  615. }),
  616. m(C, null, {
  617. default: function () {
  618. return [
  619. m('p', { class: [O.title, O.red] }, [
  620. m('span', { id: 'time3' }, [
  621. H.statistics.homeworkQualifiedRate || 0
  622. ]),
  623. f('%')
  624. ]),
  625. m('p', { class: O.name }, [f('练习合格率')])
  626. ]
  627. }
  628. })
  629. ]
  630. }
  631. }
  632. ),
  633. H.listState.dataShow
  634. ? m(
  635. M,
  636. {
  637. finished: H.listState.finished,
  638. finishedText: ' ',
  639. class: [O.liveList],
  640. onLoad: z,
  641. immediateCheck: !1
  642. },
  643. ((t = e =
  644. H.list.map(function (e) {
  645. return m('div', { class: [O.gridContainer, O.gridClass] }, [
  646. m('div', { class: O.className }, [
  647. m('i', { class: O.line }, null),
  648. e.name
  649. ]),
  650. m(
  651. T,
  652. { border: !1, columnNum: 3 },
  653. {
  654. default: function () {
  655. return [
  656. m(C, null, {
  657. default: function () {
  658. return [
  659. m('p', { class: O.title }, [
  660. e.preStudentNum || 0
  661. ]),
  662. m('p', { class: O.name }, [f('在读学员')])
  663. ]
  664. }
  665. }),
  666. m(C, null, {
  667. default: function () {
  668. return [
  669. m(
  670. 'p',
  671. {
  672. class: [
  673. O.title,
  674. O.teacher,
  675. 'van-ellipsis'
  676. ]
  677. },
  678. [e.teacherName || '-']
  679. ),
  680. m('p', { class: O.name }, [f('伴学指导')])
  681. ]
  682. }
  683. }),
  684. m(C, null, {
  685. default: function () {
  686. return [
  687. m('p', { class: O.title }, [
  688. e.completeCourseScheduleNum || 0,
  689. f('/'),
  690. e.courseScheduleNum || 0
  691. ]),
  692. m('p', { class: O.name }, [f('课时')])
  693. ]
  694. }
  695. })
  696. ]
  697. }
  698. }
  699. )
  700. ])
  701. })),
  702. 'function' == typeof t ||
  703. ('[object Object]' === Object.prototype.toString.call(t) && !x(t))
  704. ? e
  705. : {
  706. default: function () {
  707. return [e]
  708. }
  709. })
  710. )
  711. : m(_, { btnStatus: !1, tips: '暂无班级' }, null),
  712. H.orchestraInfo.canSignUp &&
  713. m(
  714. a,
  715. {
  716. position: 'bottom',
  717. class: O.informationBottom,
  718. onGetHeight: function (e) {
  719. H.bottomHeight = e
  720. }
  721. },
  722. {
  723. default: function () {
  724. return [
  725. m('div', { class: 'btnGroup' }, [
  726. m(
  727. p,
  728. {
  729. round: !0,
  730. block: !0,
  731. type: 'primary',
  732. onClick: function () {
  733. w.push({
  734. path: 'save-share-image',
  735. query: { type: 'orchestra', id: b.query.id }
  736. })
  737. }
  738. },
  739. {
  740. default: function () {
  741. return [f('报名二维码')]
  742. }
  743. }
  744. )
  745. ])
  746. ]
  747. }
  748. }
  749. )
  750. ]
  751. ),
  752. m(
  753. D,
  754. {
  755. show: H.oPopover,
  756. 'onUpdate:show': function (e) {
  757. return (H.oPopover = e)
  758. },
  759. actions: H.actionTerm,
  760. onSelect: N,
  761. teleport: 'body'
  762. },
  763. null
  764. ),
  765. m(
  766. h,
  767. {
  768. show: H.timeShow,
  769. 'onUpdate:show': function (e) {
  770. return (H.timeShow = e)
  771. },
  772. position: 'bottom',
  773. round: !0,
  774. class: 'popupBottomSearch',
  775. teleport: 'body'
  776. },
  777. {
  778. default: function () {
  779. return [
  780. m(
  781. S,
  782. {
  783. modelValue: H.currentData,
  784. 'onUpdate:modelValue': function (e) {
  785. return (H.currentData = e)
  786. },
  787. columnsType: ['year'],
  788. formatter: g,
  789. onConfirm: j,
  790. onCancel: function () {
  791. return (H.timeShow = !1)
  792. }
  793. },
  794. null
  795. )
  796. ]
  797. }
  798. }
  799. )
  800. ])
  801. }
  802. )
  803. }
  804. }),
  805. L = {
  806. gridContainer: '_gridContainer_1s15u_1',
  807. title: '_title_1s15u_7',
  808. red: '_red_1s15u_16',
  809. name: '_name_1s15u_19',
  810. gridClass: '_gridClass_1s15u_24',
  811. teacher: '_teacher_1s15u_27',
  812. className: '_className_1s15u_31',
  813. line: '_line_1s15u_38',
  814. gridCell: '_gridCell_1s15u_46',
  815. img: '_img_1s15u_50',
  816. class: '_class_1s15u_31',
  817. courseware: '_courseware_1s15u_63',
  818. teacherDesc: '_teacherDesc_1s15u_69'
  819. }
  820. d.extend(w, R)
  821. var E = o({
  822. name: 'plan',
  823. props: {
  824. termTimes: { type: Object, default: {} },
  825. height: { type: [String, Number], default: 0 }
  826. },
  827. setup: function (e) {
  828. var r = i(function () {
  829. return e.termTimes.start
  830. }),
  831. a = i(function () {
  832. return e.termTimes.end
  833. }),
  834. o = s(),
  835. c = u({
  836. timeShow: !1,
  837. currentData: [d().year() + ''],
  838. showPopover: !1,
  839. actionText: '上学期',
  840. actionType: 'up',
  841. actionTerm: [
  842. { name: '上学期', selected: !0, value: 'up' },
  843. { name: '下学期', value: 'down' }
  844. ],
  845. oPopover: !1,
  846. check: [],
  847. checkboxRefs: [],
  848. showQrcode: !1,
  849. isLoading: !1,
  850. list: [],
  851. listState: { dataShow: !0, loading: !1, finished: !1 },
  852. params: {
  853. startTime: d(d().year() + r.value).format('YYYY-MM-DD HH:mm:ss'),
  854. endTime: d(d().year() + a.value)
  855. .add(1, 'year')
  856. .subtract(1, 'day')
  857. .format('YYYY-MM-DD HH:mm:ss'),
  858. page: 1,
  859. rows: 20
  860. }
  861. }),
  862. p = function (e) {
  863. c.actionTerm.forEach(function (e) {
  864. e.selected = !1
  865. }),
  866. (e.selected = !0),
  867. (c.actionText = e.name),
  868. (c.actionType = e.value),
  869. 'up' === e.value
  870. ? ((c.params.startTime = d(Number(c.currentData[0]) + r.value).format(
  871. 'YYYY-MM-DD HH:mm:ss'
  872. )),
  873. (c.params.endTime = d(Number(c.currentData[0]) + a.value)
  874. .add(1, 'year')
  875. .subtract(1, 'day')
  876. .format('YYYY-MM-DD HH:mm:ss')))
  877. : 'down' === e.value &&
  878. ((c.params.startTime = d(Number(c.currentData[0]) + a.value)
  879. .add(1, 'year')
  880. .format('YYYY-MM-DD HH:mm:ss')),
  881. (c.params.endTime = d(Number(c.currentData[0]) + r.value)
  882. .add(1, 'year')
  883. .subtract(1, 'day')
  884. .format('YYYY-MM-DD HH:mm:ss'))),
  885. (c.oPopover = !1),
  886. k()
  887. },
  888. y = function (e) {
  889. c.currentData = e.selectedValues
  890. var t = Number(c.currentData[0]) + 1
  891. 'up' === c.actionType
  892. ? ((c.params.startTime = d(t + r.value).format('YYYY-MM-DD HH:mm:ss')),
  893. (c.params.endTime = d(t + a.value)
  894. .add(1, 'year')
  895. .subtract(1, 'day')
  896. .format('YYYY-MM-DD HH:mm:ss')))
  897. : 'down' === c.actionType &&
  898. ((c.params.startTime = d(t + a.value).format('YYYY-MM-DD HH:mm:ss')),
  899. (c.params.endTime = d(t + r.value)
  900. .subtract(1, 'day')
  901. .format('YYYY-MM-DD HH:mm:ss'))),
  902. (c.timeShow = !1),
  903. k()
  904. },
  905. b = (function () {
  906. var e = n(
  907. regeneratorRuntime.mark(function e() {
  908. var r, a, n
  909. return regeneratorRuntime.wrap(
  910. function (e) {
  911. for (;;)
  912. switch ((e.prev = e.next)) {
  913. case 0:
  914. if (((e.prev = 0), !c.isLoading)) {
  915. e.next = 3
  916. break
  917. }
  918. return e.abrupt('return')
  919. case 3:
  920. return (
  921. (c.isLoading = !0),
  922. (e.next = 6),
  923. Y.post('/api-school/classGroup/page', {
  924. data: t(t({}, c.params), {}, { orchestraId: o.query.id })
  925. })
  926. )
  927. case 6:
  928. if (
  929. ((r = e.sent),
  930. (c.listState.loading = !1),
  931. (a = r.data || {}),
  932. !(c.list.length > 0 && 1 === a.current))
  933. ) {
  934. e.next = 11
  935. break
  936. }
  937. return e.abrupt('return')
  938. case 11:
  939. ;(n = a.rows || []),
  940. (c.list = c.list.concat(n || [])),
  941. (c.listState.finished = a.current >= a.pages),
  942. (c.params.page = a.current + 1),
  943. (c.listState.dataShow = c.list.length > 0),
  944. (c.isLoading = !1),
  945. (e.next = 24)
  946. break
  947. case 19:
  948. ;(e.prev = 19),
  949. (e.t0 = e.catch(0)),
  950. (c.listState.dataShow = !1),
  951. (c.listState.finished = !0),
  952. (c.isLoading = !1)
  953. case 24:
  954. case 'end':
  955. return e.stop()
  956. }
  957. },
  958. e,
  959. null,
  960. [[0, 19]]
  961. )
  962. })
  963. )
  964. return function () {
  965. return e.apply(this, arguments)
  966. }
  967. })(),
  968. k = function () {
  969. ;(c.params.page = 1),
  970. (c.list = []),
  971. (c.listState.dataShow = !0),
  972. (c.listState.loading = !1),
  973. (c.listState.finished = !1),
  974. b()
  975. }
  976. return (
  977. l(
  978. n(
  979. regeneratorRuntime.mark(function e() {
  980. var t, n, o, i, s, u
  981. return regeneratorRuntime.wrap(function (e) {
  982. for (;;)
  983. switch ((e.prev = e.next)) {
  984. case 0:
  985. return (
  986. (t = d(d().year() + r.value).format('YYYY-MM-DD')),
  987. (n = d(d().year() + a.value).format('YYYY-MM-DD')),
  988. (o = d().format('YYYY-MM-DD')),
  989. console.log(o, t),
  990. (i = d(o).isBefore(d(t))),
  991. (s = d(o).isBefore(d(n))),
  992. (u = d().year()),
  993. i &&
  994. s &&
  995. ((c.currentData = [u - 1 + '']),
  996. (c.params.startTime = d(u - 1 + r.value).format(
  997. 'YYYY-MM-DD HH:mm:ss'
  998. )),
  999. (c.params.endTime = d(d().year() + a.value)
  1000. .subtract(1, 'day')
  1001. .format('YYYY-MM-DD HH:mm:ss'))),
  1002. i ||
  1003. s ||
  1004. ((c.params.startTime = d(d().year() + r.value).format(
  1005. 'YYYY-MM-DD HH:mm:ss'
  1006. )),
  1007. (c.params.endTime = d(d().year() + a.value)
  1008. .add(1, 'year')
  1009. .subtract(1, 'day')
  1010. .format('YYYY-MM-DD HH:mm:ss'))),
  1011. i &&
  1012. !s &&
  1013. ((c.params.startTime = d(u + a.value).format(
  1014. 'YYYY-MM-DD HH:mm:ss'
  1015. )),
  1016. (c.params.endTime = d(u + r.value)
  1017. .subtract(1, 'day')
  1018. .format('YYYY-MM-DD HH:mm:ss')),
  1019. c.actionTerm.forEach(function (e) {
  1020. 'down' === e.value
  1021. ? ((e.color = 'var(--van-primary-color)'),
  1022. (c.actionText = e.text),
  1023. (c.actionType = e.value))
  1024. : (e.color = '')
  1025. }),
  1026. (c.currentData = [u - 1 + '']),
  1027. (c.actionText = '下学期'),
  1028. (c.actionType = 'down'),
  1029. c.actionTerm.forEach(function (e) {
  1030. 'down' === e.value ? (e.selected = !0) : (e.selected = !1)
  1031. })),
  1032. (e.next = 12),
  1033. b()
  1034. )
  1035. case 12:
  1036. case 'end':
  1037. return e.stop()
  1038. }
  1039. }, e)
  1040. })
  1041. )
  1042. ),
  1043. function () {
  1044. var e, t
  1045. return m('div', null, [
  1046. m('div', { class: ['searchGroup', 'van-hairline--top'] }, [
  1047. m(
  1048. 'div',
  1049. {
  1050. class: ['searchItem', c.timeShow ? 'searchItem-active' : ''],
  1051. onClick: function () {
  1052. return (c.timeShow = !0)
  1053. }
  1054. },
  1055. [c.currentData[0], f('年 '), m('i', { class: 'arrow' }, null)]
  1056. ),
  1057. m(
  1058. 'div',
  1059. {
  1060. class: ['searchItem', c.oPopover ? 'searchItem-active' : ''],
  1061. onClick: function () {
  1062. return (c.oPopover = !0)
  1063. }
  1064. },
  1065. [c.actionText, f(' '), m('i', { class: 'arrow' }, null)]
  1066. )
  1067. ]),
  1068. m(
  1069. 'div',
  1070. {
  1071. style:
  1072. 'height: calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem); overflow: hidden; overflow-y: auto;'
  1073. },
  1074. [
  1075. c.listState.dataShow
  1076. ? m(
  1077. M,
  1078. {
  1079. finished: c.listState.finished,
  1080. finishedText: ' ',
  1081. class: [L.liveList],
  1082. onLoad: b,
  1083. immediateCheck: !1
  1084. },
  1085. ((t = e =
  1086. c.list.map(function (e) {
  1087. return m('div', { class: [L.gridContainer, L.gridClass] }, [
  1088. m('div', { class: L.className }, [
  1089. m('i', { class: L.line }, null),
  1090. e.name
  1091. ]),
  1092. m(
  1093. N,
  1094. { center: !0, class: L.gridCell },
  1095. {
  1096. icon: function () {
  1097. return m(
  1098. j,
  1099. {
  1100. class: L.img,
  1101. src: e.teacherAvatar || H,
  1102. fit: 'cover'
  1103. },
  1104. null
  1105. )
  1106. },
  1107. title: function () {
  1108. return m(v, null, [
  1109. m('p', { class: L.class }, [
  1110. e.completeCourseScheduleNum || 0,
  1111. f('/'),
  1112. e.courseScheduleNum || 0
  1113. ]),
  1114. m('p', { class: L.teacherDesc }, [f('课时')])
  1115. ])
  1116. },
  1117. value: function () {
  1118. return m(v, null, [
  1119. m('p', { class: L.courseware }, [
  1120. e.newestLessonPlanDetailName || '-'
  1121. ]),
  1122. m('p', { class: L.teacherDesc }, [f('最新课件')])
  1123. ])
  1124. }
  1125. }
  1126. )
  1127. ])
  1128. })),
  1129. 'function' == typeof t ||
  1130. ('[object Object]' === Object.prototype.toString.call(t) && !x(t))
  1131. ? e
  1132. : {
  1133. default: function () {
  1134. return [e]
  1135. }
  1136. })
  1137. )
  1138. : m(_, { btnStatus: !1, tips: '暂无班级' }, null)
  1139. ]
  1140. ),
  1141. m(
  1142. D,
  1143. {
  1144. show: c.oPopover,
  1145. 'onUpdate:show': function (e) {
  1146. return (c.oPopover = e)
  1147. },
  1148. actions: c.actionTerm,
  1149. onSelect: p,
  1150. teleport: 'body'
  1151. },
  1152. null
  1153. ),
  1154. m(
  1155. h,
  1156. {
  1157. show: c.timeShow,
  1158. 'onUpdate:show': function (e) {
  1159. return (c.timeShow = e)
  1160. },
  1161. position: 'bottom',
  1162. round: !0,
  1163. class: 'popupBottomSearch',
  1164. teleport: 'body'
  1165. },
  1166. {
  1167. default: function () {
  1168. return [
  1169. m(
  1170. S,
  1171. {
  1172. modelValue: c.currentData,
  1173. 'onUpdate:modelValue': function (e) {
  1174. return (c.currentData = e)
  1175. },
  1176. columnsType: ['year'],
  1177. minDate: new Date(2010, 0, 1),
  1178. maxDate: new Date(2055, 11, 31),
  1179. formatter: g,
  1180. onConfirm: y,
  1181. onCancel: function () {
  1182. return (c.timeShow = !1)
  1183. }
  1184. },
  1185. null
  1186. )
  1187. ]
  1188. }
  1189. }
  1190. )
  1191. ])
  1192. }
  1193. )
  1194. }
  1195. }),
  1196. A = '_orchestraDetail_xtf76_1'
  1197. e(
  1198. 'default',
  1199. o({
  1200. name: 'orchestra-detail',
  1201. setup: function () {
  1202. var e = sessionStorage.getItem('orchestra-detail-tab'),
  1203. t = b(e || 'information')
  1204. sessionStorage.removeItem('orchestra-detail-tab')
  1205. var o = b('auto'),
  1206. i = b({ start: '09-01', end: '03-01' }),
  1207. s = (function () {
  1208. var e = n(
  1209. regeneratorRuntime.mark(function e() {
  1210. var t
  1211. return regeneratorRuntime.wrap(function (e) {
  1212. for (;;)
  1213. switch ((e.prev = e.next)) {
  1214. case 0:
  1215. return (
  1216. (e.next = 2),
  1217. Y.get('/api-school/sysParamConfig/queryByParamNameList', {
  1218. params: { paramNames: 'last_term_time,next_term_time' }
  1219. })
  1220. )
  1221. case 2:
  1222. ;(t = e.sent),
  1223. (t.data || []).forEach(function (e) {
  1224. 'last_term_time' === e.paramName
  1225. ? (i.value.start = e.paramValue)
  1226. : 'next_term_time' === e.paramName &&
  1227. (i.value.end = e.paramValue)
  1228. })
  1229. case 5:
  1230. case 'end':
  1231. return e.stop()
  1232. }
  1233. }, e)
  1234. })
  1235. )
  1236. return function () {
  1237. return e.apply(this, arguments)
  1238. }
  1239. })()
  1240. return (
  1241. s(),
  1242. function () {
  1243. return m('div', { class: A }, [
  1244. m(
  1245. a,
  1246. {
  1247. position: 'top',
  1248. onGetHeight: function (e) {
  1249. ;(o.value = e),
  1250. document.documentElement.style.setProperty(
  1251. '--header-height',
  1252. e + 'px'
  1253. )
  1254. }
  1255. },
  1256. {
  1257. default: function () {
  1258. return [m(r, { border: !1 }, null)]
  1259. }
  1260. }
  1261. ),
  1262. m(
  1263. I,
  1264. {
  1265. sticky: !0,
  1266. lineWidth: 20,
  1267. lineHeight: 4,
  1268. active: t.value,
  1269. 'onUpdate:active': function (e) {
  1270. return (t.value = e)
  1271. },
  1272. animated: !0,
  1273. offsetTop: o.value,
  1274. swipeable: !0
  1275. },
  1276. {
  1277. default: function () {
  1278. return [
  1279. m(
  1280. P,
  1281. { title: '乐团信息', name: 'information' },
  1282. {
  1283. default: function () {
  1284. return [m(B, { termTimes: i.value }, null)]
  1285. }
  1286. }
  1287. ),
  1288. m(
  1289. P,
  1290. { title: '训练进度', name: 'plan' },
  1291. {
  1292. default: function () {
  1293. return [m(E, { height: o.value, termTimes: i.value }, null)]
  1294. }
  1295. }
  1296. )
  1297. ]
  1298. }
  1299. }
  1300. )
  1301. ])
  1302. }
  1303. )
  1304. }
  1305. })
  1306. )
  1307. }
  1308. }
  1309. }
  1310. )
  1311. })()
  1312. =======
  1313. !function(){function e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function t(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t,a,r,n,o,i){try{var s=e[o](i),c=s.value}catch(u){return void a(u)}s.done?t(c):Promise.resolve(c).then(r,n)}function n(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function s(e){r(i,n,o,s,c,"next",e)}function c(e){r(i,n,o,s,c,"throw",e)}s(void 0)}))}}var o=document.createElement("style");o.innerHTML='._gridContainer_1dfkx_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1dfkx_1 ._title_1dfkx_7{font-size:.64rem;font-weight:700;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 i{font-style:normal;font-size:.32rem;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 span{font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridContainer_1dfkx_1 ._red_1dfkx_21{color:#f67146}._gridContainer_1dfkx_1 ._name_1dfkx_24{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1dfkx_29 ._title_1dfkx_7{font-size:.58667rem;font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridClass_1dfkx_29 ._teacher_1dfkx_34{font-size:.42667rem;line-height:.64rem;max-width:2.53333rem;font-size:500}._gridClass_1dfkx_29 ._className_1dfkx_40{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1dfkx_29 ._className_1dfkx_40 ._line_1dfkx_47{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1dfkx_29 .van-grid-item:after{content:" ";position:absolute;top:50%;right:0;margin-top:-.26667rem;width:.02667rem;height:.53333rem;background:#eaeaea;border-radius:.02667rem}._gridClass_1dfkx_29 .van-grid-item:last-child:after{display:none}._informationBottom_1dfkx_69 .van-sticky{position:absolute}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72{width:8.61333rem;height:12.4rem;background:url(./assets/download.d4e802c2.png) no-repeat center center;background-size:contain;margin:0 auto}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeContent_1dfkx_79{padding-left:.21333rem}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTitle_1dfkx_82{text-align:center;padding-top:.37333rem;font-size:.64rem;font-weight:700;color:#fff;text-shadow:.02667rem .02667rem .18667rem #f4672a}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeName_1dfkx_90{padding:1.06667rem .32rem 0;font-size:.48rem;font-weight:600;color:#fff;text-align:center}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97{margin:.61333rem auto 0;width:6.42667rem;height:6.42667rem;background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);border-radius:.29333rem;overflow:hidden}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97 img{width:100%;height:100%}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeBtnText_1dfkx_109{margin:.4rem auto 0;display:inline-block;background:linear-gradient(135deg,#ff9c63 0%,#ff7144 100%);border-radius:.48rem;padding:.16rem .42667rem;font-size:.42667rem;font-weight:600;color:#fff}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTips_1dfkx_119{padding-top:.26667rem;font-size:.34667rem;font-weight:600;color:#f16437;line-height:.48rem;text-align:center}._codeContainer_1dfkx_72 ._close_1dfkx_127{position:absolute;top:.32rem;right:.4rem}._codeContainer_1dfkx_72 ._codeBottom_1dfkx_132{position:relative;margin-top:.85333rem;background:#ffffff;border-radius:.53333rem .53333rem 0 0;padding-bottom:.26667rem}._codeContainer_1dfkx_72 ._title_1dfkx_7{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem;padding:.4rem .4rem 0}._codeContainer_1dfkx_72 ._title_1dfkx_7 i{display:inline-block;margin-right:.16rem;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.05333rem}._codeContainer_1dfkx_72 ._shareImg_1dfkx_154{width:1.25333rem;height:1.25333rem}._codeContainer_1dfkx_72 ._shareText_1dfkx_158{padding-top:.16rem;font-size:.37333rem;color:#333;line-height:.53333rem}._gridContainer_1s15u_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1s15u_1 ._title_1s15u_7{font-size:.69333rem;font-weight:700;color:#333}._gridContainer_1s15u_1 ._title_1s15u_7 span{font-size:.32rem;color:#333}._gridContainer_1s15u_1 ._red_1s15u_16{color:#f67146}._gridContainer_1s15u_1 ._name_1s15u_19{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1s15u_24 ._title_1s15u_7{font-size:.64rem}._gridClass_1s15u_24 ._teacher_1s15u_27{font-size:.48rem;line-height:.64rem}._gridClass_1s15u_24 ._className_1s15u_31{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1s15u_24 ._className_1s15u_31 ._line_1s15u_38{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1s15u_24 ._gridCell_1s15u_46{padding-top:.4rem;padding-bottom:.42667rem}._gridClass_1s15u_24 ._img_1s15u_50{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden}._gridClass_1s15u_24 ._class_1s15u_31{font-size:.53333rem;font-weight:700;color:#f67146;line-height:.64rem;font-family:DINA}._gridClass_1s15u_24 ._courseware_1s15u_63{font-size:.42667rem;font-weight:600;color:#333;line-height:.64rem}._gridClass_1s15u_24 ._teacherDesc_1s15u_69{padding-top:.16rem;font-size:.32rem;color:#777;line-height:.45333rem}._gridClass_1s15u_24 .van-cell__title{flex:0 auto;padding-left:.53333rem;min-width:1.86667rem}._gridClass_1s15u_24 .van-cell__value{text-align:left}._orchestraDetail_xtf76_1{--van-tab-active-text-color: var(--van-primary-color);--van-tab-text-color: #333;--van-tab-font-size: .42667rem}\n',document.head.appendChild(o),System.register(["./index-legacy.35b085b7.js","./index-legacy.e2f02fbe.js","./index-legacy.5250e410.js","./countUp.min-legacy.52e432a0.js","./isSameOrBefore-legacy.509c914a.js","./index-legacy.59fa5ca5.js","./index-legacy.55275abe.js","./index-legacy.60605ef4.js","./index-legacy.1399babf.js","./icon_teacher-legacy.07765f44.js","./index-legacy.7e0d4571.js","./index-legacy.8f701eeb.js","./index-legacy.f228b6b5.js","./index-legacy.2260495b.js","./index-legacy.2ba2abdf.js","./use-tab-status-legacy.8f29db2f.js","./utils-legacy.a517f66f.js","./index-legacy.fa2325b5.js","./index-legacy.9800e001.js","./index-legacy.eb41f645.js"],(function(e){"use strict";var a,r,o,i,s,c,u,d,l,m,f,_,p,h,g,v,x,Y,y,b,k,w,D,T,C,M,S,H,N,j,I,P;return{setters:[function(e){a=e.O},function(e){r=e.O},function(e){e.by,o=e.d,i=e.y,s=e.aV,c=e.ag,u=e.r,d=e.ah,l=e.$,m=e.c,f=e.q,_=e.ai,p=e.B,h=e.P,g=e.aj,v=e.F,x=e.ak,Y=e.m,y=e._,b=e.R},function(e){k=e.C},function(e){w=e.i},function(e){D=e.O},function(e){T=e.G,C=e.a},function(e){M=e.L},function(e){S=e.D},function(e){H=e.i},function(e){N=e.C},function(e){j=e.I},function(e){I=e.T,P=e.a},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var O={gridContainer:"_gridContainer_1dfkx_1",title:"_title_1dfkx_7",red:"_red_1dfkx_21",name:"_name_1dfkx_24",gridClass:"_gridClass_1dfkx_29",teacher:"_teacher_1dfkx_34",className:"_className_1dfkx_40",line:"_line_1dfkx_47",informationBottom:"_informationBottom_1dfkx_69",codeContainer:"_codeContainer_1dfkx_72",codeImg:"_codeImg_1dfkx_72",codeContent:"_codeContent_1dfkx_79",codeTitle:"_codeTitle_1dfkx_82",codeName:"_codeName_1dfkx_90",codeQr:"_codeQr_1dfkx_97",codeBtnText:"_codeBtnText_1dfkx_109",codeTips:"_codeTips_1dfkx_119",close:"_close_1dfkx_127",codeBottom:"_codeBottom_1dfkx_132",shareImg:"_shareImg_1dfkx_154",shareText:"_shareText_1dfkx_158"},z={exports:{}};z.exports=function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}};var R=z.exports;d.extend(w,R);var B=o({name:"detail-information",props:{termTimes:{type:Object,default:{}}},setup:function(e){var a=i((function(){return e.termTimes.start})),o=i((function(){return e.termTimes.end})),b=s(),w=c(),H=u({timeShow:!1,currentData:[d().year()+""],actionText:"上学期",actionType:"up",actionTerm:[{name:"上学期",selected:!0,value:"up"},{name:"下学期",value:"down"}],oPopover:!1,check:[],checkboxRefs:[],isLoading:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},bottomHeight:0,params:{startTime:d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),endTime:d(d().year()+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),page:1,rows:20},statistics:{},orchestraInfo:{}}),N=function(e){H.actionTerm.forEach((function(e){e.selected=!1})),e.selected=!0,H.actionText=e.name,H.actionType=e.value,"up"===e.value?(H.params.startTime=d(Number(H.currentData[0])+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(Number(H.currentData[0])+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===e.value&&(H.params.startTime=d(Number(H.currentData[0])+o.value).add(1,"year").format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(Number(H.currentData[0])+a.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),H.oPopover=!1,R()},j=function(e){H.currentData=e.selectedValues;var t=Number(H.currentData[0])+1;"up"===H.actionType?(H.params.startTime=d(t+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(t+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===H.actionType&&(H.params.startTime=d(t+o.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(t+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),H.timeShow=!1,R()},I=function(){var e=n(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Y.get("/api-school/orchestra/detail/"+b.query.id);case 3:t=e.sent,a=t.data,H.orchestraInfo=a||{},e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=n(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Y.post("/api-school/school/schoolSummaryStat",{data:{orchestraId:b.query.id}});case 3:t=e.sent,a=t.data,H.statistics=a||{},B(),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(0);case 11:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=n(regeneratorRuntime.mark((function e(){var a,r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!H.isLoading){e.next=3;break}return e.abrupt("return");case 3:return H.isLoading=!0,e.next=6,Y.post("/api-school/classGroup/page",{data:t(t({},H.params),{},{orchestraId:b.query.id})});case 6:if(a=e.sent,H.listState.loading=!1,r=a.data||{},!(H.list.length>0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:n=r.rows||[],H.list=H.list.concat(n),H.listState.finished=r.current>=r.pages,H.params.page=r.current+1,H.listState.dataShow=H.list.length>0,H.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),H.listState.dataShow=!1,H.listState.finished=!0,H.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),R=function(){H.params.page=1,H.list=[],H.listState.dataShow=!0,H.listState.loading=!1,H.listState.finished=!1,z()},B=function(){y((function(){var e=H.statistics;new k("currentStudentNum",e.currentStudent||0).start(),new k("time1",100*e.attendanceRate||0).start(),new k("time2",100*e.homeworkSubmissionRate||0).start(),new k("time3",100*e.practicePassRate||0).start()}))};return l(n(regeneratorRuntime.mark((function e(){var t,r,n,i,s,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d(d().year()+a.value).format("YYYY-MM-DD"),r=d(d().year()+o.value).format("YYYY-MM-DD"),n=d().format("YYYY-MM-DD"),console.log(n,t),i=d(n).isBefore(d(t)),s=d(n).isBefore(d(r)),c=d().year(),i&&s&&(H.currentData=[c-1+""],H.params.startTime=d(c-1+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(d().year()+o.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i||s||(H.params.startTime=d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(d().year()+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i&&!s&&(H.params.startTime=d(c+o.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(c+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),H.actionTerm.forEach((function(e){"down"===e.value?(e.color="var(--van-primary-color)",H.actionText=e.text,H.actionType=e.value):e.color=""})),H.currentData=[c-1+""],H.actionText="下学期",H.actionType="down",H.actionTerm.forEach((function(e){"down"===e.value?e.selected=!0:e.selected=!1}))),e.next=12,I();case 12:return e.next=14,P();case 14:return e.next=16,z();case 16:case"end":return e.stop()}}),e)})))),function(){var e,t;return m(v,null,[m("div",{class:["searchGroup","van-hairline--top"]},[m("div",{class:["searchItem",H.timeShow?"searchItem-active":""],onClick:function(){return H.timeShow=!0}},[H.currentData[0],f("年 "),m("i",{class:"arrow"},null)]),m("div",{class:["searchItem",H.oPopover?"searchItem-active":""],onClick:function(){return H.oPopover=!0}},[H.actionText,f(" "),m("i",{class:"arrow"},null)])]),m("div",{style:{height:"calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem)",overflow:"hidden",overflowY:"auto"}},[m(T,{border:!1,class:O.gridContainer},{default:function(){return[m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"currentStudentNum"},[H.statistics.studentNum||0]),m("i",null,[f(" 名")])]),m("p",{class:O.name},[f("在读学生")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time1"},[H.statistics.attendanceRate||0]),f("%")]),m("p",{class:O.name},[f("到课率")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time2"},[H.statistics.homeworkRate||0]),f("%")]),m("p",{class:O.name},[f("作业提交率")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time3"},[H.statistics.homeworkQualifiedRate||0]),f("%")]),m("p",{class:O.name},[f("练习合格率")])]}})]}}),H.listState.dataShow?m(M,{finished:H.listState.finished,finishedText:" ",class:[O.liveList],onLoad:z,immediateCheck:!1},(t=e=H.list.map((function(e){return m("div",{class:[O.gridContainer,O.gridClass]},[m("div",{class:O.className},[m("i",{class:O.line},null),e.name]),m(T,{border:!1,columnNum:3},{default:function(){return[m(C,null,{default:function(){return[m("p",{class:O.title},[e.preStudentNum||0]),m("p",{class:O.name},[f("在读学生")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.teacher,"van-ellipsis"]},[e.teacherName||"-"]),m("p",{class:O.name},[f("伴学指导")])]}}),m(C,null,{default:function(){return[m("p",{class:O.title},[e.completeCourseScheduleNum||0,f("/"),e.courseScheduleNum||0]),m("p",{class:O.name},[f("课时")])]}})]}})])})),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!x(t)?e:{default:function(){return[e]}})):m(_,{btnStatus:!1,tips:"暂无班级"},null),H.orchestraInfo.canSignUp&&m(r,{position:"bottom",class:O.informationBottom,onGetHeight:function(e){H.bottomHeight=e}},{default:function(){return[m("div",{class:"btnGroup"},[m(p,{round:!0,block:!0,type:"primary",onClick:function(){w.push({path:"save-share-image",query:{type:"orchestra",id:b.query.id}})}},{default:function(){return[f("报名二维码")]}})])]}})]),m(D,{show:H.oPopover,"onUpdate:show":function(e){return H.oPopover=e},actions:H.actionTerm,onSelect:N,teleport:"body"},null),m(h,{show:H.timeShow,"onUpdate:show":function(e){return H.timeShow=e},position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:function(){return[m(S,{modelValue:H.currentData,"onUpdate:modelValue":function(e){return H.currentData=e},columnsType:["year"],formatter:g,onConfirm:j,onCancel:function(){return H.timeShow=!1}},null)]}})])}}}),L={gridContainer:"_gridContainer_1s15u_1",title:"_title_1s15u_7",red:"_red_1s15u_16",name:"_name_1s15u_19",gridClass:"_gridClass_1s15u_24",teacher:"_teacher_1s15u_27",className:"_className_1s15u_31",line:"_line_1s15u_38",gridCell:"_gridCell_1s15u_46",img:"_img_1s15u_50",class:"_class_1s15u_31",courseware:"_courseware_1s15u_63",teacherDesc:"_teacherDesc_1s15u_69"};d.extend(w,R);var E=o({name:"plan",props:{termTimes:{type:Object,default:{}},height:{type:[String,Number],default:0}},setup:function(e){var a=i((function(){return e.termTimes.start})),r=i((function(){return e.termTimes.end})),o=s(),c=u({timeShow:!1,currentData:[d().year()+""],showPopover:!1,actionText:"上学期",actionType:"up",actionTerm:[{name:"上学期",selected:!0,value:"up"},{name:"下学期",value:"down"}],oPopover:!1,check:[],checkboxRefs:[],showQrcode:!1,isLoading:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{startTime:d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),endTime:d(d().year()+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),page:1,rows:20}}),p=function(e){c.actionTerm.forEach((function(e){e.selected=!1})),e.selected=!0,c.actionText=e.name,c.actionType=e.value,"up"===e.value?(c.params.startTime=d(Number(c.currentData[0])+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(Number(c.currentData[0])+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===e.value&&(c.params.startTime=d(Number(c.currentData[0])+r.value).add(1,"year").format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(Number(c.currentData[0])+a.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),c.oPopover=!1,k()},y=function(e){c.currentData=e.selectedValues;var t=Number(c.currentData[0])+1;"up"===c.actionType?(c.params.startTime=d(t+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(t+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===c.actionType&&(c.params.startTime=d(t+r.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(t+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),c.timeShow=!1,k()},b=function(){var e=n(regeneratorRuntime.mark((function e(){var a,r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!c.isLoading){e.next=3;break}return e.abrupt("return");case 3:return c.isLoading=!0,e.next=6,Y.post("/api-school/classGroup/page",{data:t(t({},c.params),{},{orchestraId:o.query.id})});case 6:if(a=e.sent,c.listState.loading=!1,r=a.data||{},!(c.list.length>0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:n=r.rows||[],c.list=c.list.concat(n||[]),c.listState.finished=r.current>=r.pages,c.params.page=r.current+1,c.listState.dataShow=c.list.length>0,c.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),c.listState.dataShow=!1,c.listState.finished=!0,c.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),k=function(){c.params.page=1,c.list=[],c.listState.dataShow=!0,c.listState.loading=!1,c.listState.finished=!1,b()};return l(n(regeneratorRuntime.mark((function e(){var t,n,o,i,s,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d(d().year()+a.value).format("YYYY-MM-DD"),n=d(d().year()+r.value).format("YYYY-MM-DD"),o=d().format("YYYY-MM-DD"),console.log(o,t),i=d(o).isBefore(d(t)),s=d(o).isBefore(d(n)),u=d().year(),i&&s&&(c.currentData=[u-1+""],c.params.startTime=d(u-1+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(d().year()+r.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i||s||(c.params.startTime=d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(d().year()+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i&&!s&&(c.params.startTime=d(u+r.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(u+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),c.actionTerm.forEach((function(e){"down"===e.value?(e.color="var(--van-primary-color)",c.actionText=e.text,c.actionType=e.value):e.color=""})),c.currentData=[u-1+""],c.actionText="下学期",c.actionType="down",c.actionTerm.forEach((function(e){"down"===e.value?e.selected=!0:e.selected=!1}))),e.next=12,b();case 12:case"end":return e.stop()}}),e)})))),function(){var e,t;return m("div",null,[m("div",{class:["searchGroup","van-hairline--top"]},[m("div",{class:["searchItem",c.timeShow?"searchItem-active":""],onClick:function(){return c.timeShow=!0}},[c.currentData[0],f("年 "),m("i",{class:"arrow"},null)]),m("div",{class:["searchItem",c.oPopover?"searchItem-active":""],onClick:function(){return c.oPopover=!0}},[c.actionText,f(" "),m("i",{class:"arrow"},null)])]),m("div",{style:"height: calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem); overflow: hidden; overflow-y: auto;"},[c.listState.dataShow?m(M,{finished:c.listState.finished,finishedText:" ",class:[L.liveList],onLoad:b,immediateCheck:!1},(t=e=c.list.map((function(e){return m("div",{class:[L.gridContainer,L.gridClass]},[m("div",{class:L.className},[m("i",{class:L.line},null),e.name]),m(N,{center:!0,class:L.gridCell},{icon:function(){return m(j,{class:L.img,src:e.teacherAvatar||H,fit:"cover"},null)},title:function(){return m(v,null,[m("p",{class:L.class},[e.completeCourseScheduleNum||0,f("/"),e.courseScheduleNum||0]),m("p",{class:L.teacherDesc},[f("课时")])])},value:function(){return m(v,null,[m("p",{class:L.courseware},[e.newestLessonPlanDetailName||"-"]),m("p",{class:L.teacherDesc},[f("最新课件")])])}})])})),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!x(t)?e:{default:function(){return[e]}})):m(_,{btnStatus:!1,tips:"暂无班级"},null)]),m(D,{show:c.oPopover,"onUpdate:show":function(e){return c.oPopover=e},actions:c.actionTerm,onSelect:p,teleport:"body"},null),m(h,{show:c.timeShow,"onUpdate:show":function(e){return c.timeShow=e},position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:function(){return[m(S,{modelValue:c.currentData,"onUpdate:modelValue":function(e){return c.currentData=e},columnsType:["year"],minDate:new Date(2010,0,1),maxDate:new Date(2055,11,31),formatter:g,onConfirm:y,onCancel:function(){return c.timeShow=!1}},null)]}})])}}}),A="_orchestraDetail_xtf76_1";e("default",o({name:"orchestra-detail",setup:function(){var e=sessionStorage.getItem("orchestra-detail-tab"),t=b(e||"information");sessionStorage.removeItem("orchestra-detail-tab");var o=b("auto"),i=b({start:"09-01",end:"03-01"}),s=function(){var e=n(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.get("/api-school/sysParamConfig/queryByParamNameList",{params:{paramNames:"last_term_time,next_term_time"}});case 2:t=e.sent,(t.data||[]).forEach((function(e){"last_term_time"===e.paramName?i.value.start=e.paramValue:"next_term_time"===e.paramName&&(i.value.end=e.paramValue)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return s(),function(){return m("div",{class:A},[m(r,{position:"top",onGetHeight:function(e){o.value=e,document.documentElement.style.setProperty("--header-height",e+"px")}},{default:function(){return[m(a,{border:!1},null)]}}),m(I,{sticky:!0,lineWidth:20,lineHeight:4,active:t.value,"onUpdate:active":function(e){return t.value=e},animated:!0,offsetTop:o.value,swipeable:!0},{default:function(){return[m(P,{title:"乐团信息",name:"information"},{default:function(){return[m(B,{termTimes:i.value},null)]}}),m(P,{title:"训练进度",name:"plan"},{default:function(){return[m(E,{height:o.value,termTimes:i.value},null)]}})]}})])}}}))}}}))}();
  1314. >>>>>>> online:dist/assets/orchestra-detail-legacy.f658c46c.js
  1315. =======
  1316. !function(){function e(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function t(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach((function(e){a(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function a(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function r(e,t,a,r,n,o,i){try{var s=e[o](i),c=s.value}catch(u){return void a(u)}s.done?t(c):Promise.resolve(c).then(r,n)}function n(e){return function(){var t=this,a=arguments;return new Promise((function(n,o){var i=e.apply(t,a);function s(e){r(i,n,o,s,c,"next",e)}function c(e){r(i,n,o,s,c,"throw",e)}s(void 0)}))}}var o=document.createElement("style");o.innerHTML='._gridContainer_1dfkx_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1dfkx_1 ._title_1dfkx_7{font-size:.64rem;font-weight:700;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 i{font-style:normal;font-size:.32rem;color:#333}._gridContainer_1dfkx_1 ._title_1dfkx_7 span{font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridContainer_1dfkx_1 ._red_1dfkx_21{color:#f67146}._gridContainer_1dfkx_1 ._name_1dfkx_24{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1dfkx_29 ._title_1dfkx_7{font-size:.58667rem;font-family:DINA;font-family:DINAlternate-Bold,DINAlternate}._gridClass_1dfkx_29 ._teacher_1dfkx_34{font-size:.42667rem;line-height:.64rem;max-width:2.53333rem;font-size:500}._gridClass_1dfkx_29 ._className_1dfkx_40{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1dfkx_29 ._className_1dfkx_40 ._line_1dfkx_47{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1dfkx_29 .van-grid-item:after{content:" ";position:absolute;top:50%;right:0;margin-top:-.26667rem;width:.02667rem;height:.53333rem;background:#eaeaea;border-radius:.02667rem}._gridClass_1dfkx_29 .van-grid-item:last-child:after{display:none}._informationBottom_1dfkx_69 .van-sticky{position:absolute}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72{width:8.61333rem;height:12.4rem;background:url(./assets/download.d4e802c2.png) no-repeat center center;background-size:contain;margin:0 auto}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeContent_1dfkx_79{padding-left:.21333rem}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTitle_1dfkx_82{text-align:center;padding-top:.37333rem;font-size:.64rem;font-weight:700;color:#fff;text-shadow:.02667rem .02667rem .18667rem #f4672a}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeName_1dfkx_90{padding:1.06667rem .32rem 0;font-size:.48rem;font-weight:600;color:#fff;text-align:center}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97{margin:.61333rem auto 0;width:6.42667rem;height:6.42667rem;background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);border-radius:.29333rem;overflow:hidden}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeQr_1dfkx_97 img{width:100%;height:100%}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeBtnText_1dfkx_109{margin:.4rem auto 0;display:inline-block;background:linear-gradient(135deg,#ff9c63 0%,#ff7144 100%);border-radius:.48rem;padding:.16rem .42667rem;font-size:.42667rem;font-weight:600;color:#fff}._codeContainer_1dfkx_72 ._codeImg_1dfkx_72 ._codeTips_1dfkx_119{padding-top:.26667rem;font-size:.34667rem;font-weight:600;color:#f16437;line-height:.48rem;text-align:center}._codeContainer_1dfkx_72 ._close_1dfkx_127{position:absolute;top:.32rem;right:.4rem}._codeContainer_1dfkx_72 ._codeBottom_1dfkx_132{position:relative;margin-top:.85333rem;background:#ffffff;border-radius:.53333rem .53333rem 0 0;padding-bottom:.26667rem}._codeContainer_1dfkx_72 ._title_1dfkx_7{font-size:.42667rem;font-weight:600;color:#333;line-height:.58667rem;padding:.4rem .4rem 0}._codeContainer_1dfkx_72 ._title_1dfkx_7 i{display:inline-block;margin-right:.16rem;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.05333rem}._codeContainer_1dfkx_72 ._shareImg_1dfkx_154{width:1.25333rem;height:1.25333rem}._codeContainer_1dfkx_72 ._shareText_1dfkx_158{padding-top:.16rem;font-size:.37333rem;color:#333;line-height:.53333rem}._gridContainer_1s15u_1{margin:.32rem .34667rem;background:#ffffff;border-radius:.26667rem;overflow:hidden}._gridContainer_1s15u_1 ._title_1s15u_7{font-size:.69333rem;font-weight:700;color:#333}._gridContainer_1s15u_1 ._title_1s15u_7 span{font-size:.32rem;color:#333}._gridContainer_1s15u_1 ._red_1s15u_16{color:#f67146}._gridContainer_1s15u_1 ._name_1s15u_19{padding-top:.21333rem;font-size:.32rem;color:#777}._gridClass_1s15u_24 ._title_1s15u_7{font-size:.64rem}._gridClass_1s15u_24 ._teacher_1s15u_27{font-size:.48rem;line-height:.64rem}._gridClass_1s15u_24 ._className_1s15u_31{padding:.45333rem .4rem 0;font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._gridClass_1s15u_24 ._className_1s15u_31 ._line_1s15u_38{display:inline-block;width:.10667rem;height:.32rem;background:#ff8057;border-radius:.08rem;margin-right:.16rem}._gridClass_1s15u_24 ._gridCell_1s15u_46{padding-top:.4rem;padding-bottom:.42667rem}._gridClass_1s15u_24 ._img_1s15u_50{width:1.2rem;height:1.2rem;border-radius:50%;overflow:hidden}._gridClass_1s15u_24 ._class_1s15u_31{font-size:.53333rem;font-weight:700;color:#f67146;line-height:.64rem;font-family:DINA}._gridClass_1s15u_24 ._courseware_1s15u_63{font-size:.42667rem;font-weight:600;color:#333;line-height:.64rem}._gridClass_1s15u_24 ._teacherDesc_1s15u_69{padding-top:.16rem;font-size:.32rem;color:#777;line-height:.45333rem}._gridClass_1s15u_24 .van-cell__title{flex:0 auto;padding-left:.53333rem;min-width:1.86667rem}._gridClass_1s15u_24 .van-cell__value{text-align:left}._orchestraDetail_xtf76_1{--van-tab-active-text-color: var(--van-primary-color);--van-tab-text-color: #333;--van-tab-font-size: .42667rem}\n',document.head.appendChild(o),System.register(["./index-legacy.4a2df9b1.js","./index-legacy.a772c019.js","./index-legacy.e776119d.js","./countUp.min-legacy.52e432a0.js","./isSameOrBefore-legacy.252d146f.js","./index-legacy.2c370b35.js","./index-legacy.0f7414e0.js","./index-legacy.7b97ed13.js","./index-legacy.2a9dc00e.js","./icon_teacher-legacy.07765f44.js","./index-legacy.513b7e98.js","./index-legacy.d8701818.js","./index-legacy.72a95bf0.js","./index-legacy.4e7fb9ef.js","./index-legacy.5a0615fe.js","./use-tab-status-legacy.83fb85a3.js","./utils-legacy.a1f6ead8.js","./index-legacy.3fb3230e.js","./index-legacy.07af1a6e.js","./index-legacy.9fdb4fc9.js"],(function(e){"use strict";var a,r,o,i,s,c,u,d,l,m,f,_,p,h,g,v,x,Y,y,b,k,w,D,T,C,M,S,H,N,j,I,P;return{setters:[function(e){a=e.O},function(e){r=e.O},function(e){e.by,o=e.d,i=e.y,s=e.aV,c=e.ag,u=e.r,d=e.ah,l=e.$,m=e.c,f=e.q,_=e.ai,p=e.B,h=e.P,g=e.aj,v=e.F,x=e.ak,Y=e.m,y=e._,b=e.R},function(e){k=e.C},function(e){w=e.i},function(e){D=e.O},function(e){T=e.G,C=e.a},function(e){M=e.L},function(e){S=e.D},function(e){H=e.i},function(e){N=e.C},function(e){j=e.I},function(e){I=e.T,P=e.a},function(){},function(){},function(){},function(){},function(){},function(){},function(){}],execute:function(){var O={gridContainer:"_gridContainer_1dfkx_1",title:"_title_1dfkx_7",red:"_red_1dfkx_21",name:"_name_1dfkx_24",gridClass:"_gridClass_1dfkx_29",teacher:"_teacher_1dfkx_34",className:"_className_1dfkx_40",line:"_line_1dfkx_47",informationBottom:"_informationBottom_1dfkx_69",codeContainer:"_codeContainer_1dfkx_72",codeImg:"_codeImg_1dfkx_72",codeContent:"_codeContent_1dfkx_79",codeTitle:"_codeTitle_1dfkx_82",codeName:"_codeName_1dfkx_90",codeQr:"_codeQr_1dfkx_97",codeBtnText:"_codeBtnText_1dfkx_109",codeTips:"_codeTips_1dfkx_119",close:"_close_1dfkx_127",codeBottom:"_codeBottom_1dfkx_132",shareImg:"_shareImg_1dfkx_154",shareText:"_shareText_1dfkx_158"},z={exports:{}};z.exports=function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}};var R=z.exports;d.extend(w,R);var B=o({name:"detail-information",props:{termTimes:{type:Object,default:{}}},setup:function(e){var a=i((function(){return e.termTimes.start})),o=i((function(){return e.termTimes.end})),b=s(),w=c(),H=u({timeShow:!1,currentData:[d().year()+""],actionText:"上学期",actionType:"up",actionTerm:[{name:"上学期",selected:!0,value:"up"},{name:"下学期",value:"down"}],oPopover:!1,check:[],checkboxRefs:[],isLoading:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},bottomHeight:0,params:{startTime:d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),endTime:d(d().year()+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),page:1,rows:20},statistics:{},orchestraInfo:{}}),N=function(e){H.actionTerm.forEach((function(e){e.selected=!1})),e.selected=!0,H.actionText=e.name,H.actionType=e.value,"up"===e.value?(H.params.startTime=d(Number(H.currentData[0])+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(Number(H.currentData[0])+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===e.value&&(H.params.startTime=d(Number(H.currentData[0])+o.value).add(1,"year").format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(Number(H.currentData[0])+a.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),H.oPopover=!1,R()},j=function(e){H.currentData=e.selectedValues;var t=Number(H.currentData[0])+1;"up"===H.actionType?(H.params.startTime=d(t+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(t+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===H.actionType&&(H.params.startTime=d(t+o.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(t+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),H.timeShow=!1,R()},I=function(){var e=n(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Y.get("/api-school/orchestra/detail/"+b.query.id);case 3:t=e.sent,a=t.data,H.orchestraInfo=a||{},e.next=10;break;case 8:e.prev=8,e.t0=e.catch(0);case 10:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),P=function(){var e=n(regeneratorRuntime.mark((function e(){var t,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,Y.post("/api-school/school/schoolSummaryStat",{data:{orchestraId:b.query.id}});case 3:t=e.sent,a=t.data,H.statistics=a||{},B(),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(0);case 11:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}(),z=function(){var e=n(regeneratorRuntime.mark((function e(){var a,r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!H.isLoading){e.next=3;break}return e.abrupt("return");case 3:return H.isLoading=!0,e.next=6,Y.post("/api-school/classGroup/page",{data:t(t({},H.params),{},{orchestraId:b.query.id})});case 6:if(a=e.sent,H.listState.loading=!1,r=a.data||{},!(H.list.length>0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:n=r.rows||[],H.list=H.list.concat(n),H.listState.finished=r.current>=r.pages,H.params.page=r.current+1,H.listState.dataShow=H.list.length>0,H.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),H.listState.dataShow=!1,H.listState.finished=!0,H.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),R=function(){H.params.page=1,H.list=[],H.listState.dataShow=!0,H.listState.loading=!1,H.listState.finished=!1,z()},B=function(){y((function(){var e=H.statistics;new k("currentStudentNum",e.currentStudent||0).start(),new k("time1",100*e.attendanceRate||0).start(),new k("time2",100*e.homeworkSubmissionRate||0).start(),new k("time3",100*e.practicePassRate||0).start()}))};return l(n(regeneratorRuntime.mark((function e(){var t,r,n,i,s,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d(d().year()+a.value).format("YYYY-MM-DD"),r=d(d().year()+o.value).format("YYYY-MM-DD"),n=d().format("YYYY-MM-DD"),console.log(n,t),i=d(n).isBefore(d(t)),s=d(n).isBefore(d(r)),c=d().year(),i&&s&&(H.currentData=[c-1+""],H.params.startTime=d(c-1+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(d().year()+o.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i||s||(H.params.startTime=d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(d().year()+o.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i&&!s&&(H.params.startTime=d(c+o.value).format("YYYY-MM-DD HH:mm:ss"),H.params.endTime=d(c+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),H.actionTerm.forEach((function(e){"down"===e.value?(e.color="var(--van-primary-color)",H.actionText=e.text,H.actionType=e.value):e.color=""})),H.currentData=[c-1+""],H.actionText="下学期",H.actionType="down",H.actionTerm.forEach((function(e){"down"===e.value?e.selected=!0:e.selected=!1}))),e.next=12,I();case 12:return e.next=14,P();case 14:return e.next=16,z();case 16:case"end":return e.stop()}}),e)})))),function(){var e,t;return m(v,null,[m("div",{class:["searchGroup","van-hairline--top"]},[m("div",{class:["searchItem",H.timeShow?"searchItem-active":""],onClick:function(){return H.timeShow=!0}},[H.currentData[0],f("年 "),m("i",{class:"arrow"},null)]),m("div",{class:["searchItem",H.oPopover?"searchItem-active":""],onClick:function(){return H.oPopover=!0}},[H.actionText,f(" "),m("i",{class:"arrow"},null)])]),m("div",{style:{height:"calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem)",overflow:"hidden",overflowY:"auto"}},[m(T,{border:!1,class:O.gridContainer},{default:function(){return[m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"currentStudentNum"},[H.statistics.studentNum||0]),m("i",null,[f(" 名")])]),m("p",{class:O.name},[f("在读学生")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time1"},[H.statistics.attendanceRate||0]),f("%")]),m("p",{class:O.name},[f("到课率")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time2"},[H.statistics.homeworkRate||0]),f("%")]),m("p",{class:O.name},[f("作业提交率")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.red]},[m("span",{id:"time3"},[H.statistics.homeworkQualifiedRate||0]),f("%")]),m("p",{class:O.name},[f("练习合格率")])]}})]}}),H.listState.dataShow?m(M,{finished:H.listState.finished,finishedText:" ",class:[O.liveList],onLoad:z,immediateCheck:!1},(t=e=H.list.map((function(e){return m("div",{class:[O.gridContainer,O.gridClass]},[m("div",{class:O.className},[m("i",{class:O.line},null),e.name]),m(T,{border:!1,columnNum:3},{default:function(){return[m(C,null,{default:function(){return[m("p",{class:O.title},[e.preStudentNum||0]),m("p",{class:O.name},[f("在读学生")])]}}),m(C,null,{default:function(){return[m("p",{class:[O.title,O.teacher,"van-ellipsis"]},[e.teacherName||"-"]),m("p",{class:O.name},[f("伴学指导")])]}}),m(C,null,{default:function(){return[m("p",{class:O.title},[e.completeCourseScheduleNum||0,f("/"),e.courseScheduleNum||0]),m("p",{class:O.name},[f("课时")])]}})]}})])})),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!x(t)?e:{default:function(){return[e]}})):m(_,{btnStatus:!1,tips:"暂无班级"},null),H.orchestraInfo.canSignUp&&m(r,{position:"bottom",class:O.informationBottom,onGetHeight:function(e){H.bottomHeight=e}},{default:function(){return[m("div",{class:"btnGroup"},[m(p,{round:!0,block:!0,type:"primary",onClick:function(){w.push({path:"save-share-image",query:{type:"orchestra",id:b.query.id}})}},{default:function(){return[f("报名二维码")]}})])]}})]),m(D,{show:H.oPopover,"onUpdate:show":function(e){return H.oPopover=e},actions:H.actionTerm,onSelect:N,teleport:"body"},null),m(h,{show:H.timeShow,"onUpdate:show":function(e){return H.timeShow=e},position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:function(){return[m(S,{modelValue:H.currentData,"onUpdate:modelValue":function(e){return H.currentData=e},columnsType:["year"],formatter:g,onConfirm:j,onCancel:function(){return H.timeShow=!1}},null)]}})])}}}),L={gridContainer:"_gridContainer_1s15u_1",title:"_title_1s15u_7",red:"_red_1s15u_16",name:"_name_1s15u_19",gridClass:"_gridClass_1s15u_24",teacher:"_teacher_1s15u_27",className:"_className_1s15u_31",line:"_line_1s15u_38",gridCell:"_gridCell_1s15u_46",img:"_img_1s15u_50",class:"_class_1s15u_31",courseware:"_courseware_1s15u_63",teacherDesc:"_teacherDesc_1s15u_69"};d.extend(w,R);var E=o({name:"plan",props:{termTimes:{type:Object,default:{}},height:{type:[String,Number],default:0}},setup:function(e){var a=i((function(){return e.termTimes.start})),r=i((function(){return e.termTimes.end})),o=s(),c=u({timeShow:!1,currentData:[d().year()+""],showPopover:!1,actionText:"上学期",actionType:"up",actionTerm:[{name:"上学期",selected:!0,value:"up"},{name:"下学期",value:"down"}],oPopover:!1,check:[],checkboxRefs:[],showQrcode:!1,isLoading:!1,list:[],listState:{dataShow:!0,loading:!1,finished:!1},params:{startTime:d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),endTime:d(d().year()+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),page:1,rows:20}}),p=function(e){c.actionTerm.forEach((function(e){e.selected=!1})),e.selected=!0,c.actionText=e.name,c.actionType=e.value,"up"===e.value?(c.params.startTime=d(Number(c.currentData[0])+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(Number(c.currentData[0])+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===e.value&&(c.params.startTime=d(Number(c.currentData[0])+r.value).add(1,"year").format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(Number(c.currentData[0])+a.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),c.oPopover=!1,k()},y=function(e){c.currentData=e.selectedValues;var t=Number(c.currentData[0])+1;"up"===c.actionType?(c.params.startTime=d(t+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(t+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")):"down"===c.actionType&&(c.params.startTime=d(t+r.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(t+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),c.timeShow=!1,k()},b=function(){var e=n(regeneratorRuntime.mark((function e(){var a,r,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,!c.isLoading){e.next=3;break}return e.abrupt("return");case 3:return c.isLoading=!0,e.next=6,Y.post("/api-school/classGroup/page",{data:t(t({},c.params),{},{orchestraId:o.query.id})});case 6:if(a=e.sent,c.listState.loading=!1,r=a.data||{},!(c.list.length>0&&1===r.current)){e.next=11;break}return e.abrupt("return");case 11:n=r.rows||[],c.list=c.list.concat(n||[]),c.listState.finished=r.current>=r.pages,c.params.page=r.current+1,c.listState.dataShow=c.list.length>0,c.isLoading=!1,e.next=24;break;case 19:e.prev=19,e.t0=e.catch(0),c.listState.dataShow=!1,c.listState.finished=!0,c.isLoading=!1;case 24:case"end":return e.stop()}}),e,null,[[0,19]])})));return function(){return e.apply(this,arguments)}}(),k=function(){c.params.page=1,c.list=[],c.listState.dataShow=!0,c.listState.loading=!1,c.listState.finished=!1,b()};return l(n(regeneratorRuntime.mark((function e(){var t,n,o,i,s,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=d(d().year()+a.value).format("YYYY-MM-DD"),n=d(d().year()+r.value).format("YYYY-MM-DD"),o=d().format("YYYY-MM-DD"),console.log(o,t),i=d(o).isBefore(d(t)),s=d(o).isBefore(d(n)),u=d().year(),i&&s&&(c.currentData=[u-1+""],c.params.startTime=d(u-1+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(d().year()+r.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i||s||(c.params.startTime=d(d().year()+a.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(d().year()+r.value).add(1,"year").subtract(1,"day").format("YYYY-MM-DD HH:mm:ss")),i&&!s&&(c.params.startTime=d(u+r.value).format("YYYY-MM-DD HH:mm:ss"),c.params.endTime=d(u+a.value).subtract(1,"day").format("YYYY-MM-DD HH:mm:ss"),c.actionTerm.forEach((function(e){"down"===e.value?(e.color="var(--van-primary-color)",c.actionText=e.text,c.actionType=e.value):e.color=""})),c.currentData=[u-1+""],c.actionText="下学期",c.actionType="down",c.actionTerm.forEach((function(e){"down"===e.value?e.selected=!0:e.selected=!1}))),e.next=12,b();case 12:case"end":return e.stop()}}),e)})))),function(){var e,t;return m("div",null,[m("div",{class:["searchGroup","van-hairline--top"]},[m("div",{class:["searchItem",c.timeShow?"searchItem-active":""],onClick:function(){return c.timeShow=!0}},[c.currentData[0],f("年 "),m("i",{class:"arrow"},null)]),m("div",{class:["searchItem",c.oPopover?"searchItem-active":""],onClick:function(){return c.oPopover=!0}},[c.actionText,f(" "),m("i",{class:"arrow"},null)])]),m("div",{style:"height: calc(100vh - var(--header-height) - var(--van-tabs-line-height) - 1.17333rem); overflow: hidden; overflow-y: auto;"},[c.listState.dataShow?m(M,{finished:c.listState.finished,finishedText:" ",class:[L.liveList],onLoad:b,immediateCheck:!1},(t=e=c.list.map((function(e){return m("div",{class:[L.gridContainer,L.gridClass]},[m("div",{class:L.className},[m("i",{class:L.line},null),e.name]),m(N,{center:!0,class:L.gridCell},{icon:function(){return m(j,{class:L.img,src:e.teacherAvatar||H,fit:"cover"},null)},title:function(){return m(v,null,[m("p",{class:L.class},[e.completeCourseScheduleNum||0,f("/"),e.courseScheduleNum||0]),m("p",{class:L.teacherDesc},[f("课时")])])},value:function(){return m(v,null,[m("p",{class:L.courseware},[e.newestLessonPlanDetailName||"-"]),m("p",{class:L.teacherDesc},[f("最新课件")])])}})])})),"function"==typeof t||"[object Object]"===Object.prototype.toString.call(t)&&!x(t)?e:{default:function(){return[e]}})):m(_,{btnStatus:!1,tips:"暂无班级"},null)]),m(D,{show:c.oPopover,"onUpdate:show":function(e){return c.oPopover=e},actions:c.actionTerm,onSelect:p,teleport:"body"},null),m(h,{show:c.timeShow,"onUpdate:show":function(e){return c.timeShow=e},position:"bottom",round:!0,class:"popupBottomSearch",teleport:"body"},{default:function(){return[m(S,{modelValue:c.currentData,"onUpdate:modelValue":function(e){return c.currentData=e},columnsType:["year"],minDate:new Date(2010,0,1),maxDate:new Date(2055,11,31),formatter:g,onConfirm:y,onCancel:function(){return c.timeShow=!1}},null)]}})])}}}),A="_orchestraDetail_xtf76_1";e("default",o({name:"orchestra-detail",setup:function(){var e=sessionStorage.getItem("orchestra-detail-tab"),t=b(e||"information");sessionStorage.removeItem("orchestra-detail-tab");var o=b("auto"),i=b({start:"09-01",end:"03-01"}),s=function(){var e=n(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y.get("/api-school/sysParamConfig/queryByParamNameList",{params:{paramNames:"last_term_time,next_term_time"}});case 2:t=e.sent,(t.data||[]).forEach((function(e){"last_term_time"===e.paramName?i.value.start=e.paramValue:"next_term_time"===e.paramName&&(i.value.end=e.paramValue)}));case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return s(),function(){return m("div",{class:A},[m(r,{position:"top",onGetHeight:function(e){o.value=e,document.documentElement.style.setProperty("--header-height",e+"px")}},{default:function(){return[m(a,{border:!1},null)]}}),m(I,{sticky:!0,lineWidth:20,lineHeight:4,active:t.value,"onUpdate:active":function(e){return t.value=e},animated:!0,offsetTop:o.value,swipeable:!0},{default:function(){return[m(P,{title:"乐团信息",name:"information"},{default:function(){return[m(B,{termTimes:i.value},null)]}}),m(P,{title:"训练进度",name:"plan"},{default:function(){return[m(E,{height:o.value,termTimes:i.value},null)]}})]}})])}}}))}}}))}();
  1317. >>>>>>> online:dist/assets/orchestra-detail-legacy.24160adf.js