orchestra-detail-legacy.0651a03e.js 134 KB

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