| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454 |
- !(function () {
- function e(e, t, n, i, r, o, a) {
- try {
- var s = e[o](a),
- c = s.value
- } catch (l) {
- return void n(l)
- }
- s.done ? t(c) : Promise.resolve(c).then(i, r)
- }
- function t(t) {
- return function () {
- var n = this,
- i = arguments
- return new Promise(function (r, o) {
- var a = t.apply(n, i)
- function s(t) {
- e(a, r, o, s, c, 'next', t)
- }
- function c(t) {
- e(a, r, o, s, c, 'throw', t)
- }
- s(void 0)
- })
- }
- }
- var n = document.createElement('style')
- ;(n.innerHTML =
- '._itemWrap_1vqpc_1{background-color:#fff;margin-bottom:.32rem;border-radius:.26667rem}._itemWrap_1vqpc_1 ._topWrap_1vqpc_6{padding:.4rem .34667rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:.02667rem solid #f2f2f2}._itemWrap_1vqpc_1:nth-last-child(1) ._itemRight_1vqpc_14{border-bottom:none!important}._itemWrap_1vqpc_1 ._itemLeft_1vqpc_17{display:flex;flex-direction:row;align-items:center}._itemWrap_1vqpc_1 ._itemLeft_1vqpc_17 ._headerWrap_1vqpc_22{width:1.06667rem;height:1.06667rem;border-radius:50%;margin-right:.26667rem;overflow:hidden}._itemWrap_1vqpc_1 ._itemLeft_1vqpc_17 ._headerWrap_1vqpc_22 img{width:100%;height:100%}._itemWrap_1vqpc_1 ._itemRight_1vqpc_14{height:1.28rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:.34667rem;width:8.05333rem}._itemWrap_1vqpc_1 ._itemRight_1vqpc_14 ._infoWrap_1vqpc_42 p{font-size:.42667rem;font-weight:500;color:#333;line-height:.58667rem}._itemWrap_1vqpc_1 ._itemRight_1vqpc_14 ._msgIcon_1vqpc_48{width:.64rem;height:.64rem}._itemWrap_1vqpc_1 ._bottomWrap_1vqpc_52{display:flex;flex-direction:row;align-items:top;padding:.4rem .32rem;font-size:.37333rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#333;line-height:.53333rem}._itemWrap_1vqpc_1 ._bottomWrap_1vqpc_52 p{width:1.28rem;padding-top:.05333rem;margin-bottom:.16rem}._itemWrap_1vqpc_1 ._bottomWrap_1vqpc_52 ._statusTagWrap_1vqpc_68{width:7.06667rem;display:flex;flex-direction:row;align-items:top;flex-wrap:wrap;margin-top:.02667rem}._itemWrap_1vqpc_1 ._bottomWrap_1vqpc_52 ._statusTagWrap_1vqpc_68 ._statusTag_1vqpc_68{font-size:.32rem;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#f67146;line-height:.50667rem;padding:.02667rem .21333rem;margin-right:.16rem;margin-bottom:.16rem;background:#ffe7da;border-radius:.10667rem}\n'),
- document.head.appendChild(n),
- System.register(
- [
- './index-legacy.57c73898.js',
- './index-legacy.b30008f0.js',
- './logo-legacy.56c05c44.js',
- './default-icon-legacy.59172ab1.js',
- './msg-icon-legacy.53a0c92f.js',
- './index-legacy.ec5d708a.js',
- './icon-call-message-legacy.418e09d8.js',
- './index-legacy.f56477a8.js',
- './index-legacy.3427fdb7.js'
- ],
- function (e) {
- 'use strict'
- var n, i, r, o, a, s, c, l, p, u, m, d, f, g, _, v, h, A, w, q, W, b, y, x, T, M, C
- return {
- setters: [
- function (e) {
- ;(n = e.d),
- (i = e.ag),
- (r = e.c),
- (o = e.q),
- (a = e.F),
- (s = e.r),
- (c = e.$),
- (l = e.aZ),
- (p = e.aj),
- (u = e.a5),
- (m = e.ak),
- (d = e.P),
- (f = e.e),
- (g = e.g),
- (_ = e.m),
- (v = e.o)
- },
- function (e) {
- h = e.O
- },
- function (e) {
- ;(A = e.s), (w = e.l)
- },
- function (e) {
- q = e.d
- },
- function (e) {
- W = e.m
- },
- function (e) {
- b = e.g
- },
- function (e) {
- ;(y = e.i), (x = e.a)
- },
- function (e) {
- ;(T = e.G), (M = e.a)
- },
- function (e) {
- C = e.I
- }
- ],
- execute: function () {
- var R = '_itemWrap_1vqpc_1',
- E = '_topWrap_1vqpc_6',
- U = '_itemRight_1vqpc_14',
- k = '_itemLeft_1vqpc_17',
- j = '_headerWrap_1vqpc_22',
- B = '_infoWrap_1vqpc_42',
- F = '_msgIcon_1vqpc_48',
- I = '_bottomWrap_1vqpc_52',
- N = '_statusTagWrap_1vqpc_68',
- Q = '_statusTag_1vqpc_68',
- L = n({
- props: ['item'],
- emits: ['toMsg'],
- name: 'teacher-item',
- setup: function (e, t) {
- var n = t.emit
- return (
- i(),
- function () {
- return r(a, null, [
- r(
- 'div',
- {
- class: R,
- onClick: function () {
- n('toMsg', e.item)
- }
- },
- [
- r('div', { class: E }, [
- r('div', { class: k }, [
- r('div', { class: j }, [
- r(
- 'img',
- { src: e.item.avatar ? e.item.avatar : q, alt: '' },
- null
- )
- ])
- ]),
- r('div', { class: U }, [
- r('div', { class: B }, [r('p', null, [e.item.nickname])]),
- r('img', { class: F, src: W, alt: '' }, null)
- ])
- ]),
- r('div', null, [
- r('div', { class: I }, [
- r('p', null, [o('声部:')]),
- r('div', { class: N }, [
- e.item.subjectName.split(',').map(function (e) {
- return r('div', { class: Q }, [e || '暂无声部'])
- })
- ])
- ])
- ])
- ]
- )
- ])
- }
- )
- }
- })
- e(
- 'default',
- n({
- name: 'school-detail',
- setup: function () {
- var e = i(),
- n = s({
- list: [],
- info: {},
- heightV: 0,
- scrollTop: 0,
- showMessage: !1,
- selectItem: {}
- }),
- q = (function () {
- var e = t(
- regeneratorRuntime.mark(function e() {
- var t, i, r
- return regeneratorRuntime.wrap(
- function (e) {
- for (;;)
- switch ((e.prev = e.next)) {
- case 0:
- return (
- (t = (g.user.data.schoolInfos || [])
- .map(function (e) {
- return e.id
- })
- .join(',')),
- (e.prev = 1),
- (e.next = 4),
- _.get('/api-school/school/detail/'.concat(t), {})
- )
- case 4:
- ;(i = e.sent), (r = i.data), (n.info = r), (e.next = 12)
- break
- case 9:
- ;(e.prev = 9), (e.t0 = e.catch(1)), v(e.t0.message)
- case 12:
- case 'end':
- return e.stop()
- }
- },
- e,
- null,
- [[1, 9]]
- )
- })
- )
- return function () {
- return e.apply(this, arguments)
- }
- })(),
- W = function () {
- e.push({ path: '/school-eidt', query: { page: 'type' } })
- },
- R = (function () {
- var e = t(
- regeneratorRuntime.mark(function e() {
- var t, i
- return regeneratorRuntime.wrap(
- function (e) {
- for (;;)
- switch ((e.prev = e.next)) {
- case 0:
- return (
- (e.prev = 0),
- (e.next = 3),
- _.post('/api-school/teacher/page', {
- data: { page: 1, rows: 9999, delFlag: !1 }
- })
- )
- case 3:
- ;(t = e.sent), (i = t.data), (n.list = i.rows), (e.next = 11)
- break
- case 8:
- ;(e.prev = 8), (e.t0 = e.catch(0)), v(e.t0.message)
- case 11:
- case 'end':
- return e.stop()
- }
- },
- e,
- null,
- [[0, 8]]
- )
- })
- )
- return function () {
- return e.apply(this, arguments)
- }
- })()
- c(function () {
- window.addEventListener('scroll', U), q(), R()
- }),
- l(function () {
- window.removeEventListener('scroll', U)
- })
- var E = function (e) {
- n.heightV = e
- },
- U = function () {
- var e =
- window.pageYOffset ||
- document.documentElement.scrollTop ||
- document.body.scrollTop ||
- 0
- n.scrollTop = e
- }
- return function () {
- return r(a, null, [
- r('div', { class: A.schoolWrap }, [
- r(
- h,
- { onGetHeight: E },
- {
- default: function () {
- return [
- r(
- p,
- {
- border: !1,
- background: n.heightV > n.scrollTop ? 'transparent' : '#fff'
- },
- {
- right: function () {
- return r(
- u,
- {
- style: { fontSize: '24px' },
- name: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA+JJREFUaEPtmU9oFFccx7+/mbUhVl3aiwjaXvYiOQQyY6iiFwWpf1qkkt1EvUmTeCzEUiO6b4UqVMWjRntU426oiNg/CHpoRTE7L5BDKBQ96BbES6WJJlSz85OxWTM7zmzerMnuRPOOM29mvp/f3zfvEeb5oHmuH+82QEtLy2oiOgpgI4BlNfbWKICbzNw7NDT0Z9C3Az3Q3NzcFIvFbtdBuFfr6OTk5Lrh4eERP4hAAMMwrgHYVmOrB33uZynl9rAATwF8GBGAZ1LKJWEB2P2AlLKmCW8YhtL3K4WQ0gvmykMLAKoWWPBAgAVUDfj+5oBpmluYuQ/AqirDqKBpWmc+n//N7/k594BhGA/fQnxJc0FK+ckCQDUWmAqhswBWVhtCRNRlWdavAd8fB9A4dW9cSum7KohyEjvG+XoK4JyUsnNeLSUAkGmanzuiLctyEr1sZVCCiawHVMMysgCcad8Gts8AZIPQTemsb65UDRCiDxQqJaufpfnILgN28Y/pJOa/SeR8+03VACH7QGC99wJwb8dyNNh5cFmDfEgi++msJvFcAHBf5yI8Gr0J8PrXYslJXt5N6Vz/rALMRQixSJ0B0FUulE6QuLQ/9E+96lpEtVrMNI9Fshug05551zFib6WBgWKkATjdsR5k3wDwgUvoPTTorXTg4pNK8FUn8UwWVb3PB9tXYRHnASyffobHoOlr6XC/71aK+911BeBv2hoR134HYLpE2QDvJJG7omKE+gKI1HkAu8uEEgtK5zIq4p05dQNg0d4D8HGP0CsQ2a8IYFeVQ6VGWBcAFqnNAH4BoLsARjA+sZZ+uDrmXPP0mcBGWHMAFm0JQLsL4GOX+H+go5UOZe+XrqmW8ZoC8LdfLsXixjsAmlzii9CxlQ5lr7vDKXIA7OSbSF0GsMOTtD2Uzp30Jm30ADLJNJiER+gFEtk9fhUnUgAskjsA+gmA5hIr8a+9gU4NTEQagI90NMEu3gFoqUvoY7ygNfT9pUJQvY+EB/jYro/wX3EQQMIl9DlY20SZ/luVmlXdAbitTUeT5tR6p+ZPj/9/D50dvYqj/gCi/TjAPR7xfZTOds8kfqqRKZ1PVOoDqkdMb/zzcibZAdAFsHupQrewYtlG6jr7IpFINMTj8fPM/AURNSgAjUop437zZuuQr6zVs0g9AODe8yzgubaGjvY/dkSYprmXmX9UEP5qChFdtixrZyiAkMesHoBkAaDSluMENH0DHb4oSwLCADDzk1gs9tng4OBfoQCcyYoH3T4hlNoChrOnowG8j0TWObJ9PRRDyDnovqHr+ndB4l95R9WNUZ23AFBvz7wEGz4uT68z61QAAAAASUVORK5CYII=',
- onClick: W
- },
- null
- )
- }
- }
- )
- ]
- }
- }
- ),
- r('div', { class: A.absWrap }, [
- r('div', { class: A.schoolMainTitle }, [
- r('div', { class: A.schoolMainLeft }, [
- r('img', { src: n.info.logo ? n.info.logo : w, alt: '' }, null)
- ]),
- r('div', { class: A.schoolMainRight }, [
- r('p', { class: A.schoolMainTitle }, [n.info.name]),
- r('p', { class: A.schoolMainSub }, [
- n.info.provinceName,
- n.info.cityName
- ])
- ])
- ]),
- r('div', { class: A.detailInfo }, [
- r('p', null, [
- r('span', null, [o('主管领导')]),
- n.info.emergencyContact
- ]),
- r('p', null, [
- r('span', null, [o('管理老师')]),
- n.info.educationalAdministrationUsername
- ]),
- r('p', null, [
- r('span', null, [o('学年制')]),
- b[n.info.schoolSystem],
- ' '
- ]),
- r('p', null, [r('span', null, [o('邮箱账号')]), n.info.email]),
- r('p', { class: A.flexP }, [
- r('span', null, [o('学校地址')]),
- o(' '),
- r('p', null, [n.info.address])
- ])
- ])
- ]),
- r('div', { class: [A.teacherList] }, [
- r('h2', { class: A.teacherTitle }, [
- r('div', { class: A.dot }, null),
- r('p', null, [o('伴学老师')])
- ]),
- n.list.length > 0
- ? r('div', null, [
- n.list.map(function (e) {
- return r(
- L,
- {
- item: e,
- onToMsg: function (e) {
- ;(n.selectItem = e), (n.showMessage = !0)
- }
- },
- null
- )
- })
- ])
- : r(m, { tips: '暂无伴学老师' }, null)
- ])
- ]),
- r(
- d,
- {
- show: n.showMessage,
- 'onUpdate:show': function (e) {
- return (n.showMessage = e)
- },
- position: 'bottom',
- style: { background: 'transparent' }
- },
- {
- default: function () {
- return [
- r('div', { class: A.codeContainer }, [
- r('div', { class: A.codeBottom }, [
- r(
- u,
- {
- name: 'cross',
- size: 22,
- class: A.close,
- color: '#666',
- onClick: function () {
- return (n.showMessage = !1)
- }
- },
- null
- ),
- r('h3', { class: A.title }, [r('i', null, null), o('联系方式')]),
- r(
- T,
- { columnNum: 2, border: !1 },
- {
- default: function () {
- return [
- r(
- M,
- {
- onClick: function () {
- f({
- api: 'joinChatGroup',
- content: {
- type: 'single',
- id: n.selectItem.imUserId
- }
- }),
- (n.showMessage = !1)
- }
- },
- {
- icon: function () {
- return r(C, { class: A.shareImg, src: y }, null)
- },
- text: function () {
- return r('div', { class: A.shareText }, [
- o('发送消息')
- ])
- }
- }
- ),
- r(
- M,
- {
- onClick: function () {
- f({
- api: 'callPhone',
- content: { phone: n.selectItem.phone }
- }),
- (n.showMessage = !1)
- }
- },
- {
- icon: function () {
- return r(C, { class: A.shareImg, src: x }, null)
- },
- text: function () {
- return r('div', { class: A.shareText }, [
- o('拨打电话')
- ])
- }
- }
- )
- ]
- }
- }
- )
- ])
- ])
- ]
- }
- }
- )
- ])
- }
- }
- })
- )
- }
- }
- }
- )
- })()
|