| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532 |
- !(function () {
- function e(e, t) {
- var n = Object.keys(e)
- if (Object.getOwnPropertySymbols) {
- var i = Object.getOwnPropertySymbols(e)
- t &&
- (i = i.filter(function (t) {
- return Object.getOwnPropertyDescriptor(e, t).enumerable
- })),
- n.push.apply(n, i)
- }
- return n
- }
- function t(t) {
- for (var i = 1; i < arguments.length; i++) {
- var r = null != arguments[i] ? arguments[i] : {}
- i % 2
- ? e(Object(r), !0).forEach(function (e) {
- n(t, e, r[e])
- })
- : Object.getOwnPropertyDescriptors
- ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(r))
- : e(Object(r)).forEach(function (e) {
- Object.defineProperty(t, e, Object.getOwnPropertyDescriptor(r, e))
- })
- }
- return t
- }
- function n(e, t, n) {
- return (
- t in e
- ? Object.defineProperty(e, t, { value: n, enumerable: !0, configurable: !0, writable: !0 })
- : (e[t] = n),
- e
- )
- }
- function i(e, t, n, i, r, o, a) {
- try {
- var c = e[o](a),
- s = c.value
- } catch (l) {
- return void n(l)
- }
- c.done ? t(s) : Promise.resolve(s).then(i, r)
- }
- function r(e) {
- return function () {
- var t = this,
- n = arguments
- return new Promise(function (r, o) {
- var a = e.apply(t, n)
- function c(e) {
- i(a, r, o, c, s, 'next', e)
- }
- function s(e) {
- i(a, r, o, c, s, 'throw', e)
- }
- c(void 0)
- })
- }
- }
- var o = document.createElement('style')
- ;(o.innerHTML =
- '._information_g5zh2_1{overflow:hidden}._information_g5zh2_1 ._addPhone_g5zh2_4{color:var(--van-primary-text);font-size:.37333rem}._information_g5zh2_1 ._img_g5zh2_8{width:3.78667rem;height:2.13333rem;border-radius:.26667rem;overflow:hidden;margin-right:.4rem;flex-shrink:0}._information_g5zh2_1 ._title_g5zh2_16{font-size:.37333rem;font-weight:500;color:#333;line-height:.56rem;padding-bottom:.05333rem}._information_g5zh2_1 ._content_g5zh2_23{font-size:.32rem;color:#777;line-height:.45333rem}._information_g5zh2_1 ._time_g5zh2_28{padding-top:.13333rem;font-size:.32rem;color:#aaa;line-height:.45333rem}._information_g5zh2_1 ._informationGroup_g5zh2_34{margin-bottom:.85333rem}\n'),
- document.head.appendChild(o),
- System.register(
- [
- './index-legacy.3cdbef0f.js',
- './index-legacy.37a26c18.js',
- './index-legacy.251c44e7.js',
- './index-legacy.da3cfd73.js',
- './index-legacy.86e58eb0.js',
- './index-legacy.88f968f8.js',
- './index-legacy.1f5a1fbe.js',
- './index-legacy.d552d569.js',
- './index-legacy.30c98e07.js',
- './index-legacy.8ec00d40.js',
- './use-tab-status-legacy.203dc693.js'
- ],
- function (e) {
- 'use strict'
- var n, i, o, a, c, s, l, u, f, d, h, m, g, p, _, v, y, b, w, S, O
- return {
- setters: [
- function (e) {
- n = e.O
- },
- function (e) {
- ;(i = e.d),
- (o = e.aV),
- (a = e.ag),
- (c = e.r),
- (s = e.$),
- (l = e.c),
- (u = e.q),
- (f = e.ah),
- (d = e.a5),
- (h = e.ai),
- (m = e.ak),
- (g = e.m),
- (p = e.b6)
- },
- function (e) {
- _ = e.O
- },
- function (e) {
- v = e.O
- },
- function (e) {
- y = e.O
- },
- function (e) {
- b = e.L
- },
- function (e) {
- w = e.C
- },
- function (e) {
- S = e.I
- },
- function (e) {
- O = e.A
- },
- function () {},
- function () {}
- ],
- execute: function () {
- var x = {
- information: '_information_g5zh2_1',
- addPhone: '_addPhone_g5zh2_4',
- img: '_img_g5zh2_8',
- title: '_title_g5zh2_16',
- content: '_content_g5zh2_23',
- time: '_time_g5zh2_28',
- informationGroup: '_informationGroup_g5zh2_34'
- }
- e(
- 'default',
- i({
- name: 'orchestra-information',
- setup: function () {
- var e = o(),
- i = a(),
- j = c({
- addStatus: !1,
- isLoading: !1,
- dialogStatus: !1,
- list: [],
- listState: {
- dataShow: !0,
- loading: !1,
- finished: !1,
- refreshing: !1,
- height: 0
- },
- params: { type: 'HOT_CONSULTATION', clientType: 'SCHOOL', page: 1, rows: 20 },
- oPopover: !1,
- selectItem: {},
- selectType: 'add'
- }),
- z = (function () {
- var n = r(
- regeneratorRuntime.mark(function n() {
- var i, r, o
- return regeneratorRuntime.wrap(
- function (n) {
- for (;;)
- switch ((n.prev = n.next)) {
- case 0:
- if (((n.prev = 0), !j.isLoading)) {
- n.next = 3
- break
- }
- return n.abrupt('return')
- case 3:
- return (
- (j.isLoading = !0),
- (n.next = 6),
- g.post('/api-school/sysNewsInformation/page', {
- data: t(
- t({}, j.params),
- {},
- { orchestraPhotoAlbumId: e.query.photoId }
- )
- })
- )
- case 6:
- if (
- ((i = n.sent),
- (j.listState.loading = !1),
- (j.listState.refreshing = !1),
- (r = i.data || {}),
- !(j.list.length > 0 && 1 === r.current))
- ) {
- n.next = 12
- break
- }
- return n.abrupt('return')
- case 12:
- ;(o = r.rows || []),
- (j.list = j.list.concat(o)),
- (j.listState.finished = r.current >= r.pages),
- (j.params.page = r.current + 1),
- (j.listState.dataShow = j.list.length > 0),
- (j.isLoading = !1),
- (n.next = 26)
- break
- case 20:
- ;(n.prev = 20),
- (n.t0 = n.catch(0)),
- (j.listState.dataShow = !1),
- (j.listState.finished = !0),
- (j.listState.refreshing = !1),
- (j.isLoading = !1)
- case 26:
- case 'end':
- return n.stop()
- }
- },
- n,
- null,
- [[0, 20]]
- )
- })
- )
- return function () {
- return n.apply(this, arguments)
- }
- })(),
- P = function () {
- ;(j.params.page = 1),
- (j.list = []),
- (j.listState.dataShow = !0),
- (j.listState.loading = !1),
- (j.listState.finished = !1),
- z()
- },
- k = (function () {
- var e = r(
- regeneratorRuntime.mark(function e() {
- return regeneratorRuntime.wrap(function (e) {
- for (;;)
- switch ((e.prev = e.next)) {
- case 0:
- i.push({
- name: 'add-information',
- query: { id: j.selectItem.id }
- })
- case 1:
- case 'end':
- return e.stop()
- }
- }, e)
- })
- )
- return function () {
- return e.apply(this, arguments)
- }
- })(),
- C = (function () {
- var e = r(
- regeneratorRuntime.mark(function e() {
- return regeneratorRuntime.wrap(function (e) {
- for (;;)
- switch ((e.prev = e.next)) {
- case 0:
- p({ message: '您确认删除该资讯吗?' }).then(
- r(
- regeneratorRuntime.mark(function e() {
- return regeneratorRuntime.wrap(
- function (e) {
- for (;;)
- switch ((e.prev = e.next)) {
- case 0:
- return (
- (e.prev = 0),
- (e.next = 3),
- g.post(
- '/api-school/sysNewsInformation/remove',
- {
- requestType: 'form',
- data: { id: j.selectItem.id }
- }
- )
- )
- case 3:
- P(), (e.next = 8)
- break
- case 6:
- ;(e.prev = 6), (e.t0 = e.catch(0))
- case 8:
- case 'end':
- return e.stop()
- }
- },
- e,
- null,
- [[0, 6]]
- )
- })
- )
- )
- case 1:
- case 'end':
- return e.stop()
- }
- }, e)
- })
- )
- return function () {
- return e.apply(this, arguments)
- }
- })()
- return (
- s(function () {
- z()
- }),
- function () {
- var e
- return l(
- 'div',
- { class: [x.information, !j.listState.dataShow && 'emptyRootContainer'] },
- [
- l(
- y,
- {
- position: 'top',
- onGetHeight: function (e) {
- j.listState.height = e
- }
- },
- {
- default: function () {
- return [
- l(v, null, {
- right: function () {
- return l(
- 'span',
- {
- class: x.addPhone,
- onClick: function () {
- i.push('/add-information')
- }
- },
- [u('添加资讯')]
- )
- }
- })
- ]
- }
- }
- ),
- j.listState.dataShow
- ? l(
- _,
- {
- modelValue: j.listState.refreshing,
- 'onUpdate:modelValue': function (e) {
- return (j.listState.refreshing = e)
- },
- onRefresh: P,
- style: {
- minHeight: 'calc(100vh - '.concat(j.listState.height, 'px)')
- }
- },
- {
- default: function () {
- return [
- l(
- b,
- {
- finished: j.listState.finished,
- finishedText: ' ',
- onLoad: z,
- immediateCheck: !1,
- class: x.informationGroup
- },
- ((t = e =
- j.list.map(function (e, t) {
- return l(
- w,
- {
- center: !0,
- class: x.cell,
- onClick: function () {
- return (function (e) {
- try {
- console.log(e, 'item'),
- e.linkUrl
- ? (window.location.href = e.linkUrl)
- : i.push({
- path: '/information-detail',
- query: { id: e.id }
- })
- } catch (t) {}
- })(e)
- }
- },
- {
- icon: function () {
- return l(
- S,
- {
- src: e.coverImage,
- class: x.img,
- fit: 'cover'
- },
- null
- )
- },
- title: function () {
- return l('div', null, [
- l('div', { class: [x.title, 'van-ellipsis'] }, [
- e.title
- ]),
- l(
- 'div',
- {
- class: [x.content, 'van-multi-ellipsis--l2']
- },
- [e.summary]
- ),
- l(
- 'div',
- {
- style: {
- display: 'flex',
- alignItems: 'center',
- justifyContent: 'space-between'
- }
- },
- [
- l('div', { class: x.time }, [
- e.createTime
- ? f(e.createTime).format(
- 'YYYY年MM月DD日'
- )
- : ''
- ]),
- l(
- d,
- {
- name: 'ellipsis',
- size: 23,
- color: '#777777',
- style: { fontWeight: 'bold' },
- onClick: function (t) {
- t.stopPropagation(),
- (j.selectItem = e),
- (j.oPopover = !0)
- }
- },
- null
- )
- ]
- )
- ])
- }
- }
- )
- })),
- 'function' == typeof t ||
- ('[object Object]' === Object.prototype.toString.call(t) &&
- !m(t))
- ? e
- : {
- default: function () {
- return [e]
- }
- })
- )
- ]
- var t
- }
- }
- )
- : l(h, { btnStatus: !1, tips: '暂无资讯' }, null),
- l(
- O,
- {
- cancelText: '取消',
- show: j.oPopover,
- 'onUpdate:show': function (e) {
- return (j.oPopover = e)
- },
- closeOnClickAction: !0,
- actions: [
- {
- name: '修改',
- callback: function () {
- return k()
- }
- },
- {
- name: '删除',
- color: '#F44541',
- callback: function () {
- j.dialogStatus = !0
- }
- }
- ]
- },
- null
- ),
- l(
- n,
- {
- show: j.dialogStatus,
- 'onUpdate:show': function (e) {
- return (j.dialogStatus = e)
- },
- title: '删除资讯',
- message: '是否删除该资讯?确认后学员端、伴学端将同步删除',
- messageAlign: 'left',
- dialogMarginTop: 'env(safe-area-inset-top)',
- showCancelButton: !0,
- onConfirm: C
- },
- null
- )
- ]
- )
- }
- )
- }
- })
- )
- }
- }
- }
- )
- })()
|