From d55c466f267aaca79494f06c93ad8e5ca58e3068 Mon Sep 17 00:00:00 2001 From: liuyong <925339056@qq.com> Date: Tue, 18 Feb 2025 17:32:58 +0800 Subject: [PATCH] chore: rm mindspore --- src/mindspore/.gitignore | 2 - src/mindspore/.vscode/settings.json | 7 - src/mindspore/README.md | 37 - src/mindspore/app.js | 16 - src/mindspore/app.json | 131 --- src/mindspore/app.wxss | 175 ---- .../components/meeting-list/meeting-list.js | 427 --------- .../components/meeting-list/meeting-list.json | 4 - .../components/meeting-list/meeting-list.wxml | 81 -- .../components/meeting-list/meeting-list.wxss | 173 ---- src/mindspore/components/message/message.js | 34 - src/mindspore/components/message/message.json | 4 - src/mindspore/components/message/message.wxml | 11 - src/mindspore/components/message/message.wxss | 43 - .../components/privacy-text/privacy-text.js | 11 - .../components/privacy-text/privacy-text.json | 4 - .../components/privacy-text/privacy-text.wxml | 103 --- .../components/privacy-text/privacy-text.wxss | 38 - .../components/user-info/user-info.js | 69 -- .../components/user-info/user-info.json | 4 - .../components/user-info/user-info.wxml | 9 - .../components/user-info/user-info.wxss | 22 - src/mindspore/config/constants.js | 16 - src/mindspore/config/services-config.js | 206 ----- src/mindspore/custom-tab-bar/index.js | 49 - src/mindspore/custom-tab-bar/index.json | 4 - src/mindspore/custom-tab-bar/index.wxml | 21 - src/mindspore/custom-tab-bar/index.wxss | 36 - src/mindspore/jsconfig.json | 6 - .../package-events/events/event-detail.js | 321 ------- .../package-events/events/event-detail.json | 3 - .../package-events/events/event-detail.wxml | 166 ---- .../package-events/events/event-detail.wxss | 306 ------ .../package-events/events/event-list.js | 337 ------- .../package-events/events/event-list.json | 6 - .../package-events/events/event-list.wxml | 133 --- .../package-events/events/event-list.wxss | 268 ------ src/mindspore/package-events/events/poster.js | 78 -- .../package-events/events/poster.json | 3 - .../package-events/events/poster.wxml | 12 - .../package-events/events/poster.wxss | 127 --- .../package-events/manage/add-member.js | 119 --- .../package-events/manage/add-member.json | 4 - .../package-events/manage/add-member.wxml | 21 - .../package-events/manage/add-member.wxss | 87 -- .../package-events/manage/del-member.js | 104 --- .../package-events/manage/del-member.json | 4 - .../package-events/manage/del-member.wxml | 16 - .../package-events/manage/del-member.wxss | 50 - .../package-events/manage/enterprise-list.js | 65 -- .../manage/enterprise-list.json | 4 - .../manage/enterprise-list.wxml | 40 - .../manage/enterprise-list.wxss | 129 --- .../package-events/publish/publish.js | 875 ------------------ .../package-events/publish/publish.json | 6 - .../package-events/publish/publish.wxml | 306 ------ .../package-events/publish/publish.wxss | 473 ---------- .../package-events/publish/success.js | 36 - .../package-events/publish/success.json | 4 - .../package-events/publish/success.wxml | 9 - .../package-events/publish/success.wxss | 46 - .../package-meeting/meeting/detail.js | 130 --- .../package-meeting/meeting/detail.json | 5 - .../package-meeting/meeting/detail.wxml | 64 -- .../package-meeting/meeting/detail.wxss | 85 -- .../package-meeting/meeting/meeting-list.js | 30 - .../package-meeting/meeting/meeting-list.json | 9 - .../package-meeting/meeting/meeting-list.wxml | 4 - .../package-meeting/meeting/meeting-list.wxss | 4 - .../meeting/meeting-success.js | 44 - .../meeting/meeting-success.json | 3 - .../meeting/meeting-success.wxml | 11 - .../meeting/meeting-success.wxss | 49 - .../package-meeting/reserve/reserve.js | 596 ------------ .../package-meeting/reserve/reserve.json | 6 - .../package-meeting/reserve/reserve.wxml | 261 ------ .../package-meeting/reserve/reserve.wxss | 272 ------ .../package-meeting/sig/add-member.js | 194 ---- .../package-meeting/sig/add-member.json | 6 - .../package-meeting/sig/add-member.wxml | 26 - .../package-meeting/sig/add-member.wxss | 87 -- .../package-meeting/sig/add-sig-member.js | 145 --- .../package-meeting/sig/add-sig-member.json | 3 - .../package-meeting/sig/add-sig-member.wxml | 41 - .../package-meeting/sig/add-sig-member.wxss | 128 --- .../package-meeting/sig/del-member.js | 184 ---- .../package-meeting/sig/del-member.json | 6 - .../package-meeting/sig/del-member.wxml | 21 - .../package-meeting/sig/del-member.wxss | 50 - src/mindspore/package-meeting/sig/group.js | 85 -- src/mindspore/package-meeting/sig/group.json | 4 - src/mindspore/package-meeting/sig/group.wxml | 11 - src/mindspore/package-meeting/sig/group.wxss | 27 - .../package-meeting/sig/member-detail.js | 90 -- .../package-meeting/sig/member-detail.json | 5 - .../package-meeting/sig/member-detail.wxml | 21 - .../package-meeting/sig/member-detail.wxss | 184 ---- src/mindspore/package-meeting/sig/msg-list.js | 130 --- .../package-meeting/sig/msg-list.json | 4 - .../package-meeting/sig/msg-list.wxml | 29 - .../package-meeting/sig/msg-list.wxss | 132 --- src/mindspore/package-meeting/sig/sig-list.js | 54 -- .../package-meeting/sig/sig-list.json | 4 - .../package-meeting/sig/sig-list.wxml | 15 - .../package-meeting/sig/sig-list.wxss | 54 -- src/mindspore/package-my/events/my-list.js | 329 ------- src/mindspore/package-my/events/my-list.json | 3 - src/mindspore/package-my/events/my-list.wxml | 109 --- src/mindspore/package-my/events/my-list.wxss | 230 ----- src/mindspore/package-my/my/feedback.js | 17 - src/mindspore/package-my/my/feedback.json | 3 - src/mindspore/package-my/my/feedback.wxml | 8 - src/mindspore/package-my/my/feedback.wxss | 20 - src/mindspore/package-my/my/help.js | 25 - src/mindspore/package-my/my/help.json | 4 - src/mindspore/package-my/my/help.wxml | 18 - src/mindspore/package-my/my/help.wxss | 64 -- src/mindspore/package-my/my/my-collection.js | 12 - .../package-my/my/my-collection.json | 6 - .../package-my/my/my-collection.wxml | 4 - .../package-my/my/my-collection.wxss | 7 - src/mindspore/package-my/my/my-meetings.js | 12 - src/mindspore/package-my/my/my-meetings.json | 6 - src/mindspore/package-my/my/my-meetings.wxml | 4 - src/mindspore/package-my/my/my-meetings.wxss | 7 - src/mindspore/package-my/my/personal-list.js | 4 - .../package-my/my/personal-list.json | 4 - .../package-my/my/personal-list.wxml | 44 - .../package-my/my/personal-list.wxss | 24 - .../package-my/my/privecy-historical.js | 47 - .../package-my/my/privecy-historical.json | 4 - .../package-my/my/privecy-historical.wxml | 44 - .../package-my/my/privecy-historical.wxss | 31 - src/mindspore/package-my/my/privecy-seting.js | 115 --- .../package-my/my/privecy-seting.json | 3 - .../package-my/my/privecy-seting.wxml | 50 - .../package-my/my/privecy-seting.wxss | 70 -- src/mindspore/package-my/my/privecy.js | 4 - src/mindspore/package-my/my/privecy.json | 6 - src/mindspore/package-my/my/privecy.wxml | 1 - src/mindspore/package-my/my/privecy.wxss | 17 - src/mindspore/package-my/my/qrcode.js | 61 -- src/mindspore/package-my/my/qrcode.json | 3 - src/mindspore/package-my/my/qrcode.wxml | 8 - src/mindspore/package-my/my/qrcode.wxss | 39 - src/mindspore/package-my/my/sdk.js | 4 - src/mindspore/package-my/my/sdk.json | 3 - src/mindspore/package-my/my/sdk.wxml | 23 - src/mindspore/package-my/my/sdk.wxss | 24 - src/mindspore/package-my/my/share.js | 4 - src/mindspore/package-my/my/share.json | 3 - src/mindspore/package-my/my/share.wxml | 14 - src/mindspore/package-my/my/share.wxss | 24 - src/mindspore/package.json | 12 - src/mindspore/pages/auth/auth.js | 127 --- src/mindspore/pages/auth/auth.json | 6 - src/mindspore/pages/auth/auth.wxml | 30 - src/mindspore/pages/auth/auth.wxss | 135 --- src/mindspore/pages/events/events.js | 299 ------ src/mindspore/pages/events/events.json | 9 - src/mindspore/pages/events/events.wxml | 120 --- src/mindspore/pages/events/events.wxss | 211 ----- src/mindspore/pages/index/index.js | 70 -- src/mindspore/pages/index/index.json | 10 - src/mindspore/pages/index/index.wxml | 26 - src/mindspore/pages/index/index.wxss | 84 -- src/mindspore/pages/meeting/meeting.js | 88 -- src/mindspore/pages/meeting/meeting.json | 10 - src/mindspore/pages/meeting/meeting.wxml | 30 - src/mindspore/pages/meeting/meeting.wxss | 42 - src/mindspore/pages/my/my.js | 124 --- src/mindspore/pages/my/my.json | 9 - src/mindspore/pages/my/my.wxml | 88 -- src/mindspore/pages/my/my.wxss | 141 --- src/mindspore/sitemap.json | 7 - src/mindspore/static/auth/auth-logo.png | Bin 13514 -> 0 bytes src/mindspore/static/auth/auth.png | Bin 57957 -> 0 bytes src/mindspore/static/auth/wechat-icon.svg | 9 - src/mindspore/static/common/add.png | Bin 261 -> 0 bytes src/mindspore/static/common/arrow-down.svg | 9 - src/mindspore/static/common/arrow-right.svg | 18 - src/mindspore/static/common/arrow-up.svg | 9 - src/mindspore/static/common/blue-bg.png | Bin 264 -> 0 bytes .../static/common/collection-icon.svg | 15 - src/mindspore/static/common/copy.svg | 5 - .../static/common/default-avatar.png | Bin 5119 -> 0 bytes src/mindspore/static/common/location.svg | 11 - src/mindspore/static/common/more.svg | 14 - src/mindspore/static/common/search-icon.svg | 31 - src/mindspore/static/common/swiper-tips.svg | 17 - src/mindspore/static/events/1.png | Bin 47368 -> 0 bytes src/mindspore/static/events/2.png | Bin 41602 -> 0 bytes src/mindspore/static/events/3.png | Bin 53187 -> 0 bytes src/mindspore/static/events/4.png | Bin 50120 -> 0 bytes src/mindspore/static/events/collect.svg | 11 - src/mindspore/static/events/empty-events.png | Bin 58093 -> 0 bytes .../static/events/enterprise-manage.png | Bin 3753 -> 0 bytes .../static/events/enterprise-manage.svg | 15 - src/mindspore/static/events/list-pic/1.png | Bin 44617 -> 0 bytes src/mindspore/static/events/list-pic/2.png | Bin 49356 -> 0 bytes src/mindspore/static/events/list-pic/3.png | Bin 49469 -> 0 bytes src/mindspore/static/events/list-pic/4.png | Bin 59072 -> 0 bytes src/mindspore/static/events/look-event.png | Bin 2635 -> 0 bytes src/mindspore/static/events/look-event.svg | 18 - src/mindspore/static/events/post-event.png | Bin 2714 -> 0 bytes src/mindspore/static/events/publish-event.svg | 16 - src/mindspore/static/events/schedule-del.svg | 16 - src/mindspore/static/events/selected.svg | 12 - src/mindspore/static/events/share.svg | 11 - src/mindspore/static/events/speaker-del.svg | 9 - src/mindspore/static/events/uncollect.svg | 11 - src/mindspore/static/events/video.png | Bin 1319 -> 0 bytes src/mindspore/static/index/banner-1.png | Bin 39442 -> 0 bytes src/mindspore/static/index/banner-2.png | Bin 2329 -> 0 bytes src/mindspore/static/index/btn-bg.jpg | Bin 5009 -> 0 bytes src/mindspore/static/index/date.png | Bin 1120 -> 0 bytes src/mindspore/static/index/date.svg | 18 - src/mindspore/static/index/desc.svg | 18 - src/mindspore/static/index/events-bg.jpg | Bin 2059 -> 0 bytes src/mindspore/static/index/events-btn.svg | 33 - src/mindspore/static/index/finger.svg | 36 - src/mindspore/static/index/group.svg | 18 - src/mindspore/static/index/groupPerson.png | Bin 637 -> 0 bytes src/mindspore/static/index/link.svg | 18 - src/mindspore/static/index/meeting-bg.jpg | Bin 2120 -> 0 bytes src/mindspore/static/index/meeting-btn.svg | 29 - src/mindspore/static/index/null-events.png | Bin 25007 -> 0 bytes src/mindspore/static/index/sponsor.svg | 18 - src/mindspore/static/meeting/look-meeting.svg | 33 - .../static/meeting/meeting-success.png | Bin 25579 -> 0 bytes src/mindspore/static/meeting/no-meeting.png | Bin 23464 -> 0 bytes .../static/meeting/reserve-meeting.svg | 38 - src/mindspore/static/meeting/sig-manage.svg | 23 - .../static/my/common-functions/feedback.svg | 32 - .../static/my/common-functions/headlines.svg | 33 - .../static/my/common-functions/help.svg | 51 - .../static/my/common-functions/living.svg | 28 - .../my/common-functions/official-account.svg | 26 - .../static/my/common-functions/people.svg | 14 - .../static/my/common-functions/privacy.svg | 27 - .../static/my/common-functions/seting.svg | 15 - src/mindspore/static/my/publishing.png | Bin 10749 -> 0 bytes src/mindspore/static/my/under-release.png | Bin 11040 -> 0 bytes src/mindspore/static/reserve/info.svg | 9 - .../static/reserve/meeting-success.png | Bin 25578 -> 0 bytes src/mindspore/static/sig/add-success.png | Bin 25567 -> 0 bytes src/mindspore/static/sig/add.svg | 9 - src/mindspore/static/sig/del-success.png | Bin 22865 -> 0 bytes src/mindspore/static/sig/del.svg | 9 - src/mindspore/static/sig/empty-img.png | Bin 25176 -> 0 bytes src/mindspore/static/sig/gray-add.svg | 1 - src/mindspore/static/sig/white-add.svg | 1 - .../static/tabbar/events-selected.png | Bin 1602 -> 0 bytes src/mindspore/static/tabbar/events.png | Bin 1763 -> 0 bytes src/mindspore/static/tabbar/home-selected.png | Bin 2884 -> 0 bytes src/mindspore/static/tabbar/home.png | Bin 3015 -> 0 bytes .../static/tabbar/meeting-selected.png | Bin 966 -> 0 bytes src/mindspore/static/tabbar/meeting.png | Bin 1137 -> 0 bytes src/mindspore/static/tabbar/my-selected.png | Bin 1981 -> 0 bytes src/mindspore/static/tabbar/my.png | Bin 1658 -> 0 bytes src/mindspore/utils/app-ajax.js | 224 ----- src/mindspore/utils/app-session.js | 55 -- src/mindspore/utils/app-user.js | 89 -- src/mindspore/utils/config.js | 8 - src/mindspore/utils/page-mixin.js | 106 --- src/mindspore/utils/underscore-extend.js | 46 - src/mindspore/utils/utils.js | 86 -- 267 files changed, 13866 deletions(-) delete mode 100644 src/mindspore/.gitignore delete mode 100644 src/mindspore/.vscode/settings.json delete mode 100644 src/mindspore/README.md delete mode 100644 src/mindspore/app.js delete mode 100644 src/mindspore/app.json delete mode 100644 src/mindspore/app.wxss delete mode 100644 src/mindspore/components/meeting-list/meeting-list.js delete mode 100644 src/mindspore/components/meeting-list/meeting-list.json delete mode 100644 src/mindspore/components/meeting-list/meeting-list.wxml delete mode 100644 src/mindspore/components/meeting-list/meeting-list.wxss delete mode 100644 src/mindspore/components/message/message.js delete mode 100644 src/mindspore/components/message/message.json delete mode 100644 src/mindspore/components/message/message.wxml delete mode 100644 src/mindspore/components/message/message.wxss delete mode 100644 src/mindspore/components/privacy-text/privacy-text.js delete mode 100644 src/mindspore/components/privacy-text/privacy-text.json delete mode 100644 src/mindspore/components/privacy-text/privacy-text.wxml delete mode 100644 src/mindspore/components/privacy-text/privacy-text.wxss delete mode 100644 src/mindspore/components/user-info/user-info.js delete mode 100644 src/mindspore/components/user-info/user-info.json delete mode 100644 src/mindspore/components/user-info/user-info.wxml delete mode 100644 src/mindspore/components/user-info/user-info.wxss delete mode 100644 src/mindspore/config/constants.js delete mode 100644 src/mindspore/config/services-config.js delete mode 100644 src/mindspore/custom-tab-bar/index.js delete mode 100644 src/mindspore/custom-tab-bar/index.json delete mode 100644 src/mindspore/custom-tab-bar/index.wxml delete mode 100644 src/mindspore/custom-tab-bar/index.wxss delete mode 100644 src/mindspore/jsconfig.json delete mode 100644 src/mindspore/package-events/events/event-detail.js delete mode 100644 src/mindspore/package-events/events/event-detail.json delete mode 100644 src/mindspore/package-events/events/event-detail.wxml delete mode 100644 src/mindspore/package-events/events/event-detail.wxss delete mode 100644 src/mindspore/package-events/events/event-list.js delete mode 100644 src/mindspore/package-events/events/event-list.json delete mode 100644 src/mindspore/package-events/events/event-list.wxml delete mode 100644 src/mindspore/package-events/events/event-list.wxss delete mode 100644 src/mindspore/package-events/events/poster.js delete mode 100644 src/mindspore/package-events/events/poster.json delete mode 100644 src/mindspore/package-events/events/poster.wxml delete mode 100644 src/mindspore/package-events/events/poster.wxss delete mode 100644 src/mindspore/package-events/manage/add-member.js delete mode 100644 src/mindspore/package-events/manage/add-member.json delete mode 100644 src/mindspore/package-events/manage/add-member.wxml delete mode 100644 src/mindspore/package-events/manage/add-member.wxss delete mode 100644 src/mindspore/package-events/manage/del-member.js delete mode 100644 src/mindspore/package-events/manage/del-member.json delete mode 100644 src/mindspore/package-events/manage/del-member.wxml delete mode 100644 src/mindspore/package-events/manage/del-member.wxss delete mode 100644 src/mindspore/package-events/manage/enterprise-list.js delete mode 100644 src/mindspore/package-events/manage/enterprise-list.json delete mode 100644 src/mindspore/package-events/manage/enterprise-list.wxml delete mode 100644 src/mindspore/package-events/manage/enterprise-list.wxss delete mode 100644 src/mindspore/package-events/publish/publish.js delete mode 100644 src/mindspore/package-events/publish/publish.json delete mode 100644 src/mindspore/package-events/publish/publish.wxml delete mode 100644 src/mindspore/package-events/publish/publish.wxss delete mode 100644 src/mindspore/package-events/publish/success.js delete mode 100644 src/mindspore/package-events/publish/success.json delete mode 100644 src/mindspore/package-events/publish/success.wxml delete mode 100644 src/mindspore/package-events/publish/success.wxss delete mode 100644 src/mindspore/package-meeting/meeting/detail.js delete mode 100644 src/mindspore/package-meeting/meeting/detail.json delete mode 100644 src/mindspore/package-meeting/meeting/detail.wxml delete mode 100644 src/mindspore/package-meeting/meeting/detail.wxss delete mode 100644 src/mindspore/package-meeting/meeting/meeting-list.js delete mode 100644 src/mindspore/package-meeting/meeting/meeting-list.json delete mode 100644 src/mindspore/package-meeting/meeting/meeting-list.wxml delete mode 100644 src/mindspore/package-meeting/meeting/meeting-list.wxss delete mode 100644 src/mindspore/package-meeting/meeting/meeting-success.js delete mode 100644 src/mindspore/package-meeting/meeting/meeting-success.json delete mode 100644 src/mindspore/package-meeting/meeting/meeting-success.wxml delete mode 100644 src/mindspore/package-meeting/meeting/meeting-success.wxss delete mode 100644 src/mindspore/package-meeting/reserve/reserve.js delete mode 100644 src/mindspore/package-meeting/reserve/reserve.json delete mode 100644 src/mindspore/package-meeting/reserve/reserve.wxml delete mode 100644 src/mindspore/package-meeting/reserve/reserve.wxss delete mode 100644 src/mindspore/package-meeting/sig/add-member.js delete mode 100644 src/mindspore/package-meeting/sig/add-member.json delete mode 100644 src/mindspore/package-meeting/sig/add-member.wxml delete mode 100644 src/mindspore/package-meeting/sig/add-member.wxss delete mode 100644 src/mindspore/package-meeting/sig/add-sig-member.js delete mode 100644 src/mindspore/package-meeting/sig/add-sig-member.json delete mode 100644 src/mindspore/package-meeting/sig/add-sig-member.wxml delete mode 100644 src/mindspore/package-meeting/sig/add-sig-member.wxss delete mode 100644 src/mindspore/package-meeting/sig/del-member.js delete mode 100644 src/mindspore/package-meeting/sig/del-member.json delete mode 100644 src/mindspore/package-meeting/sig/del-member.wxml delete mode 100644 src/mindspore/package-meeting/sig/del-member.wxss delete mode 100644 src/mindspore/package-meeting/sig/group.js delete mode 100644 src/mindspore/package-meeting/sig/group.json delete mode 100644 src/mindspore/package-meeting/sig/group.wxml delete mode 100644 src/mindspore/package-meeting/sig/group.wxss delete mode 100644 src/mindspore/package-meeting/sig/member-detail.js delete mode 100644 src/mindspore/package-meeting/sig/member-detail.json delete mode 100644 src/mindspore/package-meeting/sig/member-detail.wxml delete mode 100644 src/mindspore/package-meeting/sig/member-detail.wxss delete mode 100644 src/mindspore/package-meeting/sig/msg-list.js delete mode 100644 src/mindspore/package-meeting/sig/msg-list.json delete mode 100644 src/mindspore/package-meeting/sig/msg-list.wxml delete mode 100644 src/mindspore/package-meeting/sig/msg-list.wxss delete mode 100644 src/mindspore/package-meeting/sig/sig-list.js delete mode 100644 src/mindspore/package-meeting/sig/sig-list.json delete mode 100644 src/mindspore/package-meeting/sig/sig-list.wxml delete mode 100644 src/mindspore/package-meeting/sig/sig-list.wxss delete mode 100644 src/mindspore/package-my/events/my-list.js delete mode 100644 src/mindspore/package-my/events/my-list.json delete mode 100644 src/mindspore/package-my/events/my-list.wxml delete mode 100644 src/mindspore/package-my/events/my-list.wxss delete mode 100644 src/mindspore/package-my/my/feedback.js delete mode 100644 src/mindspore/package-my/my/feedback.json delete mode 100644 src/mindspore/package-my/my/feedback.wxml delete mode 100644 src/mindspore/package-my/my/feedback.wxss delete mode 100644 src/mindspore/package-my/my/help.js delete mode 100644 src/mindspore/package-my/my/help.json delete mode 100644 src/mindspore/package-my/my/help.wxml delete mode 100644 src/mindspore/package-my/my/help.wxss delete mode 100644 src/mindspore/package-my/my/my-collection.js delete mode 100644 src/mindspore/package-my/my/my-collection.json delete mode 100644 src/mindspore/package-my/my/my-collection.wxml delete mode 100644 src/mindspore/package-my/my/my-collection.wxss delete mode 100644 src/mindspore/package-my/my/my-meetings.js delete mode 100644 src/mindspore/package-my/my/my-meetings.json delete mode 100644 src/mindspore/package-my/my/my-meetings.wxml delete mode 100644 src/mindspore/package-my/my/my-meetings.wxss delete mode 100644 src/mindspore/package-my/my/personal-list.js delete mode 100644 src/mindspore/package-my/my/personal-list.json delete mode 100644 src/mindspore/package-my/my/personal-list.wxml delete mode 100644 src/mindspore/package-my/my/personal-list.wxss delete mode 100644 src/mindspore/package-my/my/privecy-historical.js delete mode 100644 src/mindspore/package-my/my/privecy-historical.json delete mode 100644 src/mindspore/package-my/my/privecy-historical.wxml delete mode 100644 src/mindspore/package-my/my/privecy-historical.wxss delete mode 100644 src/mindspore/package-my/my/privecy-seting.js delete mode 100644 src/mindspore/package-my/my/privecy-seting.json delete mode 100644 src/mindspore/package-my/my/privecy-seting.wxml delete mode 100644 src/mindspore/package-my/my/privecy-seting.wxss delete mode 100644 src/mindspore/package-my/my/privecy.js delete mode 100644 src/mindspore/package-my/my/privecy.json delete mode 100644 src/mindspore/package-my/my/privecy.wxml delete mode 100644 src/mindspore/package-my/my/privecy.wxss delete mode 100644 src/mindspore/package-my/my/qrcode.js delete mode 100644 src/mindspore/package-my/my/qrcode.json delete mode 100644 src/mindspore/package-my/my/qrcode.wxml delete mode 100644 src/mindspore/package-my/my/qrcode.wxss delete mode 100644 src/mindspore/package-my/my/sdk.js delete mode 100644 src/mindspore/package-my/my/sdk.json delete mode 100644 src/mindspore/package-my/my/sdk.wxml delete mode 100644 src/mindspore/package-my/my/sdk.wxss delete mode 100644 src/mindspore/package-my/my/share.js delete mode 100644 src/mindspore/package-my/my/share.json delete mode 100644 src/mindspore/package-my/my/share.wxml delete mode 100644 src/mindspore/package-my/my/share.wxss delete mode 100644 src/mindspore/package.json delete mode 100644 src/mindspore/pages/auth/auth.js delete mode 100644 src/mindspore/pages/auth/auth.json delete mode 100644 src/mindspore/pages/auth/auth.wxml delete mode 100644 src/mindspore/pages/auth/auth.wxss delete mode 100644 src/mindspore/pages/events/events.js delete mode 100644 src/mindspore/pages/events/events.json delete mode 100644 src/mindspore/pages/events/events.wxml delete mode 100644 src/mindspore/pages/events/events.wxss delete mode 100644 src/mindspore/pages/index/index.js delete mode 100644 src/mindspore/pages/index/index.json delete mode 100644 src/mindspore/pages/index/index.wxml delete mode 100644 src/mindspore/pages/index/index.wxss delete mode 100644 src/mindspore/pages/meeting/meeting.js delete mode 100644 src/mindspore/pages/meeting/meeting.json delete mode 100644 src/mindspore/pages/meeting/meeting.wxml delete mode 100644 src/mindspore/pages/meeting/meeting.wxss delete mode 100644 src/mindspore/pages/my/my.js delete mode 100644 src/mindspore/pages/my/my.json delete mode 100644 src/mindspore/pages/my/my.wxml delete mode 100644 src/mindspore/pages/my/my.wxss delete mode 100644 src/mindspore/sitemap.json delete mode 100644 src/mindspore/static/auth/auth-logo.png delete mode 100644 src/mindspore/static/auth/auth.png delete mode 100644 src/mindspore/static/auth/wechat-icon.svg delete mode 100644 src/mindspore/static/common/add.png delete mode 100644 src/mindspore/static/common/arrow-down.svg delete mode 100644 src/mindspore/static/common/arrow-right.svg delete mode 100644 src/mindspore/static/common/arrow-up.svg delete mode 100644 src/mindspore/static/common/blue-bg.png delete mode 100644 src/mindspore/static/common/collection-icon.svg delete mode 100644 src/mindspore/static/common/copy.svg delete mode 100644 src/mindspore/static/common/default-avatar.png delete mode 100644 src/mindspore/static/common/location.svg delete mode 100644 src/mindspore/static/common/more.svg delete mode 100644 src/mindspore/static/common/search-icon.svg delete mode 100644 src/mindspore/static/common/swiper-tips.svg delete mode 100644 src/mindspore/static/events/1.png delete mode 100644 src/mindspore/static/events/2.png delete mode 100644 src/mindspore/static/events/3.png delete mode 100644 src/mindspore/static/events/4.png delete mode 100644 src/mindspore/static/events/collect.svg delete mode 100644 src/mindspore/static/events/empty-events.png delete mode 100644 src/mindspore/static/events/enterprise-manage.png delete mode 100644 src/mindspore/static/events/enterprise-manage.svg delete mode 100644 src/mindspore/static/events/list-pic/1.png delete mode 100644 src/mindspore/static/events/list-pic/2.png delete mode 100644 src/mindspore/static/events/list-pic/3.png delete mode 100644 src/mindspore/static/events/list-pic/4.png delete mode 100644 src/mindspore/static/events/look-event.png delete mode 100644 src/mindspore/static/events/look-event.svg delete mode 100644 src/mindspore/static/events/post-event.png delete mode 100644 src/mindspore/static/events/publish-event.svg delete mode 100644 src/mindspore/static/events/schedule-del.svg delete mode 100644 src/mindspore/static/events/selected.svg delete mode 100644 src/mindspore/static/events/share.svg delete mode 100644 src/mindspore/static/events/speaker-del.svg delete mode 100644 src/mindspore/static/events/uncollect.svg delete mode 100644 src/mindspore/static/events/video.png delete mode 100644 src/mindspore/static/index/banner-1.png delete mode 100644 src/mindspore/static/index/banner-2.png delete mode 100644 src/mindspore/static/index/btn-bg.jpg delete mode 100644 src/mindspore/static/index/date.png delete mode 100644 src/mindspore/static/index/date.svg delete mode 100644 src/mindspore/static/index/desc.svg delete mode 100644 src/mindspore/static/index/events-bg.jpg delete mode 100644 src/mindspore/static/index/events-btn.svg delete mode 100644 src/mindspore/static/index/finger.svg delete mode 100644 src/mindspore/static/index/group.svg delete mode 100644 src/mindspore/static/index/groupPerson.png delete mode 100644 src/mindspore/static/index/link.svg delete mode 100644 src/mindspore/static/index/meeting-bg.jpg delete mode 100644 src/mindspore/static/index/meeting-btn.svg delete mode 100644 src/mindspore/static/index/null-events.png delete mode 100644 src/mindspore/static/index/sponsor.svg delete mode 100644 src/mindspore/static/meeting/look-meeting.svg delete mode 100644 src/mindspore/static/meeting/meeting-success.png delete mode 100644 src/mindspore/static/meeting/no-meeting.png delete mode 100644 src/mindspore/static/meeting/reserve-meeting.svg delete mode 100644 src/mindspore/static/meeting/sig-manage.svg delete mode 100644 src/mindspore/static/my/common-functions/feedback.svg delete mode 100644 src/mindspore/static/my/common-functions/headlines.svg delete mode 100644 src/mindspore/static/my/common-functions/help.svg delete mode 100644 src/mindspore/static/my/common-functions/living.svg delete mode 100644 src/mindspore/static/my/common-functions/official-account.svg delete mode 100644 src/mindspore/static/my/common-functions/people.svg delete mode 100644 src/mindspore/static/my/common-functions/privacy.svg delete mode 100644 src/mindspore/static/my/common-functions/seting.svg delete mode 100644 src/mindspore/static/my/publishing.png delete mode 100644 src/mindspore/static/my/under-release.png delete mode 100644 src/mindspore/static/reserve/info.svg delete mode 100644 src/mindspore/static/reserve/meeting-success.png delete mode 100644 src/mindspore/static/sig/add-success.png delete mode 100644 src/mindspore/static/sig/add.svg delete mode 100644 src/mindspore/static/sig/del-success.png delete mode 100644 src/mindspore/static/sig/del.svg delete mode 100644 src/mindspore/static/sig/empty-img.png delete mode 100644 src/mindspore/static/sig/gray-add.svg delete mode 100644 src/mindspore/static/sig/white-add.svg delete mode 100644 src/mindspore/static/tabbar/events-selected.png delete mode 100644 src/mindspore/static/tabbar/events.png delete mode 100644 src/mindspore/static/tabbar/home-selected.png delete mode 100644 src/mindspore/static/tabbar/home.png delete mode 100644 src/mindspore/static/tabbar/meeting-selected.png delete mode 100644 src/mindspore/static/tabbar/meeting.png delete mode 100644 src/mindspore/static/tabbar/my-selected.png delete mode 100644 src/mindspore/static/tabbar/my.png delete mode 100644 src/mindspore/utils/app-ajax.js delete mode 100644 src/mindspore/utils/app-session.js delete mode 100644 src/mindspore/utils/app-user.js delete mode 100644 src/mindspore/utils/config.js delete mode 100644 src/mindspore/utils/page-mixin.js delete mode 100644 src/mindspore/utils/underscore-extend.js delete mode 100644 src/mindspore/utils/utils.js diff --git a/src/mindspore/.gitignore b/src/mindspore/.gitignore deleted file mode 100644 index 715bb99..0000000 --- a/src/mindspore/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/package-lock.json -miniprogram_npm diff --git a/src/mindspore/.vscode/settings.json b/src/mindspore/.vscode/settings.json deleted file mode 100644 index 2f64467..0000000 --- a/src/mindspore/.vscode/settings.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "files.associations": { - "*.wxml": "html", - "*.vue": "vue", - "*.wxss": "css" - } -} \ No newline at end of file diff --git a/src/mindspore/README.md b/src/mindspore/README.md deleted file mode 100644 index 8994778..0000000 --- a/src/mindspore/README.md +++ /dev/null @@ -1,37 +0,0 @@ -# mini-mindspore - -#### 介绍 -mindspore小程序 - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) diff --git a/src/mindspore/app.js b/src/mindspore/app.js deleted file mode 100644 index e8c0542..0000000 --- a/src/mindspore/app.js +++ /dev/null @@ -1,16 +0,0 @@ -App({ - onLaunch: function () { - let self = this; - wx.getSystemInfo({ - success(res) { - if (res.model.indexOf('iPhone X') >= 0) { - self.globalData.iPhoneX = true; - } - }, - }); - }, - loginCallback: null, - globalData: { - iphoneX: false, - }, -}); diff --git a/src/mindspore/app.json b/src/mindspore/app.json deleted file mode 100644 index 7ee6fda..0000000 --- a/src/mindspore/app.json +++ /dev/null @@ -1,131 +0,0 @@ -{ - "pages": [ - "pages/index/index", - "pages/auth/auth", - "components/user-info/user-info", - "pages/meeting/meeting", - "pages/events/events", - "pages/my/my" - ], - "subpackages": [ - { - "root": "package-meeting", - "pages": [ - "sig/sig-list", - "reserve/reserve", - "sig/add-sig-member", - "sig/member-detail", - "sig/add-member", - "sig/del-member", - "meeting/detail", - "meeting/meeting-success", - "meeting/meeting-list", - "sig/group", - "sig/msg-list" - ] - }, - { - "root": "package-events", - "pages": [ - "events/event-list", - "manage/enterprise-list", - "manage/add-member", - "manage/del-member", - "publish/publish", - "publish/success", - "events/event-detail", - "events/poster" - ] - }, - { - "root": "package-my", - "pages": [ - "my/privecy", - "my/privecy-historical", - "my/privecy-seting", - "my/my-meetings", - "my/my-collection", - "my/help", - "my/qrcode", - "events/my-list", - "my/feedback", - "my/sdk", - "my/share", - "my/personal-list" - ] - } - ], - "preloadRule": { - "pages/index/index": { - "network": "all", - "packages": [ - "package-meeting", - "package-events", - "package-my" - ] - } - }, - "window": { - "backgroundTextStyle": "light", - "navigationBarBackgroundColor": "#fff", - "navigationBarTitleText": "MindSpore", - "navigationBarTextStyle": "black", - "backgroundColor": "#fff" - }, - "usingComponents": { - "van-swipe-cell": "./miniprogram_npm/@vant/weapp/swipe-cell/index", - "van-dialog": "./miniprogram_npm/@vant/weapp/dialog/index", - "van-checkbox": "./miniprogram_npm/@vant/weapp/checkbox/index", - "van-checkbox-group": "./miniprogram_npm/@vant/weapp/checkbox-group/index", - "van-popup": "./miniprogram_npm/@vant/weapp/popup/index", - "van-radio": "./miniprogram_npm/@vant/weapp/radio/index", - "van-radio-group": "./miniprogram_npm/@vant/weapp/radio-group/index", - "van-datetime-picker": "./miniprogram_npm/@vant/weapp/datetime-picker/index", - "van-picker": "./miniprogram_npm/@vant/weapp/picker/index", - "van-action-sheet": "./miniprogram_npm/@vant/weapp/action-sheet/index", - "van-collapse": "./miniprogram_npm/@vant/weapp/collapse/index", - "van-collapse-item": "./miniprogram_npm/@vant/weapp/collapse-item/index" - }, - "sitemapLocation": "sitemap.json", - "__usePrivacyCheck__": true, - "tabBar": { - "custom": true, - "color": "#C7CAD0", - "selectedColor": "#389EEB", - "backgroundColor": "#fff", - "list": [ - { - "iconPath": "static/tabbar/home.png", - "selectedIconPath": "static/tabbar/home-selected.png", - "pagePath": "pages/index/index", - "text": "首页" - }, - { - "iconPath": "static/tabbar/meeting.png", - "selectedIconPath": "static/tabbar/meeting-selected.png", - "pagePath": "pages/meeting/meeting", - "text": "会议" - }, - { - "iconPath": "static/tabbar/events.png", - "selectedIconPath": "static/tabbar/events-selected.png", - "pagePath": "pages/events/events", - "text": "活动" - }, - { - "iconPath": "static/tabbar/my.png", - "selectedIconPath": "static/tabbar/my-selected.png", - "pagePath": "pages/my/my", - "text": "我的" - } - ] - }, - "permission": { - "scope.userLocation": { - "desc": "您的位置信息将用于确定活动地址" - } - }, - "requiredPrivateInfos": [ - "chooseLocation" - ] -} \ No newline at end of file diff --git a/src/mindspore/app.wxss b/src/mindspore/app.wxss deleted file mode 100644 index 967d518..0000000 --- a/src/mindspore/app.wxss +++ /dev/null @@ -1,175 +0,0 @@ -/**app.wxss**/ -page { - height: 100vh; - background: #F5F7FA; - font-family: PingFangSC-Regular, PingFangSC; - font-weight: 400; -} - -.container { - padding: 0 30rpx 129rpx 30rpx; -} - -.container-x { - padding-bottom: 195rpx; -} - -page, -view, -scroll-view, -swiper, -swiper-item, -movable-area, -movable-view, -cover-view, -cover-image, -icon, -text, -rich-text, -progress, -button, -checkbox-group, -checkbox, -form, -input, -label, -picker, -picker-view, -radio-group, -radio, -slider, -switch, -textarea, -navigator, -functional-page-navigator, -image, -video, -camera, -live-player, -live-pusher, -map, -canvas, -open-data, -web-view, -ad { - box-sizing: border-box; -} - -.dialog-index--sig-dialog { - border-radius: 8rpx; - width: 550rpx; -} - -.van-dialog__header { - padding-top: 30rpx; - color: #222; - font-size: 36rpx; - line-height: 50rpx; -} - -.dialog-slot-content { - color: #6d7278; - font-size: 32rpx; -} - -.dialog-slot-content text { - word-break: break-all; - display: inherit; - text-align: center; - overflow: hidden; - line-height: 45rpx; - margin-top: 19rpx; - padding: 0 30rpx; -} - -.dialog-slot-content .blue { - color: #40ADFF; - margin-top: 0; -} - -.dialog-slot-content view { - margin-top: 52rpx; - border-top: 1px solid #f0f3f7; - height: 88rpx; - display: flex; - align-items: center; - justify-content: space-around; -} - -.dialog-slot-content view button { - font-size: 28rpx; - line-height: 88rpx; - text-align: center; - background-color: #fff; - color: #40ADFF; -} - - -.sig-pop-wrapper { - padding: 0 30rpx; -} - -.sig-pop-wrapper .title { - margin: 30rpx 0 40rpx 0; - color: #222; - font-size: 36rpx; -} - -.sig-pop-wrapper .item .radio { - flex-direction: row-reverse; - justify-content: space-between; -} - -.sig-pop-wrapper .item .name { - font-size: 34rpx; - color: #6d7278; - width: 600rpx; -} - -.sig-pop-wrapper .item { - height: 108rpx; - display: flex; - align-items: center; - border-bottom: 1px solid #f0f3f7; -} - -.sig-pop-wrapper .item:last-child { - border: none; -} - -.sig-pop-wrapper .btn-wrapper { - display: flex; - align-items: center; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; - margin: 60rpx 0; -} - -.sig-pop-wrapper .btn-wrapper .confirm { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #fff; - background-color: #40ADFF; -} - -.sig-pop-wrapper .btn-wrapper .cancel { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #40ADFF; - background-color: #fff; - border: 1px solid #40ADFF; -} - - -button::after { - content: unset; -} - -button { - background-color: unset; -} diff --git a/src/mindspore/components/meeting-list/meeting-list.js b/src/mindspore/components/meeting-list/meeting-list.js deleted file mode 100644 index bff9070..0000000 --- a/src/mindspore/components/meeting-list/meeting-list.js +++ /dev/null @@ -1,427 +0,0 @@ -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -const { MEETING_START_TEMPLATE, MEETING_CANCELLATION_TEMPLATE } = require('../../utils/config'); - -let that = null; -const remoteMethods = { - getMeettingData: function (params, _callback) { - if (that.properties.pageType === 2) { - params = { - ...params, - type: that.data.curFilterId, - search: that.data.curKeyword, - group_name: that.data.filterSigName === '全部SIG' ? '' : that.data.filterSigName, - }; - } - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: that.properties.apiUrl, - success: function (ret) { - ret.data?.forEach((item) => { - if (item.group_name === 'MSG') { - item.named = 'MindSpore MSG 会议'; - item.group_names = item.city + 'MSG组'; - } else if (item.group_name === 'Tech') { - item.named = 'MindSpore 专家委员会议'; - item.group_names = '专家委员会'; - } else { - item.named = 'MindSpore SIG 会议'; - item.group_names = item.group_name + ' SIG组'; - } - let tempdate = item.date.split('-'); - if (tempdate.length > 2) { - item.dates = parseInt(tempdate[1]) + '月' + parseInt(tempdate[2]) + '日'; - } - }); - _callback && _callback(ret); - }, - data: params, - }); - }, - delMeeting: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'DEL_MEETING', - otherParams: { - id: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'COLLECT', - data: { - meeting: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - uncollect: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'UNCOLLECT', - otherParams: { - id: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -const localMethod = { - async checkLogin() { - if (!(await sessionUtil.getUserInfoByKey('access'))) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - return; - } - return true; - }, -}; -Component({ - /** - * 组件的属性列表 - * apiUrl: 接口资源路径 - * pageType: 1、首页 2、会议列表页 3、我的会议页面 4、我的收藏会议页面 - */ - properties: { - apiUrl: { - type: String, - value: 'GET_MEETING_DAILY', - }, - pageType: { - type: Number, - value: 1, - }, - isHome: { - type: Boolean, - value: false, - }, - }, - - /** - * 组件的初始数据 - */ - data: { - list: [], - curMmid: '', - curMid: '', - curJoinUrl: '', - collectionId: '', - id: '', - showDialog: false, - showDialogDel: false, - actionShow: false, - actions: [], - popShow: false, - columns: [ - { - group_name: '全部', - id: '', - }, - { - group_name: 'SIG Leader', - id: 'sig', - }, - { - group_name: 'MSG组织者', - id: 'msg', - }, - { - group_name: '专家委员会', - id: 'tech', - }, - ], - curKeyword: '', - curFilterId: '', - curFilterName: '类型', - filterList: [], - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - attached() {}, - pageLifetimes: { - // 组件所在页面的生命周期函数 - show: function () { - that = this; - if (this.properties.pageType === 3 || this.properties.pageType === 4) { - this.initData(); - } - }, - }, - /** - * 组件的方法列表 - */ - methods: { - getMoreData() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - collect: function () { - if (this.data.collectionId) { - remoteMethods.uncollect(this.data.collectionId, () => { - this.setData({ - 'pageParams.page': 1, - }); - this.initData(); - }); - } else { - wx.requestSubscribeMessage({ - tmplIds: [MEETING_START_TEMPLATE, MEETING_CANCELLATION_TEMPLATE], - complete() { - remoteMethods.collect(that.data.id, (res) => { - if (res.code === 200) { - that.setData({ - 'pageParams.page': 1, - }); - that.initData(); - } - }); - }, - }); - } - }, - getAddr: function () { - this.setData({ - showDialog: true, - }); - }, - copyLink: function () { - wx.setClipboardData({ - data: this.data.curJoinUrl, - success: function () { - that.setData({ - showDialog: false, - }); - }, - }); - }, - copyId: function () { - wx.setClipboardData({ - data: this.data.curMid, - success: function () { - that.setData({ - showDialog: false, - }); - }, - }); - }, - closeDialog: function () { - this.setData({ - showDialog: false, - }); - }, - delMeeting: function () { - this.setData({ - showDialogDel: true, - }); - }, - del: function () { - that = this; - remoteMethods.delMeeting(this.data.curMid, (data) => { - if (data.code === 200) { - this.setData({ - showDialogDel: false, - 'pageParams.page': 1, - }); - this.initData(); - } else { - wx.showToast({ - title: '删除会议失败', - icon: 'error', - duration: 2000, - }); - } - }); - }, - delCancel: function () { - this.setData({ - showDialogDel: false, - }); - }, - toDetail: function (e) { - wx.navigateTo({ - url: - '/package-meeting/meeting/detail?id=' + - e.currentTarget.dataset.id + - '&collection_id=' + - e.currentTarget.dataset.collection_id, - }); - }, - initData: function () { - let renderData = []; - remoteMethods.getMeettingData(this.data.pageParams, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - async getMore(e) { - if (!(await localMethod.checkLogin())) { - return; - } - this.setData({ - curMmid: e.currentTarget.dataset.item.mmid, - curMid: e.currentTarget.dataset.item.mid, - curJoinUrl: e.currentTarget.dataset.item.join_url, - collectionId: e.currentTarget.dataset.item.collection_id || '', - id: e.currentTarget.dataset.item.id, - }); - const collectDesc = this.data.collectionId ? '取消收藏' : '收藏会议'; - const userId = e.currentTarget.dataset.item.user_id; - const level = await sessionUtil.getUserInfoByKey('level'); - if (level === 1) { - this.setData({ - actions: [ - { - name: collectDesc, - operaType: 1, - }, - { - name: '获取地址', - operaType: 2, - }, - ], - }); - } else if (level === 2) { - if ((await sessionUtil.getUserInfoByKey('userId')) === userId) { - this.setData({ - actions: [ - { - name: collectDesc, - operaType: 1, - }, - { - name: '获取地址', - operaType: 2, - }, - { - name: '删除会议', - operaType: 3, - }, - ], - }); - } else { - this.setData({ - actions: [ - { - name: collectDesc, - operaType: 1, - }, - { - name: '获取地址', - operaType: 2, - }, - ], - }); - } - } else { - this.setData({ - actions: [ - { - name: collectDesc, - operaType: 1, - }, - { - name: '获取地址', - operaType: 2, - }, - { - name: '删除会议', - operaType: 3, - }, - ], - }); - } - this.setData({ - actionShow: true, - }); - this.triggerEvent('action-status', 1); - }, - onActionClose() { - this.setData({ - actionShow: false, - }); - this.triggerEvent('action-status', 0); - }, - onActionSelect(e) { - if (e.detail.operaType === 1) { - this.collect(); - } else if (e.detail.operaType === 2) { - this.getAddr(); - } else { - this.delMeeting(); - } - }, - filterSig: function () { - if (this.data.curFilterName === '类型') { - this.setData({ - popShow: true, - curFilterName: '全部', - curFilterId: '', - }); - } else { - this.setData({ - popShow: true, - }); - } - }, - pickerChange: function (e) { - this.setData({ - curFilterId: e.detail.value.id, - curFilterName: e.detail.value.group_name, - }); - }, - popConfirm: function () { - this.setData({ - popShow: false, - curFilterSigId: this.data.filterSigId, - curFilterSigName: this.data.filterSigName, - }); - this.initData(); - }, - popCancel: function () { - this.setData({ - popShow: false, - }); - }, - search: function (e) { - this.setData({ - curKeyword: e.detail.value, - }); - this.initData(); - }, - }, - ready() { - if (this.properties.pageType === 1 || this.properties.pageType === 2) { - this.initData(); - } - }, -}); diff --git a/src/mindspore/components/meeting-list/meeting-list.json b/src/mindspore/components/meeting-list/meeting-list.json deleted file mode 100644 index 7efff18..0000000 --- a/src/mindspore/components/meeting-list/meeting-list.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/components/meeting-list/meeting-list.wxml b/src/mindspore/components/meeting-list/meeting-list.wxml deleted file mode 100644 index e1505df..0000000 --- a/src/mindspore/components/meeting-list/meeting-list.wxml +++ /dev/null @@ -1,81 +0,0 @@ - -{{isHome?'最近':'今天'}}的会议({{total}}) - - - - - - {{curFilterName}} - - - - - - - - {{item.topic}} - - - - {{item.named}} - - - - {{item.dates||item.date}} {{item.start}}-{{item.end}} (可回放) - - {{item.dates||item.date}} {{item.start}}-{{item.end}} - - - - {{item.group_names}} - - - - {{item.agenda || '暂无描述'}} - - - - - - - - - - - 暂无会议! - 当前暂无任何会议哦 - - - - - {{curMid}} - {{curJoinUrl}} - - - - - - - - - - 请确认删除当前会议 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/components/meeting-list/meeting-list.wxss b/src/mindspore/components/meeting-list/meeting-list.wxss deleted file mode 100644 index c4e18a5..0000000 --- a/src/mindspore/components/meeting-list/meeting-list.wxss +++ /dev/null @@ -1,173 +0,0 @@ -/* components/meeting-list/meeting-list.wxss */ -@import "../../app.wxss"; - -.today-meeting { - margin-bottom: 30rpx; - font-size: 36rpx; - font-weight: 400; - color: #333; - line-height: 50rpx; -} - -.list { - color: #6d7278; - font-size: 28rpx; - font-weight: 400; -} - -.list .item { - position: relative; - margin-bottom: 30rpx; - background-color: #fff; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - font-size: 24rpx; -} - -.list .item .collection { - width: 40rpx; - height: 26rpx; - position: absolute; - top: 33rpx; - left: 0; -} - -.list .item .name { - font-size: 30rpx; - color: #333; - font-weight: 400; - line-height: 48rpx; - margin-top: 0; -} - -.list .item .header { - height: 90rpx; - border-bottom: 2rpx solid #f0f3f7; - display: flex; - justify-content: space-between; - align-items: center; - padding: 0 30rpx; - color: #333; - font-size: 28rpx; -} - -.list .item .isCollection { - padding-left: 60rpx; -} - -.list .item .header image { - height: 36rpx; - width: 8rpx; -} - -.list .item .wrapper { - line-height: 40rpx; - padding: 20rpx 30rpx 30rpx; -} - -.list .item .wrapper image { - vertical-align: middle; - width: 28rpx; - height: 28rpx; - margin-right: 22rpx; -} - -.list .item .wrapper text { - vertical-align: middle; -} - -.list .item .wrapper .date { - margin: 20rpx 0; -} - -.list .item .desc { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.input-wraper { - box-sizing: border-box; - margin: 20rpx 0 30rpx; - height: 108rpx; - position: relative; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - border-radius: 8rpx; - overflow: hidden; - background-color: #fff; -} - -.input-wraper .keyword { - padding-left: 94rpx; - border-left: 1px solid #f0f3f7; - height: 108rpx; - position: absolute; - top: 0; - right: 0; - width: 70%; - font-size: 28rpx; - line-height: 40rpx; -} - -.input-wraper .keyword .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.input-wraper .filter-wraper { - position: absolute; - height: 108rpx; - left: 0; - top: 0; - width: 30%; - display: flex; - align-items: center; - justify-content: center; -} - -.input-wraper .filter-wraper text { - width: 110rpx; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - font-size: 28rpx; - color: #6d7278; -} - -.input-wraper .filter-wraper image { - margin-left: 17rpx; - width: 30rpx; - height: 30rpx; -} - -.empty-status .suc-wrapper { - position: absolute; - top: 50%; - transform: translate(-50%, -50%); - left: 50%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} - -.empty-status .suc-wrapper image { - width: 344rpx; - height: 255rpx; -} - -.empty-status .suc-wrapper text { - text-align: center; - font-size: 28rpx; - color: #6d7278; -} - -.empty-status .suc-wrapper text:first-of-type { - font-size: 34rpx; - color: #333; - margin: 53rpx 0 20rpx 0; -} \ No newline at end of file diff --git a/src/mindspore/components/message/message.js b/src/mindspore/components/message/message.js deleted file mode 100644 index cbe2717..0000000 --- a/src/mindspore/components/message/message.js +++ /dev/null @@ -1,34 +0,0 @@ -// components/message/message.js -Component({ - /** - * 组件的属性列表 - * - */ - properties: { - imgUrl: { - type: String, - value: '/static/sig/add-success.png', - }, - msgText: { - type: Array, - value: ['添加成员成功!', '您已成功添加此成员'], - }, - btnText: { - type: String, - value: '', - }, - }, - - /** - * 组件的初始数据 - */ - data: {}, - /** - * 组件的方法列表 - */ - methods: { - backTo() { - wx.navigateBack(); - }, - }, -}); diff --git a/src/mindspore/components/message/message.json b/src/mindspore/components/message/message.json deleted file mode 100644 index e8cfaaf..0000000 --- a/src/mindspore/components/message/message.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/components/message/message.wxml b/src/mindspore/components/message/message.wxml deleted file mode 100644 index 9aeda60..0000000 --- a/src/mindspore/components/message/message.wxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - {{msgText[0]}} - {{msgText[1]}} - - - - \ No newline at end of file diff --git a/src/mindspore/components/message/message.wxss b/src/mindspore/components/message/message.wxss deleted file mode 100644 index 3a3e3a2..0000000 --- a/src/mindspore/components/message/message.wxss +++ /dev/null @@ -1,43 +0,0 @@ -/* components/message/message.wxss */ -.message-box { - height: 100vh; - display: flex; - justify-content: center; - align-items: center; - background: #F5F7FA; -} - -.message-box .content image{ - width: 315rpx; - height: 266rpx; - display: block; - margin: 0 auto; -} - -.message-box .content .title { - font-size: 34rpx; - color: #333333; - line-height: 48rpx; - margin: 42px 0 20px 0; -} - -.message-box .content text { - font-size: 28rpx; - font-weight: 400; - color: #6D7278; - line-height: 38rpx; - text-align: center; - display: block; -} - -.message-box .content .confirm { - width: 500rpx; - height: 90rpx; - background: #40ADFF; - border-radius: 20rpx; - color: #FFFFFF; - font-size: 36rpx; - line-height: 90rpx; - font-weight: 400; - margin-top: 128rpx; -} diff --git a/src/mindspore/components/privacy-text/privacy-text.js b/src/mindspore/components/privacy-text/privacy-text.js deleted file mode 100644 index 79b05d6..0000000 --- a/src/mindspore/components/privacy-text/privacy-text.js +++ /dev/null @@ -1,11 +0,0 @@ -//获取应用实例 - -Page({ - data: {}, - navigateTo(e) { - wx.navigateTo({ - url: e.currentTarget.dataset.url, - }); - return; - }, -}); diff --git a/src/mindspore/components/privacy-text/privacy-text.json b/src/mindspore/components/privacy-text/privacy-text.json deleted file mode 100644 index b18bd46..0000000 --- a/src/mindspore/components/privacy-text/privacy-text.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/components/privacy-text/privacy-text.wxml b/src/mindspore/components/privacy-text/privacy-text.wxml deleted file mode 100644 index ed362c2..0000000 --- a/src/mindspore/components/privacy-text/privacy-text.wxml +++ /dev/null @@ -1,103 +0,0 @@ - - - - MindSpore小程序隐私声明 - 我们深知您的隐私对您的重要性,并充分尊重您的隐私。在向我们提交您的个人信息之前,请您仔细阅读本《隐私政策声明》(以下简称“本声明”)。如果您对于我们处理您的个人信息的方式有任何疑问,欢迎与我们联系。本声明中的“我们”是指MindSpore社区,“服务”是指MindSpore小程序。 - 请您仔细阅读此次隐私声明的更新内容: - 1. 细化我们如何收集和处理您的个人数据。 - 2. 细化我们在何种情况披露或共享您的个人信息。 - 3. 增加第三方SDK列表、设备权限调用章节。 - 4. 细化我们将保留多久您的个人信息。 - 5. 细化个人信息存储地点。 - 6. 细化对儿童个人信息的保护。 - 7. 新增隐私声明摘要。 - 摘要: - 为快速了解本服务收集、使用个人信息的目的、方式、范围您可以查看: - 个人信息收集清单 - 我们制定本声明以帮助您理解: - 1. 我们如何收集和处理您的个人信息 - 2. 我们在何种情况披露或共享您的个人信息 - 3. 第三方SDK列表 - 4. 设备权限调用 - 5. 我们将保留多久您的个人信息 - 6. 我们将如何保护您的个人信息 - 7. 如何访问或控制您的个人信息 - 8. 个人信息存储地点 - 9. 如何更新本声明 - 10. 对儿童个人信息的保护 - 11. 如何联系我们 - 1.我们如何收集和处理您的个人信息 - a ) 服务优化 - 为保障您正常使用本服务及优化您的使用体验,我们会获取您的设备型号,用于前端页面适配。我们会将第三方插件WAF部署在本服务中用于安全保护,WAF插件会收集您的请求信息,详细信息请查看 - https://support.huaweicloud.com/usermanual-waf/waf_01_0172.html - b ) 登录服务 - 1. 当您登录时,我们会收集您的微信openid, 用于核对您的身份在本服务中的唯一性。如您首次登录,我们还会为您生成默认头像和nickname。 - 2.为记录登录凭证用于鉴权、简化您重复操作的步骤,我们会使用Storage在设备本地存储您的登录认证凭据、会议权限等级、活动权限等级、是否同意最新隐私声明、头像、nickname、Gitee ID、User ID。我们不会将该技术用于本隐私声明所述目的之外的任何用途。如果您拒绝我们使用该技术收集和使用您的相关信息,您可以通过取消同意隐私声明来撤销隐私同意。 - c ) 授权预订会议或发布活动权限 - 如果您需要预订会议或发布活动,我们需要收集您的nickname用于设置您发布会议或发布活动的权限,收集您的Gitee ID、所属城市组和所属SIG用于设置您的预定会议的权限。 - d ) 预定会议 - 如果您有预定会议权限,在预定会议时,我们会收集您的Gitee ID作为会议发起人,收集您的所属城市用于确定MSG城市,收集您的所属SIG用于选择会议所属SIG。同时我们会收集您编辑的邮箱地址,用于发送会议邀请通知邮件。如果您在预定会议时选择自动录制会议,当有参会者进入后,会议会自动录屏。在会议预订后,我们会将包含会议发起人Gitee ID的会议相关信息公开至MindSpore社区官网(https://www.mindspore.cn)和本服务会议列表中,以便于更多感兴趣的个人、组织查看我们的会议。 - e ) 收藏会议 - 1. 在会议即将开始前,我们会使用您的微信openid通过微信通知为您发送会议开始提醒。 - 2. 当您收藏的会议被提前取消时,我们会使用您的微信openid通过微信通知为您发送会议取消提醒。 - 2. 我们在何种情况披露或共享您的个人信息 - 共享是指我们向第三方披露您的个人信息。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,我们共享这些信息的目的仅限于本声明披露或在您允许的范围内进行。 - a ) 在获取明确同意情况下的共享。获得您的明确同意后,我们会向您指定的第三方共享您授权范围内的信息。 - b ) 为了保护国家安全、公共安全以及您和其他个人的重大合法权益而需要共享您的个人信息。 - c ) 共享给业务合作伙伴。我们可能会向合作伙伴等第三方共享您的信息。但我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必需的个人信息。 - - 详见第三方共享信息清单 - 3. 第三方SDK列表 - 在您使用我们的服务过程中,部分服务需要由我们与第三方合作伙伴共同为您提供,例如会议预定等,为此我们集成了第三方合作伙伴的软件工具开发包(简称“SDK”)或其他类似的应用程序。 - 详见第三方SDK列表 - 我们无法控制第三方的隐私和数据保护政策,此类第三方不受到本声明的约束。在向第三方提交个人信息之前,请参见第三方的隐私保护政策。 - 4. 设备权限调用 - 当您使用本服务时,为了您有更好的使用体验,我们会使用以下权限: - a ) 相册写入权限:当您在本服务保存图片时,我们会在获得您的明示同意后,使用您的相册(仅写入)权限;使用场景包含:关注公众号、B站直播、关注头条号;您可以通过以下途径配置授权:小程序主页右上角“…”—“设置”—“添加到相册”—“授权”。 - b ) 地理位置权限:当您使用本服务发布活动时,为便于您快速填写活动地址,我们调用腾讯地图的服务,通过微信授权的方式开启您的地理位置权限,获取您选择的位置信息,包含经纬度;您可以通过以下途径取消授权:小程序主页右上角“…”—“设置”—“小程序已获取的信息”—“管理”—“选择的位置信息”—“通知开发者删除”。 - c ) 剪切板:为便于您快速复制内容,我们会使用您的剪切板写入权限快速复制您选择的内容。 - d ) 当您收藏会议后,为了及时通知会议情况,会在会议之前十分钟或取消会议时通过微信订阅消息的方式通知您,您可以通过以下途径配置授权:小程序主页右上角“…”—“设置”—“订阅消息”—“接受通知”—“授权”。 - 5. 我们将保留多久您的个人信息 - 我们将会在达成本声明所述目的所需的期限内保留您的个人信息,除非按照法律要求或您的要求需要延长保留期。 - a ) 当您注销账户后,根据《个人信息法》的相关规定,我们会在保留期限内存储或保留您的个人信息。在您的个人信息超出保留期限,且没有法律要求我们继续处理您的特定个人信息的情况下,我们将会根据可适用法律的要求删除您的个人信息。例如,我们将会按照《网络安全法》《个人信息法》等相关法律法规规定的期限保存您的用户信息,保留期为您注销帐号后六(6)个月(按照30天为一个月计算)。当超过保留期,您预订的会议、收藏的会议、发布的活动、收藏的活动以及您的账户信息将被删除。 - b ) 当您撤销同意隐私声明后,我们将立即对您的个人数据进行匿名化处理,包括您的 Gitee ID、创建会议所填写的邮箱、收藏的活动、收藏的会议。 - c ) 当您的最后登录时间距今超过2年(按照365天为一年计算),我们会对您的账户进行注销处理,您预订的会议、收藏的会议、发布的活动、收藏的活动以及您的账户信息将被删除。 - d ) 对于您预定的会议,如果会议的创建时间距今超过2年(按照365天为一年计算),我们会对会议进行删除处理,同时清除所有用户对该会议的收藏。 - e ) 对于您发布的活动,如果活动的创建时间距今超过2年(按照365天为一年计算),我们会对活动进行删除处理,同时清除所有用户对该活动的收藏。 - 6. 我们将如何保护您的个人信息 - 我们重视您的个人信息安全。我们采用适当的物理、管理和技术保障措施来保护您的个人信息。例如,我们会使用加密技术确保信息的机密性;我们会使用保护机制防止信息遭到恶意攻击;我们会部署访问控制机制,确保只有授权人员才可访问个人信息;以及我们会举办安全和隐私保护培训等。总之,我们会尽力保护您的个人信息。尽管如此,任何措施都无法做到无懈可击,也没有任何产品与服务、网站、信息传输、计算机系统、网络连接是绝对安全的。 - 7. 如何访问或控制您的个人信息 - 根据适用的法律法规,就您的个人信息,您可能享有如下权利: - a ) 访问我们持有的您的个人信息并获得副本的权利; - b ) 要求我们更新或更正您的个人信息的权利; - c ) 要求我们删除您的个人信息的权利; - d ) 反对我们对您的个人信息进行处理的权利; - e ) 限制我们对您的个人信息进行处理的权利; - f ) 向有权的个人信息保护部门提起投诉、举报的权利; - g ) 撤销同意隐私声明的权利,您可以通过以下途径撤销同意隐私声明:“我的”—右上角“设置”图标—“取消同意隐私声明”; - h ) 注销帐号的权利,您可以通过以下途径注销帐号:“我的”—右上角“设置”图标—“注销帐号”; - 请注意上述权利不是绝对的,且可能根据适用的法律受到限制。如果您需要我们协助行使上述请求或权利,请通过下述“如何联系我们”联系。除非适用的法律法规另有要求,我们会在一个月内响应您的请求。根据您请求的复杂度,我们可能另行延迟两个月。如果发生该情况,我们会在收到请求的一个月内向您告知延迟及其原因。 - 请注意在某些情况下,您的请求将被驳回,比如我们无法验证您的身份,或您提出的要求超出适用的法律下赋予您的权利。我们将书面告知您提出的请求被驳回以及被驳回的原因。您可以改变您授权我们继续收集个人信息的范围或撤回您的授权,但您撤回同意或授权的决定,不会影响此前基于您的授权而开展的个人信息处理行为。 - 8.个人信息存储地点 - 本平台仅服务于中华人民共和国境内用户,您的个人信息将被存储于中华人民共和国境内。 - 9.如何更新本声明 - 我们会根据我们的服务或个人信息变化不时更新或修改本声明。如果我们更新本声明,我们会将最新版隐私声明发布在本服务上,并自发布时立即生效。建议您定期查看本声明以了解任何更改。如果我们对本声明做出任何重大更改(收集的个人信息范围和使用目的变更),我们将通过弹窗的形式通知您,并获取您的同意。 - 10.对儿童个人信息的保护 - 本服务及其内容、服务主要面向成人。如果没有父母或监护人的同意,儿童(未满14周岁的未成年人)不得使用我们提供的服务。对于经父母同意而收集儿童个人信息的情况,我们只会在受到法律允许、父母或监护人明确同意或者保护儿童所必要的情况下使用或披露此数据。如果我们发现自己在未事先获得可证实的父母同意的情况下收集了儿童的个人信息,则会设法尽快删除相关数据。 - 11.如何联系我们 - 如果您对本协议有任何疑问或主张任何与个人信息有关的权利,您可以通过以下方式与我们联系 - 联系邮箱:contact@mindspore.cn - 联系热线:+86 18683791700 - 最近更新时间:2023年12月01日 - 隐私声明版本:v20231201 - - 查看历史版本隐私声明请点击 此处。 - - \ No newline at end of file diff --git a/src/mindspore/components/privacy-text/privacy-text.wxss b/src/mindspore/components/privacy-text/privacy-text.wxss deleted file mode 100644 index 95bd809..0000000 --- a/src/mindspore/components/privacy-text/privacy-text.wxss +++ /dev/null @@ -1,38 +0,0 @@ -/* pages/my/privecy.wxss */ -page { - background-color: #fff; -} - -.container { - padding: 0 36rpx; -} -.privecy-text text { - display: block; - margin: 24rpx 0; - line-height: 56rpx; - font-size: 36rpx; - word-break: break-word; -} - -.font-h1 { - font-size: 46rpx; -} -.center { - text-align: center !important; -} - -.title { - color: #000000; - font-size: 40rpx; -} -.privecy-text .link { - color: #40ADFF; - text-decoration: underline; -} -.content { - color: #6c7279ff; -} -navigator { - color: #389EEB; - text-decoration: underline; -} \ No newline at end of file diff --git a/src/mindspore/components/user-info/user-info.js b/src/mindspore/components/user-info/user-info.js deleted file mode 100644 index d2e25d7..0000000 --- a/src/mindspore/components/user-info/user-info.js +++ /dev/null @@ -1,69 +0,0 @@ -// components/user-info/user-info.js -const sessionUtil = require('../../utils/app-session.js'); -const localMethods = { - getCurText() { - let timestamp = Date.parse(new Date()); - timestamp = timestamp / 1000; - let n = timestamp * 1000; - let date = new Date(n); - let h = date.getHours(); - let m = date.getMinutes(); - let hm = parseFloat(h + '.' + m); - if (23 < hm || hm <= 6) { - return '请睡吧'; - } - if (6 < hm && hm <= 12) { - return '上午好'; - } - if (12 < hm && hm <= 14) { - return '中午好'; - } - if (14 < hm && hm <= 18) { - return '下午好'; - } - if (18 < hm && hm <= 23) { - return '晚上好'; - } - }, -}; -Component({ - /** - * 组件的属性列表 - */ - properties: {}, - - /** - * 组件的初始数据 - */ - data: { - isLogin: false, - avatarUrl: '', - text: '', - nickName: '', - }, - pageLifetimes: { - // 组件所在页面的生命周期函数 - show: async function () { - this.setData({ - isLogin: (await sessionUtil.getUserInfoByKey('access')) || false, - }); - if (this.data.isLogin) { - this.setData({ - avatarUrl: await sessionUtil.getUserInfoByKey('avatarUrl'), - text: localMethods.getCurText(), - nickName: await sessionUtil.getUserInfoByKey('nickName'), - }); - } - }, - }, - /** - * 组件的方法列表 - */ - methods: { - login() { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - }, - }, -}); diff --git a/src/mindspore/components/user-info/user-info.json b/src/mindspore/components/user-info/user-info.json deleted file mode 100644 index 2e31abd..0000000 --- a/src/mindspore/components/user-info/user-info.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "component": true, - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/components/user-info/user-info.wxml b/src/mindspore/components/user-info/user-info.wxml deleted file mode 100644 index 8d20081..0000000 --- a/src/mindspore/components/user-info/user-info.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - 登录 - - - - {{text}},{{nickName}} - \ No newline at end of file diff --git a/src/mindspore/components/user-info/user-info.wxss b/src/mindspore/components/user-info/user-info.wxss deleted file mode 100644 index 5585bec..0000000 --- a/src/mindspore/components/user-info/user-info.wxss +++ /dev/null @@ -1,22 +0,0 @@ -/* components/user-info/user-info.wxss */ -.userinfo { - padding-top: 30rpx; - margin-bottom: 30rpx; - line-height: 84rpx; -} - -.userinfo .image { - vertical-align: middle; - height: 84rpx; - width: 84rpx; - border-radius: 100%; - margin-right: 30rpx; -} - -.userinfo .text { - vertical-align: middle; - font-size: 36rpx; - line-height: 50rpx; - font-weight: 400; - color: #333; -} \ No newline at end of file diff --git a/src/mindspore/config/constants.js b/src/mindspore/config/constants.js deleted file mode 100644 index 35f36c0..0000000 --- a/src/mindspore/config/constants.js +++ /dev/null @@ -1,16 +0,0 @@ -let _ = require('../utils/underscore-extend.js'); - -// 服务连接配置 -let serviceConfig = { - SERVICE_URL: 'https://api.mindspore.cn/meetings', -}; - -// 存储配置 -let storageConfig = { - APP_USERINFO_SESSION: '_app_userinfo_session', -}; - -// 所有配置 -let constants = _.deepExtend(true, serviceConfig, storageConfig); - -module.exports = constants; diff --git a/src/mindspore/config/services-config.js b/src/mindspore/config/services-config.js deleted file mode 100644 index e4ed6d9..0000000 --- a/src/mindspore/config/services-config.js +++ /dev/null @@ -1,206 +0,0 @@ -let _ = require('../utils/underscore-extend.js'); - -// 通用接口配置 -let commonServiceConfig = { - // 登录接口 - LOGIN: '/login/', - - // 刷新 token - REFRESH: '/refresh/', - - // 有会议的sig列表 - MEETING_SIG_LIST: '/meetings_group/', - - // sig列表 - SIG_LIST: '/sigs/', - - // msg城市列表 - MSG_LIST: '/cities/', - - // 获取当前组已添加成员列表 - GROUP_MEMBER_LIST: '/users_include/{id}/', - - // 查询某个城市的成员 - GROUP_CITY_MEMBER_LIST: '/users_include_city/', - - // 查询一个用户的城市关系 - GROUP_USER_CITY: '/usercity/{id}/', - - // 获取当前组未添加成员列表 - GROUP_EXCLUDE_MEMBER_LIST: '/users_exclude/{id}/', - - // 查询某个城市的非成员 - GROUP_CITY_EXCLUDE_MEMBER_LIST: '/users_exclude_city/', - - //获取所有组的信息 - ALL_GROUP_LIST: '/groups/', - - // 添加组员 - ADD_MEMBER_LIST: '/groupuser/action/new/', - - // MSG城市添加组员 - ADD_CITY_MEMBER_LIST: '/cityuser/action/new/', - - // 删除组员 - DEL_MEMBER_LIST: '/groupuser/action/del/', - - // 删除MSG城市组员 - DEL_CITY_MEMBER_LIST: '/cityuser/action/del/', - - // 获取sig组未添加成员列表 - GET_USER_GROUP: '/usergroup/{id}/', - - // 创建会议 - SAVE_MEETING: '/meetings/', - - // 获取会议详情 - GET_MEETING_DETAIL: '/meetings/{id}/', - - // 最近的会议列表 - RECENTLY_MEETINGS: '/meetingslist/?range=recently', - - // 获取当日会议列表 - GET_MEETING_DAILY: '/meetingslist/?range=daily', - - // 获取前后一周会议列表 - GET_MEETING_WEEKLY: '/meetingslist/?range=weekly', - - // 删除会议 - DEL_MEETING: '/meeting/{id}/', - - // 获取用户状态 - GET_USER_STATUS: '/userinfo/{id}/', - - // "我的"页面各项计数 - GET_COUNTS: '/counts/', - - // 保存用户giteename - SAVE_MEMBER_DETAIL: '/user/{id}/', - - // 我创建的会议列表 - MY_MEETINGS_LIST: '/mymeetings/', - - // 收藏会议 - COLLECT: '/collect/', - - // 取消收藏 - UNCOLLECT: '/collect/{id}/', - - // 收藏列表 - MY_COLLECT_LIST: '/collections/', - - // 获取发起人列表 - ENTERPRISE_MEMBER_LIST: '/sponsors/', - - // 获取未添加发起人名单 - ENTERPRISE_EXCLUDE_MEMBER_LIST: '/nonsponsors/', - - // 添加发起人 - ENTERPRISE_ADD_MEMBER_LIST: '/sponsor/action/new/', - - // 编辑发起人信息 - ENTERPRISE_SAVE_MEMBER_DETAIL: '/user/{id}/', - - // 删除发起人 - ENTERPRISE_DEL_MEMBER_LIST: '/sponsor/action/del/', - - // 发布 - PUBLISH_EVENT: '/activity/?publish=true', - - // 保存草稿 - SAVE_DRAFT: '/activity/', - - // 获取草稿箱活动列表 - GET_DRAFT_LIST: '/activitiesdraft/', - - // 我的待发布活动列表(发布中) - MY_WAITING_ACTIVITIES: '/mywaitingactivities/', - - // 待发布活动列表 - WAITING_ACTIVITIES: '/waitingactivities/', - - // 活动收藏列表(已收藏) - ACTIVITY_COLLECTIONS: '/activitycollections/', - - // 我报名的活动(已报名) - MY_REGISTERD_ACTIVITES: '/myregisterdactivities/', - - // 活动草稿箱列表 - DRAFTS: '/drafts/', - - //草稿详情 - DRAFT_DETAIL: '/draft/{id}/', - - // 修改草稿 - EDIT_DETAIL: '/draftupdate/{id}/', - - // 修改草稿并发布 - - EDIT_DETAIL_PUBLISH: '/draftupdate/{id}/?publish=true', - - // 驳回活动发布 - REJECT_PUBLISH: '/activity/action/deny/{id}/', - - // 活动审核通过 - RESOLVE_PUBLISH: '/activity/action/approve/{id}/', - - // 活动审核通过 - PUBLISHER_EVENTS_LIST: '/sponsoractivitiespublishing/', - - // 我发布的活动新增 - MY_EVENTS_LISTS: '/mypublishedactivities/', - // 我发布的活动 - MY_EVENTS_LIST: '/sponsoractivities/', - - // 我发布的活动 - DEL_EVENT: '/activity/action/del/{id}/', - - // 所有活动 - ALL_EVENTS_LIST: '/activities/', - - // 所有活动 - EVENT_DETAIL: '/activity/{id}/', - - // 修改日程 - EDIT_SCHEDULE: '/activityupdate/{id}/', - - // 查看待审查活动 - EXAMINE_DETAIL: '/waitingactivity/{id}/', - - // 收藏活动 - EVENT_COLLECT: '/activity/action/collect/', - - // 取消收藏 - EVENT_UNCOLLECT: '/activity/action/collectdel/{id}/', - - // 活动收藏列表 - EVENT_COLLECT_LIST: '/collectactivities/', - - // 最新活动列表 - LATEST_EVENTS: '/recentactivities/', - - // 获取已发布分类数量 - GET_EVENTS_COUNT: '/countactivities/', - - // 获取我已预定的会议 - GET_MY_MEETING: '/mymeetings/', - - // 获取我已收藏的会议 - GET_MY_COLLECT: '/collections/', - - // 同意更新的隐私政策 - AGREE: '/agree/', - - //添加城市 - ADDCITY: '/city/', - // 退出登陆 - LOGOUT: '/logout/', - // 注销帐号 - LOGOFF: '/logoff/', - // 撤销登陆 - REVOKE: '/revoke/', -}; - -let servicesConfig = _.deepExtend(true, commonServiceConfig); - -module.exports = servicesConfig; diff --git a/src/mindspore/custom-tab-bar/index.js b/src/mindspore/custom-tab-bar/index.js deleted file mode 100644 index e03df36..0000000 --- a/src/mindspore/custom-tab-bar/index.js +++ /dev/null @@ -1,49 +0,0 @@ -// custom-tab-bar/index.js -const sessionUtil = require('./../utils/app-session.js'); -Component({ - /** - * 组件的属性列表 - */ - properties: {}, - - /** - * 组件的初始数据 - */ - data: { - show: true, - _tabbat: 0, - iPhoneX: null, - urls: ['/pages/index/index', '/pages/meeting/meeting', '/pages/events/events', '/pages/my/my'], - }, - attached() { - let self = this; - wx.getSystemInfo({ - success(res) { - if (res.model.indexOf('iPhone X') >= 0 || res.model.indexOf('iPhone 11') >= 0) { - self.setData({ - iPhoneX: true, - }); - } - }, - }); - }, - /** - * 组件的方法列表 - */ - methods: { - switchTap: async function (e) { - if (!(await sessionUtil.getUserInfoByKey('access')) && Number(e.currentTarget.dataset.index) === 3) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - return; - } - let self = this; - let index = e.currentTarget.dataset.index; - let urls = self.data.urls; - wx.switchTab({ - url: urls[index], - }); - }, - }, -}); diff --git a/src/mindspore/custom-tab-bar/index.json b/src/mindspore/custom-tab-bar/index.json deleted file mode 100644 index fa59033..0000000 --- a/src/mindspore/custom-tab-bar/index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "component": true -} \ No newline at end of file diff --git a/src/mindspore/custom-tab-bar/index.wxml b/src/mindspore/custom-tab-bar/index.wxml deleted file mode 100644 index b63caa7..0000000 --- a/src/mindspore/custom-tab-bar/index.wxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - 首页 - - - - 会议 - - - - 活动 - - - - 我的 - - \ No newline at end of file diff --git a/src/mindspore/custom-tab-bar/index.wxss b/src/mindspore/custom-tab-bar/index.wxss deleted file mode 100644 index 1046c1e..0000000 --- a/src/mindspore/custom-tab-bar/index.wxss +++ /dev/null @@ -1,36 +0,0 @@ -/* custom-tab-bar/index.wxss */ -._tabbar { - width: 100%; - height: 99rpx; - display: flex; - align-items: center; - background: #fff; - font-size: 20rpx; - color: #C7CAD0; - box-shadow: 0 6rpx 20rpx 0 rgba(22, 124, 202, 0.15); -} - -._tabbar .titem { - text-align: center; - width: 25%; -} - -._tabbar .titem .img { - display: block; - margin: auto; - width: 54rpx; - height: 54rpx; - margin-bottom: 6rpx; -} - -._tabbar .tCdk { - color: #389EEB; -} - -._iPhoneX { - height: 165rpx; -} - -._iPhoneX .titem { - margin-bottom: 66rpx; -} \ No newline at end of file diff --git a/src/mindspore/jsconfig.json b/src/mindspore/jsconfig.json deleted file mode 100644 index 47fe424..0000000 --- a/src/mindspore/jsconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "compilerOptions": { - "target": "es2015", - "module": "commonjs" - } -} \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-detail.js b/src/mindspore/package-events/events/event-detail.js deleted file mode 100644 index fa0fc3a..0000000 --- a/src/mindspore/package-events/events/event-detail.js +++ /dev/null @@ -1,321 +0,0 @@ -// package-events/events/event-detail.js -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -const { getBetweenDateStr } = require('./../../utils/utils.js'); - -let that = null; -let remoteMethods = { - getDraftDetail: function (_callback) { - let service = 'EVENT_DETAIL'; - if (that.data.type === 5) { - service = 'EVENT_DETAIL'; - } else if (that.data.type === 1) { - service = 'EXAMINE_DETAIL'; - } else if (that.data.type === 4) { - service = 'DRAFT_DETAIL'; - } - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service, - otherParams: { - id: that.data.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - reject: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'REJECT_PUBLISH', - otherParams: { - id: that.data.id || '', - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - resolve: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'RESOLVE_PUBLISH', - otherParams: { - id: that.data.id || '', - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - draftPublish: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'EDIT_DETAIL_PUBLISH', - data: postData, - otherParams: { - id: that.data.id || '', - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'EVENT_COLLECT', - data: { - activity: that.data.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - unCollect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'EVENT_UNCOLLECT', - otherParams: { - id: that.data.info.collection_id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - - data: { - info: {}, - id: '', - startTime: '', - endTime: '', - steps: [], - tabIndex: 0, - activeNames: 0, - betweenDay: [], - showDialog: false, - showRegister: false, - type: 0, - level: 1, - user: '', - scene: '', - isIphoneX: false, - }, - - onLoad: async function (options) { - that = this; - this.setData({ - id: options.id || decodeURIComponent(options.scene), - scene: decodeURIComponent(options.scene) || '', - type: Number(options.type), - level: (await sessionUtil.getUserInfoByKey('eventLevel')) || 1, - }); - wx.getSystemInfo({ - success(res) { - if (res.model.indexOf('iPhone X') >= 0 || res.model.indexOf('iPhone 11') >= 0) { - that.setData({ - isIphoneX: true, - }); - } - }, - }); - }, - - onShow: async function () { - this.setData({ - user: await sessionUtil.getUserInfoByKey('userId'), - }); - remoteMethods.getDraftDetail((res) => { - if (!res.start_date) { - return false; - } - let betweenDay = getBetweenDateStr(res.start_date, res.end_date); - this.setData({ - info: res, - startTime: res.start_date.replaceAll('-', '.'), - endTime: res.end_date.replaceAll('-', '.'), - betweenDay: betweenDay, - }); - let arr = []; - try { - JSON.parse(res.schedules).forEach((dayTime, index) => { - arr.push([]); - dayTime.forEach((item) => { - if (item.speakerList) { - arr[index].push({ - duration: item.start + '-' + item.end, - title: item.topic, - speakerList: item.speakerList, - }); - } else { - arr.push({ - duration: item.start + '-' + item.end, - title: item.topic, - speakerList: [ - { - name: item.speaker || '', - title: item.desc || '', - }, - ], - }); - } - }); - }); - } catch (error) { - arr = []; - } - this.setData({ - steps: arr, - }); - }); - }, - linkClick() { - this.setData({ - showDialog: true, - }); - }, - colseDiglog() { - this.setData({ - showDialog: false, - showRegister: false, - }); - }, - maskClick() { - this.setData({ - showDialog: true, - }); - }, - copyLink(e) { - let link = e.currentTarget.dataset.link; - let that = this; - wx.setClipboardData({ - data: link, - success: function () { - that.setData({ - showDialog: false, - showRegister: false, - }); - }, - fail: function () { - that.setData({ - showDialog: false, - showRegister: false, - }); - }, - }); - }, - dateChange(event) { - this.setData({ - activeNames: event.detail, - }); - }, - switchTab(e) { - this.setData({ - tabIndex: e.currentTarget.dataset.index, - }); - }, - toEditDraft() { - wx.redirectTo({ - url: `/package-events/publish/publish?id=${this.data.id}&type=${this.data.type}`, - }); - }, - draftPublish() { - let postData = this.data.info; - try { - postData.schedules = JSON.parse(postData.schedules); - } catch (error) { - return; - } - postData.agree = true; - remoteMethods.draftPublish(postData, (res) => { - if (res.code === 200) { - wx.redirectTo({ - url: '/package-events/publish/success?type=2', - }); - } else { - setTimeout(function () { - wx.showToast( - { - title: res.message, - icon: 'none', - duration: 2000, - }, - 100 - ); - }); - } - }); - }, - reject() { - remoteMethods.reject(() => { - wx.navigateBack(); - }); - }, - resolve() { - remoteMethods.resolve(() => { - wx.navigateBack(); - }); - }, - editSchedule() { - wx.redirectTo({ - url: `/package-events/publish/publish?id=${this.data.id}&type=${this.data.type}`, - }); - }, - switchTab2() { - this.setData({ - tabIndex: 1, - }); - }, - toSignUp() { - this.setData({ - showRegister: true, - }); - }, - onShareAppMessage() { - return { - title: '活动详情', - path: `/package-events/events/event-detail?id=${that.data.id}&type=5`, - }; - }, - toPoster(e) { - wx.navigateTo({ - url: `/package-events/events/poster?isDraft=${e.currentTarget.dataset.flag || ''}&id=${this.data.info.id}`, - }); - }, - redrictLogin() { - if (this.data.scene) { - wx.navigateTo({ - url: '/pages/auth/auth?id=' + that.data.id, - }); - } else { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - } - }, - collect() { - if (!this.data.info.collection_id) { - remoteMethods.collect(() => { - this.onShow(); - }); - } else { - remoteMethods.unCollect(() => { - this.onShow(); - }); - } - }, -}); diff --git a/src/mindspore/package-events/events/event-detail.json b/src/mindspore/package-events/events/event-detail.json deleted file mode 100644 index 64bf162..0000000 --- a/src/mindspore/package-events/events/event-detail.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "navigationBarTitleText": "活动详情" -} \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-detail.wxml b/src/mindspore/package-events/events/event-detail.wxml deleted file mode 100644 index 6e417f1..0000000 --- a/src/mindspore/package-events/events/event-detail.wxml +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - {{info.title}} - 待发布 - 报名中 - 进行中 - 已结束 - - - - {{startTime}} - {{endTime}} - {{startTime}} - - - - - {{info.address}} - - - - - - {{info.online_url}} - - - - - - - - 活动简介 - - - 活动议程 - - - 活动须知 - - - - - - - - - - - - - - - - - - - 收藏 - - - - - - - - - - - - - - - - - - - - - 收藏 - - - - - - - - - - - - - {{info.register_url}} - - - - - - - - - - {{info.online_url}} - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-detail.wxss b/src/mindspore/package-events/events/event-detail.wxss deleted file mode 100644 index 520eea5..0000000 --- a/src/mindspore/package-events/events/event-detail.wxss +++ /dev/null @@ -1,306 +0,0 @@ -/* package-events/events/event-detail.wxss */ -page { - background-color: #f5f7fa !important; -} -.container { - padding: 0 0 129rpx 0 !important; -} -.black { - color: #000000 !important; -} -.video-mask { - position: absolute; - display: flex; - justify-content: center; - align-items: center; - width: 100%; - height: 378rpx; - background-color: rgba(0,0,0,0.65); -} -.video-mask image { - width: 80rpx; - height: 70rpx; -} -.container .banner-title { - display: flex; - align-items: center; - justify-content: center; - background-size: 100% 100% !important; - height: 378rpx; - text-align: center; -} -.date-title { - font-size: 30rpx; -} -.container .banner-title text { - font-size: 40rpx; - color: #fff; -} - -.container .banner-type1 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/event-detail/1.png) no-repeat; -} - -.container .banner-type2 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/event-detail/2.png) no-repeat; -} - -.container .banner-type3 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/event-detail/3.png) no-repeat; -} - -.container .banner-type4 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/event-detail/4.png) no-repeat; -} - -.container .detail-wrapper { - position: relative; - background-color: #fff; - border-radius: 24rpx 24rpx 0 0; - margin-top: -48rpx; - margin-bottom: 20rpx; - padding: 60rpx 0; - z-index: 2; -} - -.container .detail-wrapper .title-wrapper { - padding: 0 30rpx 27rpx; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .detail-wrapper .title-wrapper .title { - font-size: 36rpx; - margin-bottom: 20rpx; -} - -.container .detail-wrapper .title-wrapper .status { - width: 116rpx; - height: 40rpx; - color: #fff; - background-color: #b7b7b7; - border-radius: 8rpx; - font-size: 24rpx; - text-align: center; - line-height: 40rpx; -} - -.container .detail-wrapper .title-wrapper .registering { - background-color: #f9762d; -} - -.container .detail-wrapper .title-wrapper .ongoing { - background-color: #3265e8; -} - -.container .detail-wrapper .title-wrapper .over { - background-color: #40ADFF; -} - -.container .detail-wrapper .date { - padding: 30rpx; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .detail-wrapper .date image { - width: 28rpx; - height: 28rpx; - margin-right: 22rpx; - vertical-align: inherit; -} - -.container .detail-wrapper .date text { - font-size: 32rpx; - color: #6d7278; -} - -.container .detail-wrapper .address { - display: flex; - justify-content: space-between; - align-items: center; -} -.left { - display: flex; - align-items: center; -} -.container .detail-wrapper .bottom-date { - padding-bottom: 0; - border: none; -} -.container .detail-wrapper .address .left image { - width: 28rpx; - height: 28rpx; - margin-right: 22rpx; - vertical-align: inherit; -} - -.container .detail-wrapper .address .left text { - width: 600rpx; - font-size: 32rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - display: inline-block; -} - -.container .detail-wrapper .address .arrow-right { - width: 16rpx; - height: 28rpx; -} - -.container .detail-tab-wrapper { - background-color: #fff; -} - -.container .detail-tab-wrapper .tabs { - padding: 0 30rpx; - font-size: 36rpx; - height: 110rpx; - color: #c7cad0; - display: flex; - justify-content: space-between; - align-items: center; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .detail-tab-wrapper .tabs .active { - color: #333; -} - -.container .detail-tab-wrapper .tab-content { - padding: 60rpx 30rpx; -} - -.container .detail-tab-wrapper .tab-content .header { - text-align: center; - font-size: 32rpx; - color: #333; - margin-bottom: 20rpx; -} - -.container .detail-tab-wrapper .tab-content .content { - font-size: 28rpx; - color: #6d7278; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper { - padding-left: 26rpx; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item { - position: relative; - padding-bottom: 40rpx; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item .detail .duration { - color: #40ADFF; - font-size: 32rpx; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item .detail .title { - color: #333; - font-size: 28rpx; - margin-top: 20rpx; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item .detail .speaker { - color: #6d7278; - font-size: 24rpx; - margin-top: 20rpx; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item .circle { - position: absolute; - top: 16rpx; - left: -33rpx; - z-index: 2; - width: 14rpx; - height: 14rpx; - border-radius: 100%; - background-color: #40ADFF; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item .line { - position: absolute; - top: 16rpx; - left: -26rpx; - width: 2rpx; - height: 100%; - border-left: 2rpx dashed #40ADFF; -} - -.container .detail-tab-wrapper .tab-content .content .steps-wrapper .steps .step-item:last-child .line { - border: none; - width: 0; -} - -.container .footer-wrapper { - position: fixed; - bottom: 0; - left: 0; - width: 100%; - height: 130rpx; - border-top: 2rpx solid #f0f3f7; - display: flex; - justify-content: space-between; - align-items: center; - background-color: #fff; - padding: 0 30rpx; - z-index: 99; -} - -.container .type1 { - justify-content: space-around; -} - -.container .footer-wrapper .collect,.container .footer-wrapper .share { - display: flex; - flex-direction: column; -} - -.container .footer-wrapper .collect image,.container .footer-wrapper .share image { - width: 50rpx; - height: 50rpx; - margin-bottom: 9rpx; -} - -.container .footer-wrapper .collect text,.container .footer-wrapper .share text { - color: #6d7278; - font-size: 24rpx; -} - -.container .footer-wrapper button { - margin: unset; - padding: unset; - line-height: unset; -} - -.container .footer-wrapper .btn-ghost { - width: 210rpx; - height: 90rpx; - text-align: center; - line-height: 90rpx; - border-radius: 8rpx; - border: 2rpx solid #40ADFF; - color: #40ADFF; - font-size: 36rpx; -} - -.container .footer-wrapper .btn-primary { - width: 210rpx; - height: 90rpx; - text-align: center; - line-height: 90rpx; - border-radius: 8rpx; - background-color: #40ADFF; - color: #fff; - font-size: 36rpx; -} - -.container .footer-wrapper .register { - background-color: #6682ca; -} - -.container .footer-iphonex { - padding-bottom: 50rpx; - height: 180rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-list.js b/src/mindspore/package-events/events/event-list.js deleted file mode 100644 index 0f6bb20..0000000 --- a/src/mindspore/package-events/events/event-list.js +++ /dev/null @@ -1,337 +0,0 @@ -// package-events/events/test.js -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -let that = null; - -let remoteMethods = { - getList: function (params, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'ALL_EVENTS_LIST', - data: { - ...params, - activity_status: that.data.activity, - activity_category: that.data.curFilterType, - search: that.data.curKeyword, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getCount: function (params, _callback) { - appAjax.postJson({ - type: 'GET', - service: 'GET_EVENTS_COUNT', - success: function (ret) { - _callback && _callback(ret); - }, - data: params, - }); - }, - delDraft: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'DRAFT_DETAIL', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delEvent: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'DEL_EVENT', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'EVENT_COLLECT', - data: { - activity: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - unCollect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'EVENT_UNCOLLECT', - otherParams: { - id: that.data.collectionId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - level: 1, - user: '', - curKeyword: '', - popShow: false, - curFilterType: '', - curfilterTypeName: '全部类型', - filterType: '', - filterTypeName: '全部类型', - columns: [ - { - type: '', - name: '全部类型', - }, - { - type: 1, - name: '课程', - }, - { - type: 2, - name: 'MSG', - }, - { - type: 3, - name: '赛事', - }, - { - type: 4, - name: '其他', - }, - ], - list: [], - actionShow: false, - actions: [], - showDialogDel: false, - underDialogShow: false, - noAuthDialogShow: false, - activity: '', - allNum: 0, - signUpNum: 0, - goingNum: 0, - complatedNum: 0, - curId: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - onLoad: function () { - that = this; - this.initData(); - remoteMethods.getCount({ activity_category: this.data.filterType }, async (res) => { - this.setData({ - 'pageParams.page': 1, - level: (await sessionUtil.getUserInfoByKey('eventLevel')) || 1, - user: await sessionUtil.getUserInfoByKey('userId'), - allNum: res.all_activities_count, - signUpNum: res.registering_activities_count, - goingNum: res.going_activities_count, - complatedNum: res.completed_activities_count, - }); - }); - }, - initData() { - let renderData = []; - remoteMethods.getList(this.data.pageParams, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - search: function (e) { - this.setData({ - curKeyword: e.detail.value, - }); - this.onLoad(); - }, - filterType: function () { - this.setData({ - popShow: true, - }); - }, - popCancel: function () { - this.setData({ - popShow: false, - filterType: this.data.curFilterType, - filterTypeName: this.data.curfilterTypeName, - }); - }, - pickerChange: function (e) { - this.setData({ - filterType: e.detail.value.type, - filterTypeName: e.detail.value.name, - }); - }, - popConfirm: function () { - this.setData({ - popShow: false, - curFilterType: this.data.filterType, - curfilterTypeName: this.data.filterTypeName, - }); - this.onLoad(); - }, - toUpdateSchedule(e) { - wx.navigateTo({ - url: `/package-events/events/event-detail?id=${e.currentTarget.dataset.id}&type=5`, - }); - }, - onActionClose() { - this.setData({ - actionShow: false, - }); - }, - - onActionSelect(e) { - if (this.data.level === 3) { - if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.onLoad(); - }); - } else { - remoteMethods.collect(() => { - this.onLoad(); - }); - } - } else if (e.detail.operaType === 2) { - this.setData({ - showDialogDel: true, - }); - } - } else if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.onLoad(); - }); - } else { - remoteMethods.collect(() => { - this.onLoad(); - }); - } - } else if (e.detail.operaType === 3) { - return; - } else { - this.setData({ - underDialogShow: true, - }); - } - }, - onMore(e) { - this.setData({ - actionShow: true, - curId: e.currentTarget.dataset.item.id, - userId: e.currentTarget.dataset.item.user, - collectionId: e.currentTarget.dataset.item.collection_id || '', - }); - const strTemp = this.data.collectionId ? '取消收藏' : '收藏活动'; - if (this.data.level === 3) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - if (this.data.user === this.data.userId) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - ], - }); - } - } - }, - del() { - this.setData({ - showDialogDel: false, - }); - remoteMethods.delEvent(() => { - this.onLoad(); - }); - }, - delCancel() { - this.setData({ - showDialogDel: false, - }); - }, - copyWechat() { - wx.setClipboardData({ - data: 'mindspore0328', - success: () => { - this.setData({ - noAuthDialogShow: false, - underDialogShow: false, - }); - }, - }); - }, - switchTab(e) { - this.setData({ - activity: e.currentTarget.dataset.type || '', - }); - this.onLoad(); - }, - onPullDownRefresh: function () { - wx.stopPullDownRefresh(); - this.onLoad(); - }, -}); diff --git a/src/mindspore/package-events/events/event-list.json b/src/mindspore/package-events/events/event-list.json deleted file mode 100644 index c99ec53..0000000 --- a/src/mindspore/package-events/events/event-list.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "navigationBarTitleText": "活动列表", - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "backgroundColor": "#fff" -} \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-list.wxml b/src/mindspore/package-events/events/event-list.wxml deleted file mode 100644 index 03cce1e..0000000 --- a/src/mindspore/package-events/events/event-list.wxml +++ /dev/null @@ -1,133 +0,0 @@ - - - - - - - - {{curfilterTypeName}} - - - - - - {{allNum}} - 全部 - - - {{signUpNum}} - 报名中 - - - {{goingNum}} - 进行中 - - - {{complatedNum}} - 已结束 - - - - - - - {{columns[item.activity_category].name}} - - - - - - - - {{item.title}} - - - {{item.start_date}} - {{item.start_date}}-{{item.end_date}} - - - - {{item.address}} - - - - {{item.online_url}} - - - - - - - - - - - - - - - - - - - - - - - - - - 暂无活动! - - - - - 请确认下架当前活动 - - - - - - - - - - 活动一经发布,暂不支持自行下架删除。如有需要,请联系 - 小助手 (微信号mindspore0328) - 下架活动 - - - - - - - - - - 您暂时没有预定会议的权限,请联系 - 小助手 (微信号mindspore0328) - 提交预定会议权限申请 - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-list.wxss b/src/mindspore/package-events/events/event-list.wxss deleted file mode 100644 index 09c0a7b..0000000 --- a/src/mindspore/package-events/events/event-list.wxss +++ /dev/null @@ -1,268 +0,0 @@ -/* package-events/events/test.wxss */ -page { - background-color: #f5f7fa !important; -} - -.container .input-wraper { - box-sizing: border-box; - margin: 20rpx 0 30rpx; - height: 108rpx; - position: relative; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - border-radius: 8rpx; - overflow: hidden; - background-color: #fff; -} - -.container .input-wraper .keyword { - padding-left: 94rpx; - border-left: 1px solid #f0f3f7; - height: 108rpx; - position: absolute; - top: 0; - right: 0; - width: 70%; - font-size: 28rpx; - line-height: 40rpx; -} - -.container .input-wraper .keyword .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.container .input-wraper .filter-wraper { - position: absolute; - height: 108rpx; - left: 0; - top: 0; - width: 30%; - display: flex; - align-items: center; - justify-content: center; -} - -.container .input-wraper .filter-wraper text { - width: 113rpx; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - font-size: 28rpx; - color: #6d7278; - text-align: center; -} - -.container .input-wraper .filter-wraper image { - margin-left: 17rpx; - width: 30rpx; - height: 30rpx; -} - -.container .event-type-wrapper { - background-color: #fff; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - display: flex; - align-items: center; - margin-bottom: 30rpx; - height: 168rpx; -} - -.container .event-type-wrapper .tab-filter { - flex: 1; - display: flex; - justify-content: center; - align-items: center; - height: 100%; - flex-direction: column; -} - -.container .event-type-wrapper .tab-filter .num { - margin-bottom: 20rpx; - color: #3265e8; - font-size: 46rpx; -} - -.container .event-type-wrapper .tab-filter .text { - font-size: 30rpx; - color: #6d7278; -} - -.container .event-type-wrapper .active { - background-color: #3265e8; - border-radius: 8rpx; -} - -.container .event-type-wrapper .active .num,.container .event-type-wrapper .active .text { - color: #fff; -} - -.container .event-list-wrapper .event-item { - margin-bottom: 30rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - overflow: hidden; - position: relative; - background-color: #fff; -} - -.container .event-list-wrapper .event-item .collection { - width: 40rpx; - height: 26rpx; - position: absolute; - top: 33rpx; - left: 0; -} - -.container .event-list-wrapper .event-item .header { - height: 90rpx; - padding: 0 30rpx; - display: flex; - justify-content: space-between; - align-items: center; - font-size: 28rpx; - color: #333; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .event-list-wrapper .event-item .isCollection { - padding-left: 60rpx; -} - -.container .event-list-wrapper .event-item .header image { - height: 36rpx; - width: 8rpx; -} - -.container .event-list-wrapper .event-item .body { - padding: 30rpx; - display: flex; -} - -.container .event-list-wrapper .event-item .body .left { - margin-right: 20rpx; -} - -.container .event-list-wrapper .event-item .body .left image { - width: 241rpx; - height: 241rpx; - border-radius: 8rpx; -} - -.container .event-list-wrapper .event-item .body .right .title { - font-size: 30rpx; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-bottom: 20rpx; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date { - margin-bottom: 20rpx; - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} -.container .event-list-wrapper .event-item .body .right .date text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address { - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; - margin-bottom: 30rpx; -} - -.container .event-list-wrapper .event-item .body .right .address image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address image text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .button { - text-align: right; - height: 68rpx; -} - -.container .event-list-wrapper .event-item .body .right .button button { - height: 68rpx; - width: 172rpx; - text-align: center; - line-height: 68rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - font-size: 28rpx; - display: inline-block; -} - -.container .event-list-wrapper .event-item .body .right .button .register { - background-color: #6682ca; -} - -.container .event-list-wrapper .event-item .mask { - position: absolute; - height: 100%; - width: 100%; - background-color: #40ADFF; - opacity: 0.65; - top: 0; - left: 0; -} - -.container .event-list-wrapper .event-item .mask .mask-img { - position: absolute; - height: 137rpx; - width: 180rpx; - left: 50%; - top: 50%; - margin-left: -90rpx; - margin-top: -68rpx; -} - -.empty-status .suc-wrapper { - position: absolute; - top: 50%; - transform: translate(-50%, -50%); - left: 50%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} - -.empty-status .suc-wrapper image { - width: 234rpx; - height: 218rpx; -} - -.empty-status .suc-wrapper text { - text-align: center; - margin-top: 20rpx; - font-size: 34rpx; - color: #333; -} diff --git a/src/mindspore/package-events/events/poster.js b/src/mindspore/package-events/events/poster.js deleted file mode 100644 index 042c0c8..0000000 --- a/src/mindspore/package-events/events/poster.js +++ /dev/null @@ -1,78 +0,0 @@ -// package-events/events/poster.js -const appAjax = require('./../../utils/app-ajax'); - -let that = null; -let remoteMethods = { - getDraftDetail: function (_callback) { - let service = 'EVENT_DETAIL'; - if (that.data.isDraft) { - service = 'DRAFT_DETAIL'; - } - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service, - otherParams: { - id: that.data.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - id: '', - isDraft: '', - info: {}, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - that = this; - this.setData({ - id: options.id || '', - isDraft: options.isDraft, - }); - if (this.data.id) { - remoteMethods.getDraftDetail((res) => { - res.start_date = res.start_date.replaceAll('-', '.'); - res.end_date = res.end_date.replaceAll('-', '.'); - this.setData({ - info: res, - }); - }); - } else { - this.setData({ - info: { - title: options.title, - start_date: options.starTime.replaceAll('-', '.'), - end_date: options.endTime.replaceAll('-', '.'), - detail_address: options.address || '', - poster: Number(options.poster), - live_address: options.liveAddress || '', - activity_type: options.activity_type, - }, - isDraft: 1, - }); - } - }, - onShow() { - setTimeout(() => { - wx.showToast({ - title: '如有需要请截图保存海报~', - icon: 'none', - duration: 2000, - }); - }, 1000); - }, - back() { - wx.navigateBack(); - }, -}); diff --git a/src/mindspore/package-events/events/poster.json b/src/mindspore/package-events/events/poster.json deleted file mode 100644 index bc6f4d4..0000000 --- a/src/mindspore/package-events/events/poster.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "navigationBarTitleText": "活动海报" -} \ No newline at end of file diff --git a/src/mindspore/package-events/events/poster.wxml b/src/mindspore/package-events/events/poster.wxml deleted file mode 100644 index e8e5266..0000000 --- a/src/mindspore/package-events/events/poster.wxml +++ /dev/null @@ -1,12 +0,0 @@ - - - {{info.title}} - - - 时间:{{info.start_date}}-{{info.end_date}} - 时间:{{info.start_date}} - - - 长按识别二维码,进入活动! - - \ No newline at end of file diff --git a/src/mindspore/package-events/events/poster.wxss b/src/mindspore/package-events/events/poster.wxss deleted file mode 100644 index 4ab3d62..0000000 --- a/src/mindspore/package-events/events/poster.wxss +++ /dev/null @@ -1,127 +0,0 @@ -/* package-events/events/poster.wxss */ -page { - background-color: #f5f7fa !important; -} -.black { - color: #000000 !important; -} -.container { - padding: 30rpx 50rpx 129rpx 50rpx !important; -} - -.container .post-wrapper { - width: 650rpx; - height: 1312rpx; - background-size: 100% 100% !important; - display: flex; - flex-direction: column; - align-items: center; - overflow: hidden; -} - -.bg1 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/poster/bg1.png) no-repeat; -} - -.bg2 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/poster/bg2.png) no-repeat; -} - -.bg3 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/poster/bg3.png) no-repeat; -} - -.bg4 { - background: url(https://community-meeting-minutes.obs.cn-north-4.myhuaweicloud.com:443/imgs/poster/bg4.png) no-repeat; -} - -.container .post-wrapper .title { - color: #fff; - font-size: 34rpx; - line-height: 41rpx; - margin-top: 176rpx; - text-align: center; -} - -.container .post-wrapper .logo { - width: 310rpx; - height: 100rpx; - margin-top: 190rpx; -} - -.container .post-wrapper .line { - height: 1; - width: 500rpx; - margin-top: 30rpx; -} - -.container .post-wrapper .date { - color: #40adff; - font-size: 24rpx; - line-height: 38rpx; - margin-top: 30rpx; - text-align: center; -} - -.container .post-wrapper .address { - color: #40adff; - font-size: 24rpx; - line-height: 38rpx; - margin-top: 20rpx; - text-align: center; -} - -.container .post-wrapper .qrcode { - width: 370rpx; - height: 370rpx; - margin-top: 60rpx; - border-radius: 50%; - background-color: rgba(64, 173, 255, 0.8); -} - -.container .post-wrapper .qrcode-text { - font-size: 24rpx; - line-height: 33rpx; - color: #fff; - text-align: center; - margin-top: 40rpx; -} - -.container .btn-wrapper { - position: fixed; - bottom: 0; - left: 0; - width: 100%; - display: flex; - justify-content: space-between; - padding: 0 30rpx; - align-items: center; - height: 130rpx; - background-color: #fff; - border-top: 2rpx solid #f0f3f7; -} - -.container .btn-wrapper button { - width: 330rpx; - height: 90rpx; - text-align: center; - line-height: 90rpx; - margin: unset; - padding: unset; -} - -.container .btn-wrapper .cancel { - border: 2rpx solid #40adff; - color: #40adff; - background-color: #fff; -} - -.container .btn-wrapper .save { - background-color: #40adff; - color: #fff; -} - -.canvas { - height: 0; - overflow: hidden; -} diff --git a/src/mindspore/package-events/manage/add-member.js b/src/mindspore/package-events/manage/add-member.js deleted file mode 100644 index 385180c..0000000 --- a/src/mindspore/package-events/manage/add-member.js +++ /dev/null @@ -1,119 +0,0 @@ -// pages/sig/add-member.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getExcludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'ENTERPRISE_EXCLUDE_MEMBER_LIST', - data: { - search: postData.nickname || '', - page: postData.page, - size: postData.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - addMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'ENTERPRISE_ADD_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [], - result: [], - keyword: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - onShow: function () { - this.initData(); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - initData: function () { - let renderData = []; - remoteMethods.getExcludeMemberList( - { - ...this.data.pageParams, - nickname: this.data.keyword, - }, - (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - } - ); - }, - onChange: function (e) { - this.setData({ - result: e.detail, - }); - }, - comfirm: function () { - if (!this.data.result.length) { - wx.showToast({ - title: '请选择人员', - icon: 'none', - duration: 2000, - }); - return; - } - let postData = { - ids: this.data.result.join('-'), - }; - remoteMethods.addMemberList(postData, function (data) { - if (data.code === 200) { - wx.showToast({ - title: '操作成功', - icon: 'success', - duration: 2000, - }); - wx.navigateBack(); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - }, - searchInput: function (e) { - this.setData({ - 'pageParams.page': 1, - keyword: e.detail.value, - }); - this.initData(); - }, -}); diff --git a/src/mindspore/package-events/manage/add-member.json b/src/mindspore/package-events/manage/add-member.json deleted file mode 100644 index 1552ab1..0000000 --- a/src/mindspore/package-events/manage/add-member.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "选择成员" -} \ No newline at end of file diff --git a/src/mindspore/package-events/manage/add-member.wxml b/src/mindspore/package-events/manage/add-member.wxml deleted file mode 100644 index 585e41a..0000000 --- a/src/mindspore/package-events/manage/add-member.wxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - {{list.length?'':('没有找到 '+(keyword||' ')+' 相关成员')}} - - - - - - - {{item.nickname}} - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/manage/add-member.wxss b/src/mindspore/package-events/manage/add-member.wxss deleted file mode 100644 index 7c2be4e..0000000 --- a/src/mindspore/package-events/manage/add-member.wxss +++ /dev/null @@ -1,87 +0,0 @@ -/* pages/sig/add-member.wxss */ -.container { - background-color: #fff; - margin-top: 20rpx; - margin-bottom: 150rpx; - padding: 0; -} - -.container .fill { - width: 100%; - text-align: center; - font-size: 28rpx; - color: #6d7278; - height: 28rpx; - background-color: #f5f7fa; -} - -.container .input-wraper { - box-sizing: border-box; - margin: 20rpx 0 0 0; - height: 108rpx; - position: relative; -} - -.container .input-wraper .keyword { - padding-left: 94rpx; - background-color: #fff; - border-radius: 8rpx; - height: 108rpx; - position: absolute; - top: 0; - width: 100%; - font-size: 28rpx; - line-height: 40rpx; -} - -.container .input-wraper .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.container .add-item { - border-bottom: 1px solid #c7cad0; - padding: 0 30rpx; - height: 108rpx; - line-height: 108rpx; - display: flex; - align-items: center; -} - -.container .add-item image { - width: 72rpx; - height: 72rpx; - border-radius: 8rpx; - display: inline-block; - margin: 0 20rpx 0 10rpx; -} - -.container .add-item text { - display: inline-block; - height: 100%; -} - -.container .add-item .inner { - height: 100%; - display: flex; - align-items: center; -} - -.container .add-btn { - position: fixed; - bottom: 60rpx; - left: 125rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - font-size: 36rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - text-align: center; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); -} \ No newline at end of file diff --git a/src/mindspore/package-events/manage/del-member.js b/src/mindspore/package-events/manage/del-member.js deleted file mode 100644 index 51d7952..0000000 --- a/src/mindspore/package-events/manage/del-member.js +++ /dev/null @@ -1,104 +0,0 @@ -// pages/sig/del-member.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getCludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'ENTERPRISE_MEMBER_LIST', - data: { - page: postData.page, - size: postData.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'ENTERPRISE_DEL_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [], - result: [], - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - onShow: function () { - this.initData(); - }, - initData: function () { - let renderData = []; - remoteMethods.getCludeMemberList(this.data.pageParams, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - onChange: function (e) { - this.setData({ - result: e.detail, - }); - }, - del: function () { - if (!this.data.result.length) { - wx.showToast({ - title: '请选择人员', - icon: 'none', - duration: 2000, - }); - return; - } - let postData = { - ids: this.data.result.join('-'), - }; - remoteMethods.delMemberList(postData, function (data) { - if (data.code === 200) { - wx.showToast({ - title: '操作成功', - icon: 'success', - duration: 2000, - }); - wx.navigateBack(); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - }, -}); diff --git a/src/mindspore/package-events/manage/del-member.json b/src/mindspore/package-events/manage/del-member.json deleted file mode 100644 index a079ad4..0000000 --- a/src/mindspore/package-events/manage/del-member.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "选择成员" -} \ No newline at end of file diff --git a/src/mindspore/package-events/manage/del-member.wxml b/src/mindspore/package-events/manage/del-member.wxml deleted file mode 100644 index de8da18..0000000 --- a/src/mindspore/package-events/manage/del-member.wxml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - {{item.nickname}} - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/manage/del-member.wxss b/src/mindspore/package-events/manage/del-member.wxss deleted file mode 100644 index 5b34659..0000000 --- a/src/mindspore/package-events/manage/del-member.wxss +++ /dev/null @@ -1,50 +0,0 @@ -/* pages/sig/del-member.wxss */ -.container { - background-color: #fff; - margin-top: 20rpx; - margin-bottom: 150rpx; - padding: 0; -} - -.container .del-item { - border-bottom: 1px solid #c7cad0; - padding: 0 30rpx; - height: 108rpx; - line-height: 108rpx; - display: flex; - align-items: center; -} - -.container .del-item image { - width: 72rpx; - height: 72rpx; - border-radius: 8rpx; - display: inline-block; - margin: 0 20rpx 0 10rpx; -} - -.container .del-item text { - display: inline-block; - height: 100%; -} - -.container .del-item .inner { - height: 100%; - display: flex; - align-items: center; -} - -.container .del-btn { - position: fixed; - bottom: 60rpx; - left: 125rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - font-size: 36rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - text-align: center; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); -} \ No newline at end of file diff --git a/src/mindspore/package-events/manage/enterprise-list.js b/src/mindspore/package-events/manage/enterprise-list.js deleted file mode 100644 index b1147f7..0000000 --- a/src/mindspore/package-events/manage/enterprise-list.js +++ /dev/null @@ -1,65 +0,0 @@ -// package-events/manage/enterprise-list.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getMemberList: function (params, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'ENTERPRISE_MEMBER_LIST', - data: { - page: params.page, - size: params.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - data: { - list: [], - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - onShow: function () { - this.initData(); - }, - initData: function () { - let renderData = []; - remoteMethods.getMemberList({ ...this.data.pageParams, id: this.data.id }, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - addMember: function () { - wx.navigateTo({ - url: '/package-events/manage/add-member', - }); - }, - delMember: function () { - wx.navigateTo({ - url: '/package-events/manage/del-member', - }); - }, -}); diff --git a/src/mindspore/package-events/manage/enterprise-list.json b/src/mindspore/package-events/manage/enterprise-list.json deleted file mode 100644 index 1f5fb04..0000000 --- a/src/mindspore/package-events/manage/enterprise-list.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "发起人管理" -} \ No newline at end of file diff --git a/src/mindspore/package-events/manage/enterprise-list.wxml b/src/mindspore/package-events/manage/enterprise-list.wxml deleted file mode 100644 index a109f7e..0000000 --- a/src/mindspore/package-events/manage/enterprise-list.wxml +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - 删除成员 - - - - 添加成员 - - - - - - - - - {{item.nickname}} - {{item.gitee_name || ''}} - - - - - - - - - 暂无活动发起人! - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/manage/enterprise-list.wxss b/src/mindspore/package-events/manage/enterprise-list.wxss deleted file mode 100644 index b42bc13..0000000 --- a/src/mindspore/package-events/manage/enterprise-list.wxss +++ /dev/null @@ -1,129 +0,0 @@ -/* pages/sig/add-sig-member.wxss */ -page { - padding: 20rpx 0 0 0; -} - -.container { - height: 100%; - padding: 30rpx; -} - -.container .sig-members { - width: 100%; -} - -.container .sig-members .box { - width: 100%; - margin-bottom: 20rpx; - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .sig-members .opera-item { - width: 330rpx; - height: 90rpx; - box-shadow: 0px 5px 15px 0px rgba(0, 47, 167, 0.1); - border-radius: 8px; - border: 1px solid #979797; - display: flex; - justify-content: center; - align-items: center; -} - -.container .sig-members .opera-item image { - width: 28rpx; - height: 28rpx; - margin-right: 20rpx; -} - -.container .sig-members .opera-item text { - font-weight: 400; - color: #6D7278; - line-height: 40rpx; - font-size: 28rpx; -} - -.container .sig-members .member-item { - padding: 30rpx; - height: 195rpx; - background: #FFFFFF; - box-shadow: 0px 5px 15px 0px #E1E6EE; - border-radius: 8px; -} - -.container .sig-members .member-item image { - display: block; - width: 30rpx; - height: 30rpx; - border-radius: 50%; -} - -.container .sig-members .member-item .left { - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .sig-members .member-item .left image { - display: block; - width: 135rpx; - height: 135rpx; - border-radius: 50%; - margin-right: 20rpx; -} - -.container .sig-members .member-item .member-info text { - display: block; - max-width: 400rpx; - font-size: 36rpx; - font-weight: 400; - color: #222222; - line-height: 50rpx; -} - -.container .sig-members .member-item .member-info text:last-of-type { - font-size: 26rpx; - color: #6D7278; - line-height: 37rpx; - margin-top: 20rpx; -} - -.container .empty-wraper { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - height: 100vh; -} - -.container .empty-wraper .img-wraper image { - height: 266rpx; - width: 315rpx; - display: block; - margin: 0 auto 42rpx auto; -} - -.container .empty-wraper .img-wraper { - color: #333; - font-size: 34rpx; - line-height: 38rpx; - text-align: center; -} - -.container .empty-wraper button { - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - text-align: center; - background-color: #40ADFF; - color: #fff; - font-size: 36rpx; - border-radius: 20rpx; - margin-top: 128rpx; -} - -.container .empty-wraper button image { - width: 36rpx; - height: 34rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-events/publish/publish.js b/src/mindspore/package-events/publish/publish.js deleted file mode 100644 index 39eecf7..0000000 --- a/src/mindspore/package-events/publish/publish.js +++ /dev/null @@ -1,875 +0,0 @@ -// package-events/publish/publish.js -const appAjax = require('./../../utils/app-ajax'); -const { formateDate, getBetweenDateStr } = require('./../../utils/utils.js'); - -let that = null; -let remoteMethods = { - addEvents: function (postData, _callback) { - let type = 'POST'; - let service = 'PUBLISH_EVENT'; - if (that.data.detailType === 4) { - type = 'PUT'; - service = 'EDIT_DETAIL_PUBLISH'; - } - appAjax.postJson({ - autoShowWait: true, - type, - service, - data: postData, - otherParams: { - id: that.data.id || '', - }, - success: function (ret) { - if (ret.code === 400) { - localMethods.toast(ret.msg); - return; - } - _callback && _callback(ret); - }, - }); - }, - saveDraft: function (postData, _callback) { - let type = 'POST'; - let service = 'SAVE_DRAFT'; - if (that.data.detailType === 4) { - type = 'PUT'; - service = 'EDIT_DETAIL'; - } else if (that.data.detailType === 5) { - type = 'PUT'; - service = 'EDIT_SCHEDULE'; - } - appAjax.postJson({ - autoShowWait: true, - type, - service, - data: postData, - otherParams: { - id: that.data.id || '', - }, - success: function (ret) { - if (ret.code === 400) { - localMethods.toast(ret.msg); - return; - } - _callback && _callback(ret); - }, - }); - }, - getDraftDetail: function (_callback) { - let service = 'DRAFT_DETAIL'; - if (that.data.detailType === 5) { - service = 'EVENT_DETAIL'; - } - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service, - otherParams: { - id: that.data.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -let localMethods = { - timeValid: function (startTime, endTime) { - function timeToMinutes(time) { - const parts = time.split(':'); - return parseInt(parts[0], 10) * 60 + parseInt(parts[1], 10); - } - return timeToMinutes(endTime) > timeToMinutes(startTime); - }, - validation: function (data) { - const urlRegex = /^https:\/\//; - if (!data.title) { - this.toast('请输入活动标题'); - return; - } - if (!data.start_date) { - this.toast('请选择活动起始日期'); - return; - } - if (!data.end_date) { - this.toast('请选择活动结束日期'); - return; - } - if (data.register_url?.trim() === '') { - this.toast('请输入报名链接'); - return; - } - if (!urlRegex.test(data.register_url.trim())) { - this.toast('报名链接格式错误'); - return; - } - if (data.activity_type === 1) { - if (!data.address) { - this.toast('请输入活动城市'); - return; - } - if (!data.detail_address) { - this.toast('请输入具体地址'); - return; - } - let flag = true; - data.schedules.forEach((dayItem) => { - dayItem.forEach((item) => { - if (!item.start) { - flag = false; - } - if (!item.end) { - flag = false; - } - if (!item.topic) { - flag = false; - } - item.speakerList.forEach((item) => { - if (!item.name) { - flag = false; - } - }); - }); - }); - if (!flag) { - this.toast('请补充日程必填信息'); - return; - } - } else if (data.activity_type === 2) { - if (!data.online_url) { - this.toast('请输入线上链接地址'); - return; - } - if (!urlRegex.test(data.online_url.replace(/\s+/g, ''))) { - this.toast('线上链接格式错误'); - return; - } - let flag = true; - data.schedules.forEach((dayItem) => { - dayItem.forEach((item) => { - if (!item.start) { - flag = false; - } - if (!item.end) { - flag = false; - } - if (!item.topic) { - flag = false; - } - item.speakerList.forEach((item) => { - if (!item.name) { - flag = false; - } - }); - }); - }); - if (!flag) { - this.toast('请补充填写日程必填信息'); - return; - } - } else { - if (!data.address) { - this.toast('请输入活动城市'); - return; - } - if (!data.detail_address) { - this.toast('请输入具体地址'); - return; - } - if (!data.online_url) { - this.toast('请输入线上链接地址'); - return; - } - if (!urlRegex.test(data.online_url.replace(/\s+/g, ''))) { - this.toast('线上链接格式错误'); - return; - } - let flag = true; - data.schedules.forEach((dayItem) => { - dayItem.forEach((item) => { - if (!item.start) { - flag = false; - } - if (!item.end) { - flag = false; - } - if (!item.topic) { - flag = false; - } - }); - }); - if (!flag) { - this.toast('请补充填写日程必填信息'); - return; - } - } - if (!that.data.privacyState) { - this.toast('请先阅读并同意隐私声明'); - return; - } - return true; - }, - toast: function (msg) { - wx.showToast({ - title: msg, - icon: 'none', - duration: 2000, - }); - }, -}; -Page({ - data: { - isStar: false, - isEnd: false, - starTime: '', - endTime: '', - id: '', - activeNames: [0], - detailType: 0, - title: '', - date: '', - type: '课程', - form: ['1'], - address: '', - addressName: '', - registerUrl: '', - desc: '', - betweenDay: [], - privacyState: false, - schedule: [ - { - start: '', - end: '', - topic: '', - speakerList: [ - { - name: '', - title: '', - }, - ], - }, - ], - allSchedule: [], - typeList: ['课程', 'MSG', '赛事', '其他'], - datePopShow: false, - timePopShow: false, - formShow: false, - curDate: new Date().getTime() + 24 * 60 * 60 * 1000, - currentDate: new Date().getTime() + 24 * 60 * 60 * 1000, - minDate: new Date().getTime() + 24 * 60 * 60 * 1000, - startTimeIndex: 0, - endTimeIndex: 0, - start: '', - end: '', - currentTime: '08:00', - method: 1, - actegory: 1, - tiemIndex: 1, - minTime: 8, - maxTime: 22, - minEndTime: 8, - maxEndTime: 22, - filter(type, options) { - if (type === 'minute') { - return options.filter((option) => option % 5 === 0); - } - return options; - }, - endTimePopShow: false, - currentEndTime: '08:00', - topicSelIndex: 1, - longitude: '', - latitude: '', - liveAddress: '', - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - that = this; - this.setData({ - id: options.id, - detailType: Number(options.type) || 0, - }); - if ((this.data.id && this.data.detailType === 5) || (this.data.id && this.data.detailType === 4)) { - remoteMethods.getDraftDetail((res) => { - res.activity_type === 3 ? (res.activity_type = ['1', '2']) : (res.activity_type = [`${res.activity_type}`]); - try { - this.setData({ - title: res.title, - starTime: res.start_date, - endTime: res.end_date, - actegory: res.activity_category, - form: res.activity_type, - method: res.register_method, - type: this.data.typeList[res.activity_category - 1], - registerUrl: res.register_url || '', - liveAddress: res.online_url || '', - longitude: res.longitude || '', - latitude: res.latitude || '', - address: res.address || '', - addressName: res.detail_address || '', - desc: res.synopsis || '', - betweenDay: getBetweenDateStr(res.start_date, res.end_date), - topicSelIndex: res.poster, - allSchedule: JSON.parse(res.schedules), - privacyState: true, - }); - } catch { - wx.showToast({ - title: '操作错误', - icon: 'none', - duration: 2000, - }); - } - }); - } - }, - /** - * 生命周期函数--监听页面显示 - */ - privacyStateOnChange: function (event) { - this.setData({ - privacyState: event.detail, - }); - }, - toPrivacy() { - wx.navigateTo({ - url: '/package-my/my/privecy', - }); - }, - titleInput(e) { - this.setData({ - title: e.detail.value, - }); - }, - setStar: function () { - this.setData({ - datePopShow: true, - isStar: true, - }); - }, - setEnd: function () { - this.setData({ - datePopShow: true, - isEnd: true, - }); - }, - dateChange(event) { - this.setData({ - activeNames: event.detail, - }); - }, - onTypeShow: function () { - this.setData({ - typeShow: true, - }); - }, - dateCancel: function () { - this.setData({ - datePopShow: false, - isStar: false, - isEnd: false, - }); - }, - dateOnInput: function (e) { - this.setData({ - currentDate: e.detail, - }); - }, - dateConfirm: function () { - let time = formateDate(new Date(this.data.currentDate), 'yyyy-MM-dd'); - let between = []; - if (this.data.isStar) { - if (this.data.endTime) { - between = getBetweenDateStr(time, this.data.endTime); - if (between) { - let allSchedule = []; - for (let i = 0; i < between.length; i++) { - allSchedule.push([ - { - start: '', - end: '', - topic: '', - speakerList: [ - { - name: '', - title: '', - }, - ], - }, - ]); - } - between.length > 10 - ? localMethods.toast('暂只支持10天以内活动') - : this.setData({ - starTime: time, - betweenDay: between, - allSchedule: allSchedule, - }); - } else { - localMethods.toast('结束日期应大于等于开始日期'); - } - } else { - this.setData({ - starTime: time, - }); - } - } else if (this.data.starTime) { - between = getBetweenDateStr(this.data.starTime, time); - if (between) { - let allSchedule = []; - for (let i = 0; i < between.length; i++) { - allSchedule.push([ - { - start: '', - end: '', - topic: '', - speakerList: [ - { - name: '', - title: '', - }, - ], - }, - ]); - } - between.length > 10 - ? localMethods.toast('暂只支持10天以内活动') - : this.setData({ - endTime: time, - betweenDay: between, - allSchedule: allSchedule, - }); - } else { - localMethods.toast('请正确填写日期'); - } - } else { - this.setData({ - endTime: time, - }); - } - this.setData({ - datePopShow: false, - isStar: false, - isEnd: false, - }); - }, - radioOnChange(e) { - this.setData({ - form: e.detail, - }); - }, - typeRadioOnChange: function (e) { - this.setData({ - type: e.detail, - }); - }, - typeClick(e) { - this.setData({ - actegory: e.currentTarget.dataset.index, - }); - }, - addSpeaker(e) { - const length = - this.data.allSchedule[e.currentTarget.dataset.dayindex][e.currentTarget.dataset.index].speakerList.length; - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.index}].speakerList[${length}]`; - this.setData({ - [key]: { - name: '', - title: '', - }, - }); - }, - radioClick(e) { - this.setData({ - method: e.currentTarget.dataset.index, - }); - }, - selAddress() { - wx.showModal({ - title: '提示', - content: '即将唤起腾讯地图,是否同意?', - success(res) { - if (res.confirm) { - wx.chooseLocation({ - success: function (res) { - that.setData({ - address: res.address, - addressName: res.name, - longitude: res.longitude.toFixed(5), - latitude: res.latitude.toFixed(5), - }); - }, - fail: function (res) { - wx.showToast({ - title: res, - icon: 'none', - duration: 2000, - }); - }, - }); - } else if (res.cancel) { - return false; - } - }, - }); - }, - addressNameInput(e) { - this.setData({ - addressName: e.detail.value, - }); - }, - registerUrlInput(e) { - this.setData({ - registerUrl: e.detail.value, - }); - }, - descInput(e) { - this.setData({ - desc: e.detail.value, - }); - }, - scheduleTitleInput(e) { - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.index}].topic`; - this.setData({ - [key]: e.detail.value, - }); - }, - nameInput(e) { - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.outindex}].speakerList[${e.currentTarget.dataset.innerindex}].name`; - this.setData({ - [key]: e.detail.value, - }); - }, - speakerTitleInput(e) { - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.outindex}].speakerList[${e.currentTarget.dataset.innerindex}].title`; - this.setData({ - [key]: e.detail.value, - }); - }, - speakerInput(e) { - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.index}].speaker`; - this.setData({ - [key]: e.detail.value, - }); - }, - scheduleDescInput(e) { - const key = `allSchedule[${e.currentTarget.dataset.dayindex}][${e.currentTarget.dataset.index}].desc`; - this.setData({ - [key]: e.detail.value, - }); - }, - addSchedule(e) { - let arrTemp = this.data.allSchedule; - let index = e.currentTarget.dataset.index; - arrTemp[index].push({ - start: '', - end: '', - topic: '', - speakerList: [], - }); - this.setData({ - allSchedule: arrTemp, - }); - }, - delSchedule(e) { - let index = e.currentTarget.dataset.index; - let arrTemp = this.data.allSchedule; - arrTemp[e.currentTarget.dataset.dayindex].splice(index, 1); - this.setData({ - allSchedule: arrTemp, - }); - }, - delSpeaker(e) { - let arrTemp = this.data.allSchedule[e.currentTarget.dataset.index][e.currentTarget.dataset.outindex].speakerList; - let key = `allSchedule[${e.currentTarget.dataset.index}][${e.currentTarget.dataset.outindex}].speakerList`; - arrTemp.splice(e.currentTarget.dataset.innerindex, 1); - this.setData({ - [key]: arrTemp, - }); - }, - selTime: function (e) { - this.setData({ - tiemIndex: e.currentTarget.dataset.dayindex, - timePopShow: true, - startTimeIndex: e.currentTarget.dataset.index, - }); - }, - timeCancel: function () { - this.setData({ - timePopShow: false, - }); - }, - timeOnInput: function (e) { - this.setData({ - currentTime: e.detail, - }); - }, - timeConfirm: function () { - const key = `allSchedule[${this.data.tiemIndex}][${this.data.startTimeIndex}].start`; - this.setData({ - [key]: this.data.currentTime, - timePopShow: false, - }); - }, - typeCancel: function () { - this.setData({ - typeShow: false, - }); - }, - typeConfirm: function () { - this.setData({ - typeShow: false, - }); - }, - selEndTime: function (e) { - this.setData({ - tiemIndex: e.currentTarget.dataset.dayindex, - endTimePopShow: true, - endTimeIndex: e.currentTarget.dataset.index, - }); - }, - endTimeOnInput: function (e) { - this.setData({ - currentEndTime: e.detail, - }); - }, - endTimeConfirm: function () { - const key = `allSchedule[${this.data.tiemIndex}][${this.data.endTimeIndex}].end`; - this.setData({ - [key]: this.data.currentEndTime, - endTimePopShow: false, - }); - }, - endTimeCancel: function () { - this.setData({ - endTimePopShow: false, - }); - }, - selTop(e) { - this.setData({ - topicSelIndex: e.currentTarget.dataset.index, - }); - }, - liveAddressInput(e) { - this.setData({ - liveAddress: e.detail.value, - }); - }, - publish() { - let postData = {}; - if (this.data.form.length === 0) { - localMethods.toast('请选择活动类型'); - return false; - } - if (this.data.form[0] - 0 === 1 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 1, - register_method: this.data.method, - register_url: this.data.registerUrl, - start_date: this.data.starTime, - detail_address: this.data.addressName, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else if (this.data.form[0] - 0 === 2 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - register_method: this.data.method, - register_url: this.data.registerUrl, - activity_type: 2, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - online_url: this.data.liveAddress, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - register_method: this.data.method, - register_url: this.data.registerUrl, - activity_type: 3, - online_url: this.data.liveAddress, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - detail_address: this.data.addressName, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } - if (!localMethods.validation(postData)) { - return; - } - postData.agree = true; - remoteMethods.addEvents(postData, (res) => { - if (res.code === 200) { - wx.redirectTo({ - url: '/package-events/publish/success?type=2', - }); - } - }); - }, - saveDraft() { - let postData = {}; - if (this.data.form[0] - 0 === 1 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 1, - register_method: this.data.method, - register_url: this.data.registerUrl, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - detail_address: this.data.addressName, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else if (this.data.form[0] - 0 === 2 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 2, - register_url: this.data.registerUrl, - register_method: this.data.method, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - online_url: this.data.liveAddress, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 3, - register_method: this.data.method, - register_url: this.data.registerUrl, - online_url: this.data.liveAddress, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - detail_address: this.data.addressName, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } - if (!localMethods.validation(postData)) { - return; - } - postData.agree = true; - remoteMethods.saveDraft(postData, (res) => { - if (res.code === 200) { - wx.redirectTo({ - url: '/package-events/publish/success?type=1', - }); - } - }); - }, - cancelEditSchedule() { - wx.navigateBack(); - }, - editScheduleConfirm() { - let postData = {}; - if (this.data.form[0] - 0 === 1 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.actegory, - activity_type: 1, - register_method: this.data.method, - register_url: this.data.registerUrl, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - detail_address: this.data.addressName, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else if (this.data.form[0] - 0 === 2 && this.data.form.length !== 2) { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 2, - register_url: this.data.registerUrl, - register_method: this.data.method, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - online_url: this.data.liveAddress, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } else { - postData = { - title: this.data.title, - activity_category: this.data.actegory, - activity_type: 3, - register_method: this.data.method, - register_url: this.data.registerUrl, - online_url: this.data.liveAddress, - start_date: this.data.starTime, - end_date: this.data.endTime, - synopsis: this.data.desc, - address: this.data.address, - detail_address: this.data.addressName, - longitude: this.data.longitude, - latitude: this.data.latitude, - poster: this.data.topicSelIndex, - schedules: this.data.allSchedule, - }; - } - if (!localMethods.validation(postData)) { - return; - } - postData.schedules = JSON.stringify(this.data.allSchedule); - remoteMethods.saveDraft(postData, (res) => { - if (res.code === 200) { - wx.redirectTo({ - url: '/package-events/publish/success?type=3', - }); - } - }); - }, - toPoster() { - let activityType = 0; - if (this.data.form[0] - 0 === 1 && this.data.form.length !== 2) { - activityType = 1; - } else if (this.data.form[0] - 0 === 2) { - activityType = 2; - } else { - activityType = 3; - } - const address = this.data.addressName; - const liveAddress = this.data.liveAddress; - wx.navigateTo({ - url: `/package-events/events/poster?title=${this.data.title}&starTime=${this.data.starTime}&endTime=${this.data.endTime}&address=${address}&poster=${this.data.topicSelIndex}&liveAddress=${liveAddress}&activity_type=${activityType}`, - }); - }, -}); diff --git a/src/mindspore/package-events/publish/publish.json b/src/mindspore/package-events/publish/publish.json deleted file mode 100644 index 0cdba32..0000000 --- a/src/mindspore/package-events/publish/publish.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "活动申请", - "navigationBarBackgroundColor": "#40ADFF", - "navigationBarTextStyle": "white" -} \ No newline at end of file diff --git a/src/mindspore/package-events/publish/publish.wxml b/src/mindspore/package-events/publish/publish.wxml deleted file mode 100644 index 49483a5..0000000 --- a/src/mindspore/package-events/publish/publish.wxml +++ /dev/null @@ -1,306 +0,0 @@ - - - - - - - 活动名称 - * - - - - - - 起始日期 - * - - - {{starTime}}请选择日期 - - - - - - 结束日期 - * - - - {{endTime}}请选择日期 - - - - - - 活动类型 - * - - - {{type}} - - - - - - 活动形式 - * - - - - - 线下 - - - 线上 - - - - - - - 活动城市 - * - - - {{address}}请选择活动地区 - - - - - - 具体地址 - * - - - - - - 报名链接 - * - - - - - - - - 线上链接 - * - - - - - 活动简介 - - - - - - 活动日程{{betweenDay[dayIndex]}} - - - - 议题 {{index+1}} - 日程 - - - - - - - - 时间 - * - - - {{item.start||'请选择'}} - - {{item.end||'请选择'}} - - - - - 议题 - * - - - - - - Speaker {{index1+1}} - - - - - - - Name - * - - - - - Title - - - - - + 继续添加Speaker - - - - + 继续添加议题 - - - - - - 海报主题 - - - - - - - - - - - - - - - - - - - - - - - - - - - - * - 号为必填项 - - - - - 点击 【保存草稿】 后,您可以在“我的 > 我的活动 > 草稿箱”中查看此活动,并继续编辑 - - - - 点击 【申请发布】 后,你的活动将进入发布阶段,正式发布后,您仅能修改活动日程 - - - - - 已阅读并同意《隐私声明》 - - - - - - - - - - - - - - 选择所属SIG - - - - - {{item.group_name}} - - - - - - - - - - - - - 选择起始日期 - 选择结束日期 - - - - - - - - - - 选择活动类型 - - - - - {{item}} - - - - - - - - - - - - - 选择日程开始时间 - - - - - - - - - - 选择日程结束时间 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-events/publish/publish.wxss b/src/mindspore/package-events/publish/publish.wxss deleted file mode 100644 index 69747b4..0000000 --- a/src/mindspore/package-events/publish/publish.wxss +++ /dev/null @@ -1,473 +0,0 @@ -/* package-events/publish/publish.wxss */ -page { - color: #40adff; - background: url(data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAAAlCAYAAAA0ubnLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAB5SURBVHhe7dJBDQAgAAMxpGEYjUPHJX3UQc99GxTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvERtH4Xg0iHi5cqkAAAAAElFTkSuQmCC) - no-repeat; - background-size: 100% 108rpx; - background-color: #f5f7fa !important; - padding: 0 30rpx; -} - -.container { - padding: 30rpx 0 129rpx 0; -} - -textarea { - height: 45rpx; - flex: 1; -} - -input { - flex: 1; -} - -.require { - color: #f76270; -} - -.blue { - color: #40adff; -} - -.gray { - color: #c7cad0; -} - -.placeholder { - color: #c7cad0; -} - -.checkbox-class { - margin-left: 0 !important; - padding-left: 20rpx; - font-size: 28rpx; -} -.offline { - margin-right: 40rpx; -} -.van-collapse-item { - background-color: #40adff; - margin: 20rpx 0; - border-radius: 10rpx; - overflow: hidden; -} -.van-collapse-item .van-cell { - background-color: #40adff; - color: #ffffff; - font-size: 32rpx; -} -.container .add-speaker { - border: 2rpx dashed #f9762d; - border-radius: 8rpx; - margin: 0 auto 30rpx; - width: 92%; - height: 65rpx; - text-align: center; - line-height: 65rpx; - color: #6d7278; - font-size: 28rpx; -} -.van-collapse-item .van-icon { - color: #fff; -} -.date-title { - margin-left: 30rpx; -} -.checkbox { - display: flex; -} -.van-radio { - margin-right: 10rpx !important; -} - -.van-radio__label { - margin-left: 5rpx !important; -} - -.container .form .form-item { - padding: 0 30rpx; - background-color: #fff; - height: 108rpx; - color: #333; - font-size: 28rpx; - display: flex; - align-items: center; - justify-content: start; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .form > .form-item { - border-radius: 8rpx; -} - -.container .form .form-wrapper { - border-radius: 8rpx; - background-color: #fff; - overflow: hidden; -} - -.container .form .form-item .arrow { - flex: 1; - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .form .form-item .arrow .sel-data { - color: #6d7278; -} - -.container .form .form-item .sel-time { - flex: 1; - color: #333; - display: flex; - align-items: center; - justify-content: start; -} - -.container .form .form-item .sel-time .time { - color: #6d7278; - margin: 0 20rpx; - border: 1px solid #c7cad0; - background-color: #f0f3f7; - padding: 0 20rpx; - border-radius: 8rpx; -} - -.container .form .form-item .sel-time .start-time { - margin-left: 0; -} - -.container .form .form-item .label { - margin-right: 40rpx; - font-size: 34rpx; -} - -.container .form .form-item input { - color: #6d7278; -} - -.container .form .form-item .etherpad { - display: block; - color: #6d7278; - overflow-x: scroll; - flex: 1; -} - -.container .form .form-item textarea { - color: #6d7278; -} - -.container .form .form-item image { - width: 30rpx; - height: 30rpx; -} - -.container .form .meeting-desc { - padding-top: 30rpx; - align-items: flex-start; - height: 244rpx; -} - -.container .form .meeting-desc textarea { - height: 184rpx; - position: relative; -} - -.container .form .meeting-desc textarea .hint { - position: absolute; - right: 0; - bottom: 0; - color: #c7cad0; - font-size: 28rpx; -} - -.container .info { - font-size: 29rpx; - color: #6d7278; - margin-bottom: 30rpx; -} - -.container .info view { - margin: 30rpx 0; -} - -.container .info view image { - width: 28rpx; - height: 28rpx; - margin-right: 15rpx; - vertical-align: middle; -} - -.container .commit { - display: flex; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; -} - -.container .commit button { - width: 210rpx; - text-align: center; - line-height: 90rpx; - height: 100%; - border-radius: 8rpx; - padding: 0; -} - -.container .type5 button { - width: 330rpx; -} - -.container .commit .meeting-btn { - color: #fff; - background-color: #40adff; -} - -.container .commit .meeting-reset { - color: #40adff; - background-color: #fff; - border: 1px solid #40adff; -} - -.container .sig-pop-wrapper { - padding: 0 30rpx; -} - -.container .sig-pop-wrapper .title { - margin: 30rpx 0 40rpx 0; - color: #222; - font-size: 36rpx; -} - -.container .sig-pop-wrapper .item .radio { - flex-direction: row-reverse; - justify-content: space-between; -} - -.container .sig-pop-wrapper .item .name { - font-size: 34rpx; - color: #6d7278; - width: 600rpx; -} - -.container .sig-pop-wrapper .item { - height: 108rpx; - display: flex; - align-items: center; - border-bottom: 1px solid #f0f3f7; -} - -.container .sig-pop-wrapper .item:last-child { - border: none; -} - -.container .sig-pop-wrapper .btn-wrapper { - display: flex; - align-items: center; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; - margin: 60rpx 0; -} - -.container .sig-pop-wrapper .btn-wrapper .confirm { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #fff; - background-color: #40adff; -} - -.container .sig-pop-wrapper .btn-wrapper .cancel { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #40adff; - background-color: #fff; - border: 1px solid #40adff; -} - -.container .form .schedule { - margin-top: 20rpx; -} - -.container .form .schedule .form-item { - padding: 0 60rpx !important; -} - -.container .form .schedule .form-item .label { - font-size: 30rpx; - color: #6d7278; -} - -.container .form .schedule .header { - display: flex; - justify-content: space-between; - margin-top: 30rpx; -} - -.container .form .schedule .header .left .icon { - padding: 0 12rpx; - height: 26rpx; - background-color: #3265e8; - color: #fff; - border-radius: 0 26rpx 26rpx 0; - margin-right: 20rpx; - font-size: 25rpx; -} - -.container .form .schedule .header .left .title { - font-size: 34rpx; - line-height: 48rpx; - color: #333; -} - -.container .form .schedule .header .del-btn { - margin-right: 34rpx; -} - -.container .form .schedule .header .del-btn image { - height: 40rpx; - width: 40rpx; -} - -.container .form .add-shedule { - height: 108rpx; - line-height: 108rpx; - text-align: center; - border: 2rpx dashed #979797; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - color: #979797; - background-color: #fff; - margin-top: 20rpx; -} - -.container .form .topic { - margin-top: 20rpx; - padding: 30rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - background-color: #fff; - font-size: 34rpx; - color: #333; -} - -.container .form .topic .header { - margin-bottom: 30rpx; -} - -.container .form .topic .img-wrapper { - margin-bottom: 30rpx; - display: flex; - justify-content: space-between; -} - -.container .form .topic .mb0 { - margin-bottom: 0; -} - -.container .form .topic .img-wrapper view { - width: 300rpx; - height: 150rpx; - border-radius: 8rpx; - overflow: hidden; - position: relative; -} - -.container .form .topic .img-wrapper view .sel { - position: absolute; - top: 14rpx; - left: 14rpx; - width: 40rpx; - height: 40rpx; -} - -.container .form .topic .img-wrapper view .img { - width: 300rpx; - height: 150rpx; -} -.container .relative { - position: relative; -} - -.container .mask { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - background-color: #000; - opacity: 0.2; - z-index: 1000; -} -.playback { - display: flex; - align-items: center; - padding: 20rpx 0; - color: #6d7278; -} -.playback image { - width: 28rpx; - height: 28rpx; - margin-right: 15rpx; - vertical-align: middle; -} -.container .form .schedule .header .del-btn image { - height: 40rpx; - width: 40rpx; -} -.container .add-speaker { - border: 2rpx dashed #f9762d; - border-radius: 8rpx; - margin: 0 auto 30rpx; - width: 92%; - height: 65rpx; - text-align: center; - line-height: 65rpx; - color: #6d7278; - font-size: 28rpx; -} -.container .speaker-wrapper { - border: 2rpx dashed #f9762d; - border-radius: 8rpx; - margin: 0 auto 20rpx; - width: 92%; -} - -.container .speaker-wrapper .speaker-header { - font-size: 34rpx; -} - -.container .form .speaker-wrapper .form-item { - padding: 0 30rpx !important; -} -.container .form .schedule .speaker-del-wrapper { - justify-content: space-between; -} - -.container .form .schedule .speaker-del-wrapper .del-btn image { - width: 30rpx; - height: 30rpx; -} - -.container .privacy { - display: flex; - align-items: center; - justify-content: center; - color: #6d7278; - font-size: 28rpx; - text-align: center; - margin: 30rpx 0; -} - -.container .privacy text { - color: #40adff; -} - -.container .privacy .van-checkbox { - margin-right: 16rpx; -} diff --git a/src/mindspore/package-events/publish/success.js b/src/mindspore/package-events/publish/success.js deleted file mode 100644 index 371d151..0000000 --- a/src/mindspore/package-events/publish/success.js +++ /dev/null @@ -1,36 +0,0 @@ -// package-events/publish/success.js -Page({ - /** - * 页面的初始数据 - */ - data: { - type: 1, - typeCn: '', - typeDesc: '', - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - if (Number(options.type) === 1) { - this.setData({ - type: 1, - typeCn: '保存', - typeDesc: '您可以在“我的 > 我的活动 > 草稿箱”查看此活动并继续修改内容', - }); - } else if (Number(options.type) === 2) { - this.setData({ - type: 2, - typeCn: '申请', - typeDesc: - '审核通过后您的活动将在MindSpore官网和小程序上发布,请耐心等待,您可以在“我的 > 我的活动 > 发布中”查看此活动', - }); - } - }, - toList() { - wx.switchTab({ - url: '/pages/events/events', - }); - }, -}); diff --git a/src/mindspore/package-events/publish/success.json b/src/mindspore/package-events/publish/success.json deleted file mode 100644 index ccbd3b3..0000000 --- a/src/mindspore/package-events/publish/success.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "活动申请" -} \ No newline at end of file diff --git a/src/mindspore/package-events/publish/success.wxml b/src/mindspore/package-events/publish/success.wxml deleted file mode 100644 index 930548e..0000000 --- a/src/mindspore/package-events/publish/success.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - {{typeCn}}成功! - {{typeDesc}} - - - \ No newline at end of file diff --git a/src/mindspore/package-events/publish/success.wxss b/src/mindspore/package-events/publish/success.wxss deleted file mode 100644 index 5b75c4e..0000000 --- a/src/mindspore/package-events/publish/success.wxss +++ /dev/null @@ -1,46 +0,0 @@ -/* package-events/publish/success.wxss */ -page { - background-color: #f5f7fa !important; -} - -.container { - height: 100%; - padding: 0 72rpx; -} - -.container .suc-wrapper { - margin-top: 423rpx; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} - -.container .suc-wrapper image { - width: 234rpx; - height: 218rpx; -} - -.container .suc-wrapper text { - text-align: center; - margin-top: 20rpx; - font-size: 34rpx; - color: #333; -} - -.container .suc-wrapper text:last-child { - font-size: 28rpx; - color: #6d7278; -} - -.container button { - margin-top: 186rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - text-align: center; - font-size: 36rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/detail.js b/src/mindspore/package-meeting/meeting/detail.js deleted file mode 100644 index 28553c5..0000000 --- a/src/mindspore/package-meeting/meeting/detail.js +++ /dev/null @@ -1,130 +0,0 @@ -// pages/meeting/detail.js -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -const { MEETING_START_TEMPLATE, MEETING_CANCELLATION_TEMPLATE } = require('../../utils/config'); - -let remoteMethods = { - getMeetingDetail: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GET_MEETING_DETAIL', - otherParams: { - id: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'COLLECT', - data: { - meeting: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - uncollect: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'UNCOLLECT', - otherParams: { - id: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - id: '', - info: {}, - collection_id: null, - isLogin: false, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - id: options.id, - }); - }, - getPlatform: function (target) { - return this.data.platformList.find((item) => { - return item.name === target; - }); - }, - copy: function (e) { - wx.setClipboardData({ - data: e.currentTarget.dataset.copy, - success: function () {}, - }); - }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: async function () { - let that = this; - this.setData({ - isLogin: (await sessionUtil.getUserInfoByKey('access')) ? true : false, - }); - remoteMethods.getMeetingDetail(this.data.id, function (data) { - if (data) { - that.setData({ - info: data, - collection_id: data.collection_id || null, - }); - } - }); - }, - - onShareAppMessage: function () { - return { - title: '会议详情', - path: `/package-meeting/meeting/detail?id=${this.data.id}`, - }; - }, - collect: async function () { - let that = this; - if (!this.data.isLogin) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - return; - } - if (this.data.collection_id) { - remoteMethods.uncollect(this.data.collection_id, function () { - that.setData({ - collection_id: null, - }); - }); - } else { - wx.requestSubscribeMessage({ - tmplIds: [MEETING_START_TEMPLATE, MEETING_CANCELLATION_TEMPLATE], - success() { - remoteMethods.collect(that.data.id, function (res) { - if (res.code === 200) { - that.setData({ - collection_id: res.collection_id || '', - }); - } - }); - }, - }); - } - }, -}); diff --git a/src/mindspore/package-meeting/meeting/detail.json b/src/mindspore/package-meeting/meeting/detail.json deleted file mode 100644 index 944dfe3..0000000 --- a/src/mindspore/package-meeting/meeting/detail.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "navigationBarTitleText": "会议详情", - "navigationBarBackgroundColor": "#40ADFF", - "navigationBarTextStyle": "white" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/detail.wxml b/src/mindspore/package-meeting/meeting/detail.wxml deleted file mode 100644 index 3f39720..0000000 --- a/src/mindspore/package-meeting/meeting/detail.wxml +++ /dev/null @@ -1,64 +0,0 @@ - - - - {{info.topic}} - - - {{info.date}} {{info.start}}-{{info.end}} - - - - - {{info.group_name}} - - - - {{info.agenda}} - - - - Etherpad链接 - - - {{info.etherpad}} - - - - - - - 腾讯会议 - WeLink - - - ID: {{info.mid}} - - - - {{info.join_url}} - - - - - - - - 录屏上传链接 - - - {{info.replay_url}} - - - - - - - - - - 一键收藏此会议,即可收到会议提醒通知哦! - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/detail.wxss b/src/mindspore/package-meeting/meeting/detail.wxss deleted file mode 100644 index cef14db..0000000 --- a/src/mindspore/package-meeting/meeting/detail.wxss +++ /dev/null @@ -1,85 +0,0 @@ -/* pages/meeting/detail.wxss */ -page { - background: url(data:image/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAK8AAAAlCAYAAAA0ubnLAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAB5SURBVHhe7dJBDQAgAAMxpGEYjUPHJX3UQc99GxTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvGTJS5a8ZMlLlrxkyUuWvERtH4Xg0iHi5cqkAAAAAElFTkSuQmCC)no-repeat; - background-size: 100% 108rpx; - background-color: #f5f7fa !important; -} - -.container { - padding-top: 20rpx; -} - -.container .detail-item { - background-color: #fff; - margin-bottom: 20rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - padding: 30rpx; - color: #6d7278; - font-size: 32rpx; - font-weight: 400; -} -.container .collect-item { - margin-bottom: 20rpx; - border-radius: 8rpx; - padding: 30rpx; - color: #6d7278; - font-size: 32rpx; - font-weight: 400; -} -.container .collect-item button{ - color: #fff; - background-color: #40ADFF; - width: 330rpx; - margin-top: 78rpx; - font-size: 36rpx; -} -.container .collect-item .tips{ - font-size: 28rpx; - line-height: 40rpx; - margin-top: 30rpx; - text-align: center; -} - - -.container .detail-item .name { - font-size: 36rpx; - color: #333; - font-weight: 400; - line-height: 50rpx; - margin-top: 0; -} - -.container .detail-item view { - margin-top: 20rpx; - line-height: 45rpx; -} - -.container .detail-item view image { - vertical-align: middle; - width: 30rpx; - height: 30rpx; - margin-right: 22rpx; -} - -.container .detail-item view text { - text-align: justify; - word-wrap: break-word; - word-break: break-all; - vertical-align: middle; -} - -.container .detail-item .btn-wraper { - display: flex; - justify-content: space-around; -} - -.container .detail-item .btn-wraper button { - height: 78rpx; - width: 220rpx; - border: 1px solid #40ADFF; - border-radius: 20rpx; - color: #40ADFF; - text-align: center; - line-height: 78rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-list.js b/src/mindspore/package-meeting/meeting/meeting-list.js deleted file mode 100644 index fbb737d..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-list.js +++ /dev/null @@ -1,30 +0,0 @@ -// package-meeting/meeting/meeting-list.js -Page({ - /** - * 页面的初始数据 - */ - data: { - meetingConponent: null, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function () { - this.setData({ - meetingConponent: this.selectComponent('#meeting'), - }); - }, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () { - wx.stopPullDownRefresh(); - this.data.meetingConponent?.initData(); - }, - onReachBottom() { - const customComponent = this.selectComponent('#meeting'); - customComponent.getMoreData(); - }, -}); diff --git a/src/mindspore/package-meeting/meeting/meeting-list.json b/src/mindspore/package-meeting/meeting/meeting-list.json deleted file mode 100644 index b3fd7ad..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-list.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "usingComponents": { - "meeting-list": "/components/meeting-list/meeting-list" - }, - "navigationBarTitleText": "会议列表", - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "backgroundColor": "#fff" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-list.wxml b/src/mindspore/package-meeting/meeting/meeting-list.wxml deleted file mode 100644 index 8ada2e7..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-list.wxml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-list.wxss b/src/mindspore/package-meeting/meeting/meeting-list.wxss deleted file mode 100644 index 01ca2cb..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-list.wxss +++ /dev/null @@ -1,4 +0,0 @@ -/* package-meeting/meeting/meeting-list.wxss */ -page { - background-color: #f5f7fa !important; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-success.js b/src/mindspore/package-meeting/meeting/meeting-success.js deleted file mode 100644 index e86ad02..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-success.js +++ /dev/null @@ -1,44 +0,0 @@ -// pages/meeting/meeting-success.js -Page({ - /** - * 页面的初始数据 - */ - data: { - id: '', - imageUrl: '', - msgText: [], - btnText: '', - isHome: '', - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - id: options.id ? options.id : '', - msgText: options.delete ? ['删除成功!', '您已成功删除会议'] : ['预定成功', '您已成功预定会议'], - btnText: options.delete ? '查看会议列表' : '查看此会议', - imageUrl: options.delete ? '/static/sig/del-success.png' : '/static/sig/add-success.png', - isHome: options.ishome ? options.ishome : '', - }); - wx.setNavigationBarTitle({ - title: options.delete ? '会议列表' : '预定会议', - }); - }, - toDetail: function () { - if (this.data.id) { - wx.redirectTo({ - url: '/package-meeting/meeting/detail?id=' + this.data.id, - }); - } else { - if (this.data.isHome === 'true') { - wx.switchTab({ - url: '/pages/index/index', - }); - } else { - wx.navigateBack(); - } - } - }, -}); diff --git a/src/mindspore/package-meeting/meeting/meeting-success.json b/src/mindspore/package-meeting/meeting/meeting-success.json deleted file mode 100644 index 8835af0..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-success.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-success.wxml b/src/mindspore/package-meeting/meeting/meeting-success.wxml deleted file mode 100644 index 9026f9e..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-success.wxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - {{msgText[0]}} - {{msgText[1]}} - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/meeting/meeting-success.wxss b/src/mindspore/package-meeting/meeting/meeting-success.wxss deleted file mode 100644 index e779241..0000000 --- a/src/mindspore/package-meeting/meeting/meeting-success.wxss +++ /dev/null @@ -1,49 +0,0 @@ -/* pages/meeting/meeting-success.wxss */ -.container { - height: 100%; - position: relative; - display: flex; - justify-content: center; - align-items: center; -} - -.container .content .suc-wrapper image{ - width: 346rpx; - height: 267rpx; - display: block; - margin: 0 auto; -} - -.container .content .suc-wrapper .reserve { - width: 316rpx; - height: 269rpx; -} - -.container .content .suc-wrapper text { - font-size: 28rpx; - font-weight: 400; - color: #6D7278; - line-height: 38rpx; - display: block; - text-align: center; -} - -.container .content .suc-wrapper text:first-of-type { - margin: 42rpx 0 20rpx 0; - font-size: 34rpx; - color: #333333; - line-height: 48rpx; -} - -.container .content button { - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - text-align: center; - font-weight: 400; - font-size: 36rpx; - color: #fff; - background: #40ADFF; - border-radius: 20px; - margin-top: 128rpx; -} diff --git a/src/mindspore/package-meeting/reserve/reserve.js b/src/mindspore/package-meeting/reserve/reserve.js deleted file mode 100644 index c382fb6..0000000 --- a/src/mindspore/package-meeting/reserve/reserve.js +++ /dev/null @@ -1,596 +0,0 @@ -// pages/reserve/reserve.js -const appAjax = require('./../../utils/app-ajax'); -const appSession = require('./../../utils/app-session.js'); -const { formateDate } = require('./../../utils/utils.js'); -const { MEETING_START_TEMPLATE } = require('../../utils/config'); - -let remoteMethods = { - getUserGroup: function (id, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GET_USER_GROUP', - otherParams: { - id: id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - saveMeeting: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'SAVE_MEETING', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getUserCityList: function (keyword, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_USER_CITY', - otherParams: { - id: keyword, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -let localMethods = { - validation: function (that) { - if (!that.data.topic) { - this.toast('请输入会议名称'); - return; - } - if (!that.data.sponsor) { - this.toast('请联系管理员编辑您的gitee name'); - return; - } - if (!that.data.typeMeeting) { - this.toast('请选择会议类型'); - return; - } - if (that.data.meeting_type === 1 && !that.data.sigResult) { - this.toast('请选择所在SIG'); - return; - } - if (that.data.meeting_type === 2 && !that.data.msgResult) { - this.toast('请选择所在城市'); - return; - } - if (!that.data.date) { - this.toast('请选择日期'); - return; - } - if (!that.data.start) { - this.toast('请选择开始时间'); - return; - } - if (!that.data.end) { - this.toast('请选择结束时间'); - return; - } - if (new Date() > new Date(`${that.data.date} ${that.data.start}`.replace(/-/g, '/'))) { - this.toast('会议时间已过,请正确选择'); - return; - } - if ( - that.data.start.split(':')[0] > that.data.end.split(':')[0] || - (that.data.start.split(':')[0] === that.data.end.split(':')[0] && - that.data.start.split(':')[1] >= that.data.end.split(':')[1]) - ) { - this.toast('开始时间必须小于结束时间'); - return; - } - if (that.data.emaillist?.includes(';')) { - this.toast('多个邮箱请使用英文分号分割'); - return; - } - const mailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; - const emailArray = that.data.emaillist.split(';'); - for (let i = 0; i < emailArray.length; i++) { - let email = emailArray[i].trim(); - if (email && !mailRegex.test(email)) { - this.toast(`${email}不是一个有效的邮箱地址`); - return; - } - } - if (!that.data.privacyState) { - this.toast('请先阅读并同意隐私声明'); - return; - } - const regexHttp = /(http:\/\/|https:\/\/|www.)/; - if (regexHttp.test(that.data.topic) || regexHttp.test(that.data.agenda)) { - this.toast('输入内容中禁止包含链接'); - return; - } - return true; - }, - toast: function (msg) { - wx.showToast({ - title: msg, - icon: 'none', - duration: 2000, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - privacyState: false, - record: true, - topic: '', - sponsor: '', - date: '', - start: '', - end: '', - meetingType: 'tencent', - typeList: ['腾讯会议', 'WeLink(蓝版)'], - etherpad: '', - agenda: '', - emaillist: '', - sigPopShow: false, - msgPopShow: false, - typeResult: '', - typeMeeting: '', - group_name: '', - city: '', - meeting_type: 1, - sigResult: '', - msgResult: '', - sigList: [], - msgList: [], - datePopShow: false, - curDate: new Date().getTime(), - currentDate: new Date().getTime(), - minDate: new Date().getTime(), - timePopShow: false, - currentTime: '08:00', - minTime: 8, - maxTime: 22, - endTimePopShow: false, - currentEndTime: '08:00', - minEndTime: 8, - maxEndTime: 22, - showDialogWarn: false, - isSig: false, - isMSG: false, - showMeetType: false, - allData: [], - techEtherpad: '', - typeKey: '', - type: { - Tech: '专家委员会', - MSG: 'MSG会议', - SIG: 'SIG会议', - }, - msgListAll: [], - sigListAll: [], - permission: [], - tipsType: '', - filter(type, options) { - if (type === 'minute') { - return options.filter((option) => option % 15 === 0); - } - - return options; - }, - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: async function () { - this.setData({ - sponsor: (await appSession.getUserInfoByKey('gitee')) || '', - }); - let that = this; - remoteMethods.getUserGroup(await appSession.getUserInfoByKey('userId'), async function (data) { - let permissionTemp = []; - if (data?.length) { - that.setData({ - allData: data, - }); - let sigListAll = []; - let sigList = []; - data.forEach((item) => { - if (Number(item.group_type) === 3) { - permissionTemp.push('Tech'); - that.setData({ - techEtherpad: item.etherpad, - }); - } else if (Number(item.group_type) === 2) { - permissionTemp.push('MSG'); - } else if (Number(item.group_type) === 1) { - item.name = item.group_name; - permissionTemp.push('SIG'); - sigList.push(item.group_name); - sigListAll.push(item); - } - }); - permissionTemp = [...new Set(permissionTemp)]; - that.setData({ - permission: permissionTemp, - sigListAll: sigListAll, - sigList: sigList, - }); - remoteMethods.getUserCityList(await appSession.getUserInfoByKey('userId'), function (data) { - if (data?.length) { - permissionTemp.push('MSG'); - } - let tempList = []; - data.forEach((item) => { - item.name = item.city_name; - tempList.push(item.city_name); - }); - that.setData({ - msgListAll: data, - msgList: tempList, - permission: permissionTemp, - }); - }); - } - }); - }, - recordoOnChange: function (event) { - this.setData({ - record: event.detail, - }); - }, - toPrivacy() { - wx.navigateTo({ - url: '/package-my/my/privecy', - }); - }, - privacyStateOnChange: function (event) { - this.setData({ - privacyState: event.detail, - }); - }, - reset: function () { - this.setData({ - privacyState: false, - topic: '', - typeResult: '', - sigResult: '', - msgResult: '', - date: '', - start: '', - end: '', - etherpad: '', - agenda: '', - emaillist: '', - record: '', - typeKey: '', - tipsType: '', - isSig: false, - isMSG: false, - typeMeeting: '', - meetingType: 'tencent', - }); - }, - meeting: function () { - if (!localMethods.validation(this)) { - return; - } - let that = this; - wx.requestSubscribeMessage({ - tmplIds: [MEETING_START_TEMPLATE], - complete() { - let param = { - topic: that.data.topic, - sponsor: that.data.sponsor, - platform: that.data.meetingType, - group_name: that.data.group_name, - date: that.data.date, - start: that.data.start, - end: that.data.end, - etherpad: that.data.etherpad, - meeting_type: that.data.meeting_type, - emaillist: that.data.emaillist, - record: that.data.record ? 'cloud' : '', - agenda: that.data.agenda, - agree: that.data.privacyState, - }; - if (that.data.meeting_type === 2) { - param.city = that.data.city; - } - remoteMethods.saveMeeting(param, function (data) { - if (data.id) { - wx.redirectTo({ - url: '/package-meeting/meeting/meeting-success?id=' + data.id, - }); - } else { - setTimeout(function () { - wx.showToast( - { - title: data.message, - icon: 'none', - duration: 2000, - }, - 100 - ); - }); - } - }); - }, - }); - }, - sigNameInput: function (e) { - this.setData({ - topic: e.detail.value, - }); - }, - etherInput: function (e) { - this.setData({ - etherpad: e.detail.value, - }); - }, - agendaInput: function (e) { - this.setData({ - agenda: e.detail.value, - }); - }, - emailInput: function (e) { - this.setData({ - emaillist: e.detail.value, - }); - }, - sigConfirm: function () { - this.data.sigListAll.forEach((item) => { - if (item.name === this.data.sigResult) { - this.setData({ - etherpad: item.etherpad, - sigPopShow: false, - group_name: item.name, - city: '', - }); - } - }); - }, - msgConfirm: function () { - this.data.msgListAll.forEach((item) => { - if (item.name === this.data.msgResult) { - this.setData({ - etherpad: item.etherpad, - msgPopShow: false, - city: this.data.msgResult, - group_name: 'MSG', - }); - } - }); - }, - onTypeShow: function () { - this.setData({ - typeShow: true, - }); - }, - platformTypeCancel: function () { - this.setData({ - typeShow: false, - }); - }, - platformTypeConfirm: function () { - this.setData({ - typeShow: false, - }); - }, - radioOnChange(e) { - this.setData({ - meetingType: e.detail, - }); - }, - typeConfirm: function () { - this.setData({ - typeMeeting: this.data.type[this.data.typeKey], - }); - if (this.data.typeKey === 'Tech') { - if (this.data.permission.includes(this.data.typeKey)) { - this.setData({ - showMeetType: false, - meeting_type: 3, - isSig: false, - isMSG: false, - city: '', - group_name: 'Tech', - etherpad: this.data.techEtherpad, - sigResult: '', - msgResult: '', - tipsType: 'Tech', - }); - } else { - this.setData({ - showDialogWarn: true, - tipsType: 'Tech', - }); - } - } else if (this.data.typeKey === 'SIG') { - if (this.data.permission.includes(this.data.typeKey)) { - this.setData({ - showMeetType: false, - isMSG: false, - isSig: true, - meeting_type: 1, - etherpad: '', - sigResult: '', - msgResult: '', - tipsType: 'SIG', - }); - } else { - this.setData({ - showDialogWarn: true, - tipsType: 'SIG', - }); - } - } else if (this.data.typeKey === 'MSG') { - if (this.data.permission.includes(this.data.typeKey)) { - this.setData({ - showMeetType: false, - isSig: false, - meeting_type: 2, - isMSG: true, - etherpad: '', - sigResult: '', - msgResult: '', - tipsType: 'MSG', - }); - } else { - this.setData({ - showDialogWarn: true, - tipsType: 'MSG', - }); - } - } - }, - dateConfirm: function () { - this.setData({ - date: formateDate(new Date(this.data.currentDate), 'yyyy-MM-dd'), - datePopShow: false, - }); - }, - timeConfirm: function () { - this.setData({ - start: this.data.currentTime, - timePopShow: false, - }); - }, - endTimeConfirm: function () { - this.setData({ - end: this.data.currentEndTime, - endTimePopShow: false, - }); - }, - - typeRadioOnChange: function (e) { - this.setData({ - typeKey: e.detail, - }); - }, - sigRadioOnChange: function (e) { - this.setData({ - sigResult: e.detail, - }); - }, - msgRadioOnChange: function (e) { - this.setData({ - msgResult: e.detail, - }); - }, - selType: function () { - this.setData({ - showMeetType: true, - }); - }, - selSig: function () { - if (!this.data.sigList.length) { - this.setData({ - showDialogWarn: true, - }); - return; - } - this.setData({ - sigPopShow: true, - }); - }, - selMSG: function () { - if (!this.data.msgList.length) { - this.setData({ - showDialogWarn: true, - }); - return; - } - this.setData({ - msgPopShow: true, - }); - }, - warnCancel: function () { - this.setData({ - showDialogWarn: false, - }); - }, - sigCancel: function () { - this.setData({ - sigPopShow: false, - sigResult: '', - }); - }, - msgCancel: function () { - this.setData({ - msgPopShow: false, - msgResult: '', - }); - }, - typeCancel: function () { - this.setData({ - showMeetType: false, - }); - }, - selDate: function () { - this.setData({ - datePopShow: true, - }); - }, - selTime: function () { - this.setData({ - timePopShow: true, - }); - }, - selEndTime: function () { - this.setData({ - endTimePopShow: true, - }); - }, - dateCancel: function () { - this.setData({ - datePopShow: false, - }); - }, - timeCancel: function () { - this.setData({ - timePopShow: false, - }); - }, - endTimeCancel: function () { - this.setData({ - endTimePopShow: false, - }); - }, - dateOnInput: function (e) { - this.setData({ - currentDate: e.detail, - }); - }, - timeOnInput: function (e) { - this.setData({ - currentTime: e.detail, - }); - }, - endTimeOnInput: function (e) { - this.setData({ - currentEndTime: e.detail, - }); - }, - copyWechat() { - wx.setClipboardData({ - data: 'mindspore0328', - success: () => { - this.setData({ - showDialogWarn: false, - tipsType: '', - typeMeeting: '', - isSig: false, - isMSG: false, - }); - }, - }); - }, -}); diff --git a/src/mindspore/package-meeting/reserve/reserve.json b/src/mindspore/package-meeting/reserve/reserve.json deleted file mode 100644 index 1e1496b..0000000 --- a/src/mindspore/package-meeting/reserve/reserve.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "预定会议", - "navigationBarBackgroundColor": "#40ADFF", - "navigationBarTextStyle": "white" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/reserve/reserve.wxml b/src/mindspore/package-meeting/reserve/reserve.wxml deleted file mode 100644 index 9f8562c..0000000 --- a/src/mindspore/package-meeting/reserve/reserve.wxml +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - - - 会议名称 - * - - - - - 发起人 - - - - - 会议平台 - * - - - - 腾讯会议 - - - WeLink(蓝版) - - - - - - 会议类型 - * - - - {{typeMeeting}} - - - - - - 选取所属SIG - * - - - {{sigResult}} - - - - - - 选取所属城市 - * - - - {{msgResult}} - - - - - - 日期 - * - - - {{date}} - - - - - - 时间 - * - - - {{start||'请选择'}} - - {{end||'请选择'}} - - - - Etherpad链接 * - - - - 是否自动录制会议 - - - - - - - - - 勾选此项进入会议自动开启录屏,录制服务由{{meetingType}}提供 - - - - 会议内容 - - - - 邮件地址 - - - - - - - 多个邮箱地址用分号;隔开。长度最长为1000,每个邮箱长度最长为50,限制20个邮箱 - - - - - * - 号为必填项 - - - - - - 已阅读并同意《隐私声明》 - - - - - - - - - 选择所属SIG - - - - - {{item}} - - - - - - - - - - - - - 选择所属城市 - - - - - {{item}} - - - - - - - - - - - - - 选择会议类型 - - - - - {{value}} - - - - - - - - - - - - - 选择预定会议日期 - - - - - - - - - - 选择会议开始时间 - - - - - - - - - - 选择会议结束时间 - - - - - - - - - - 当前您不属于任何SIG组,请联系 - 小助手(微信号mindspore0328) 为您关联SIG组 - - 当前您不属于专家委员会,请联系 - 小助手(微信号mindspore0328) 为您关联专家委员会 - - 当前您不属于任何MSG,请联系 - 小助手(微信号mindspore0328) 为您关联MSG城市 - - - - - - - - - 选择会议平台 - - - - - {{item}} - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/reserve/reserve.wxss b/src/mindspore/package-meeting/reserve/reserve.wxss deleted file mode 100644 index 11f68d8..0000000 --- a/src/mindspore/package-meeting/reserve/reserve.wxss +++ /dev/null @@ -1,272 +0,0 @@ -/* pages/reserve/reserve.wxss */ -page { - background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXgAAAIpCAYAAACopyNpAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAfUSURBVHhe7dRBCsJAAATBvCxPVj9oVpSACQQ8yjZ1qNvMtZd1XcfyGADUCDxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxAlMADRAk8QJTAA0QJPECUwANECTxA1O/Ab193AP7u2OXLbu/Ogd/PAMzpGP1P4K9GAMxN4AGirgP/HMsNgGm8u33q+DZeDYPa4Bg1fEcAAAAASUVORK5CYII=) - no-repeat; - background-size: 100% 108rpx; - background-color: #f5f7fa !important; - padding: 0 30rpx; -} - -.container { - padding: 30rpx 0 129rpx 0; -} - -textarea { - height: 45rpx; - flex: 1; -} - -input { - flex: 1; -} - -.require { - color: #f76270; -} - -.placeholder { - color: #c7cad0; -} - -.container .form .form-item { - padding: 28rpx 30rpx; - background-color: #fff; - color: #333; - font-size: 34rpx; - display: flex; - align-items: center; - justify-content: start; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .form > .form-item { - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; -} -.form .email-box { - overflow: hidden; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; -} -.container .form .form-wrapper { - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - background-color: #fff; - overflow: hidden; -} - -.container .form .form-item .arrow { - flex: 1; - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .form .form-item .record { - justify-content: flex-end; -} - -.container .form .form-item .arrow .sel-data { - color: #6d7278; -} - -.container .form .form-item .sel-time { - flex: 1; - color: #333; - display: flex; - align-items: center; - justify-content: start; -} - -.container .form .form-item .sel-time .time { - color: #6d7278; - margin: 0 20rpx; - border: 1px solid #c7cad0; - background-color: #f0f3f7; - padding: 0 20rpx; - border-radius: 8rpx; -} - -.container .form .form-item .sel-time .start-time { - margin-left: 0; -} - -.container .form .form-item .label { - flex-shrink: 0; - margin-right: 60rpx; -} - -.container .form .form-item input { - color: #6d7278; -} - -.container .form .form-item .etherpad { - display: block; - color: #6d7278; - overflow-x: scroll; - flex: 1; -} - -.container .form .form-item textarea { - color: #6d7278; -} - -.container .form .form-item image { - width: 30rpx; - height: 30rpx; -} - -.container .form .meeting-desc { - padding-top: 30rpx; - align-items: flex-start; - height: 244rpx; - margin-bottom: 20rpx; -} - -.container .form .meeting-desc textarea { - height: 184rpx; - position: relative; -} - -.container .form .meeting-desc textarea .hint { - position: absolute; - right: 0; - bottom: 0; - color: #c7cad0; - font-size: 28rpx; -} - -.container .info { - font-size: 29rpx; - color: #6d7278; - margin-bottom: 20rpx; -} - -.container .info view { - margin: 30rpx 0; -} - -.container .info view image { - width: 28rpx; - height: 28rpx; - margin-right: 15rpx; - vertical-align: middle; -} - -.container .commit { - display: flex; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; -} - -.container .commit button { - width: 320rpx; - text-align: center; - line-height: 90rpx; - height: 100%; - border-radius: 8rpx; -} - -.container .commit .meeting-btn { - color: #fff; - background-color: #40adff; -} - -.container .commit .meeting-reset { - color: #40adff; - background-color: #fff; - border: 1px solid #40adff; -} - -.container .sig-pop-wrapper { - padding: 0 30rpx; -} - -.container .sig-pop-wrapper .title { - margin: 30rpx 0 40rpx 0; - color: #222; - font-size: 36rpx; -} - -.container .sig-pop-wrapper .item .radio { - flex-direction: row-reverse; - justify-content: space-between; -} - -.container .sig-pop-wrapper .item .name { - font-size: 34rpx; - color: #6d7278; - width: 600rpx; -} - -.container .sig-pop-wrapper .item { - height: 108rpx; - display: flex; - align-items: center; - border-bottom: 1px solid #f0f3f7; -} - -.container .sig-pop-wrapper .item:last-child { - border: none; -} - -.container .sig-pop-wrapper .btn-wrapper { - display: flex; - align-items: center; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; - margin: 60rpx 0; - overflow: hidden; -} - -.container .sig-pop-wrapper .btn-wrapper .confirm { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #fff; - background-color: #40adff; -} - -.container .sig-pop-wrapper .btn-wrapper .cancel { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #40adff; - background-color: #fff; - border: 1px solid #40adff; -} - -.container .dialog-slot-content text { - white-space: unset; - overflow: unset; - text-overflow: unset; -} -.container .privacy { - display: flex; - align-items: center; - justify-content: center; - color: #6d7278; - font-size: 28rpx; - text-align: center; - margin: 30rpx 0; -} - -.container .privacy text { - color: #40adff; -} - -.container .privacy .van-checkbox { - margin-right: 16rpx; -} - -.van-radio { - margin-top: 20rpx; -} - -.radio-class { - justify-content: center; -} diff --git a/src/mindspore/package-meeting/sig/add-member.js b/src/mindspore/package-meeting/sig/add-member.js deleted file mode 100644 index 45bfbd5..0000000 --- a/src/mindspore/package-meeting/sig/add-member.js +++ /dev/null @@ -1,194 +0,0 @@ -// pages/sig/add-member.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getExcludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_EXCLUDE_MEMBER_LIST', - data: { - search: postData.nickname || '', - page: postData.page, - size: postData.size, - }, - otherParams: { - id: postData.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getCityExcludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_CITY_EXCLUDE_MEMBER_LIST', - data: { - city: postData.id, - search: postData.nickname || '', - page: postData.page, - size: postData.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - addMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'ADD_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - addCityMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'ADD_CITY_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [], - result: [], - group_id: '', - keyword: '', - isShowMes: false, - btnText: '', - options: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - group_id: options.group_id, - btnText: '返回' + options.grouptitle, - options: options, - }); - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getListData(); - }, - getListData() { - if (this.options.type !== 'MSG') { - this.initData.call(this, remoteMethods.getExcludeMemberList); - } else { - this.initData.call(this, remoteMethods.getCityExcludeMemberList); - } - }, - initData: function (remoteMethod) { - remoteMethod( - { - ...this.data.pageParams, - id: this.data.group_id, - nickname: this.data.keyword, - }, - (data) => { - let renderData; - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = [...this.data.list, ...data.data]; - } - this.setData({ - list: renderData, - total: data.total, - }); - } - ); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.getListData(); - }, - onChange: function (e) { - this.setData({ - result: e.detail, - }); - }, - comfirm: function () { - if (!this.data.result.length) { - wx.showToast({ - title: '请选择人员', - icon: 'none', - duration: 2000, - }); - return; - } - let postData = { - ids: this.data.result.join('-'), - group_id: this.data.group_id, - }; - const { type } = this.data.options; - if (type !== 'MSG') { - remoteMethods.addMemberList(postData, (data) => { - if (data.code === 200) { - this.setData({ - isShowMes: true, - }); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - } else { - postData = { - ids: this.data.result.join('-'), - city_id: this.data.group_id, - }; - remoteMethods.addCityMemberList(postData, (data) => { - if (data.code === 200) { - this.setData({ - isShowMes: true, - }); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - } - }, - searchInput: function (e) { - this.setData({ - keyword: e.detail.value, - 'pageParams.page': 1, - }); - this.getListData(); - }, -}); diff --git a/src/mindspore/package-meeting/sig/add-member.json b/src/mindspore/package-meeting/sig/add-member.json deleted file mode 100644 index 4f2dacb..0000000 --- a/src/mindspore/package-meeting/sig/add-member.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": { - "message": "/components/message/message" - }, - "navigationBarTitleText": "选择成员" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/add-member.wxml b/src/mindspore/package-meeting/sig/add-member.wxml deleted file mode 100644 index 08ef3b7..0000000 --- a/src/mindspore/package-meeting/sig/add-member.wxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - {{list.length?'':('没有找到 '+(keyword||' ')+' 相关成员')}} - - - - - - - {{item.nickname}} - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/add-member.wxss b/src/mindspore/package-meeting/sig/add-member.wxss deleted file mode 100644 index 7c2be4e..0000000 --- a/src/mindspore/package-meeting/sig/add-member.wxss +++ /dev/null @@ -1,87 +0,0 @@ -/* pages/sig/add-member.wxss */ -.container { - background-color: #fff; - margin-top: 20rpx; - margin-bottom: 150rpx; - padding: 0; -} - -.container .fill { - width: 100%; - text-align: center; - font-size: 28rpx; - color: #6d7278; - height: 28rpx; - background-color: #f5f7fa; -} - -.container .input-wraper { - box-sizing: border-box; - margin: 20rpx 0 0 0; - height: 108rpx; - position: relative; -} - -.container .input-wraper .keyword { - padding-left: 94rpx; - background-color: #fff; - border-radius: 8rpx; - height: 108rpx; - position: absolute; - top: 0; - width: 100%; - font-size: 28rpx; - line-height: 40rpx; -} - -.container .input-wraper .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.container .add-item { - border-bottom: 1px solid #c7cad0; - padding: 0 30rpx; - height: 108rpx; - line-height: 108rpx; - display: flex; - align-items: center; -} - -.container .add-item image { - width: 72rpx; - height: 72rpx; - border-radius: 8rpx; - display: inline-block; - margin: 0 20rpx 0 10rpx; -} - -.container .add-item text { - display: inline-block; - height: 100%; -} - -.container .add-item .inner { - height: 100%; - display: flex; - align-items: center; -} - -.container .add-btn { - position: fixed; - bottom: 60rpx; - left: 125rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - font-size: 36rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - text-align: center; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/add-sig-member.js b/src/mindspore/package-meeting/sig/add-sig-member.js deleted file mode 100644 index 0611dbf..0000000 --- a/src/mindspore/package-meeting/sig/add-sig-member.js +++ /dev/null @@ -1,145 +0,0 @@ -// pages/sig/add-sig-member.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getSigMemberList: function (params, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_MEMBER_LIST', - otherParams: { - id: params.id, - }, - data: { - page: params.page, - size: params.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getMsgMemberList: function (params, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_CITY_MEMBER_LIST', - data: { - city: params.id, - page: params.page, - size: params.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [], - id: '', - groupTitle: '', - options: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - wx.setNavigationBarTitle({ - title: options.name, - }); - this.setData({ - id: options.id, - groupTitle: options.name, - options: options, - }); - }, - - onShow: function () { - this.getListData(); - }, - getListData() { - if (this.options.type !== 'MSG') { - this.initData.call(this, remoteMethods.getSigMemberList); - } else { - this.initData.call(this, remoteMethods.getMsgMemberList); - } - }, - initData: function (remoteMethod) { - remoteMethod( - { - ...this.data.pageParams, - id: this.data.id, - }, - (data) => { - let renderData; - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = [...this.data.list, ...data.data]; - } - this.setData({ - list: renderData, - total: data.total, - }); - } - ); - }, - toDetail: function (e) { - wx.navigateTo({ - url: - '/package-meeting/sig/member-detail?id=' + - e.currentTarget.dataset.id + - '&avatar=' + - e.currentTarget.dataset.avatar + - '&name=' + - e.currentTarget.dataset.name + - '&nickname=' + - e.currentTarget.dataset.nickname + - '&grouptitle=' + - this.data.groupTitle, - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.getListData(); - }, - addMember: function () { - const { type } = this.data.options; - wx.navigateTo({ - url: - '/package-meeting/sig/add-member?group_id=' + - this.data.id + - '&grouptitle=' + - this.data.groupTitle + - '&type=' + - type, - }); - }, - delMember: function () { - const { type } = this.data.options; - wx.navigateTo({ - url: - '/package-meeting/sig/del-member?group_id=' + - this.data.id + - '&grouptitle=' + - this.data.groupTitle + - '&type=' + - type, - }); - }, -}); diff --git a/src/mindspore/package-meeting/sig/add-sig-member.json b/src/mindspore/package-meeting/sig/add-sig-member.json deleted file mode 100644 index 8835af0..0000000 --- a/src/mindspore/package-meeting/sig/add-sig-member.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/add-sig-member.wxml b/src/mindspore/package-meeting/sig/add-sig-member.wxml deleted file mode 100644 index 985e30d..0000000 --- a/src/mindspore/package-meeting/sig/add-sig-member.wxml +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - 删除成员 - - - - 添加成员 - - - - - - - - - {{item.nickname}} - {{item.gitee_name || ''}} - - - - - - - - - - - 该组暂无成员! - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/add-sig-member.wxss b/src/mindspore/package-meeting/sig/add-sig-member.wxss deleted file mode 100644 index 3d71b8e..0000000 --- a/src/mindspore/package-meeting/sig/add-sig-member.wxss +++ /dev/null @@ -1,128 +0,0 @@ -/* pages/sig/add-sig-member.wxss */ -page { - padding: 20rpx 0 0 0; -} - -.container { - height: 100%; - padding: 30rpx; -} - -.container .sig-members { - width: 100%; -} - -.container .sig-members .box { - width: 100%; - margin-bottom: 20rpx; - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .sig-members .opera-item { - width: 330rpx; - height: 90rpx; - box-shadow: 0px 5px 15px 0px rgba(0, 47, 167, 0.1); - border-radius: 8px; - border: 1px solid #979797; - display: flex; - justify-content: center; - align-items: center; -} - -.container .sig-members .opera-item image { - width: 28rpx; - height: 28rpx; - margin-right: 20rpx; -} - -.container .sig-members .opera-item text { - font-weight: 400; - color: #6D7278; - line-height: 40rpx; - font-size: 28rpx; -} - -.container .sig-members .member-item { - padding: 30rpx; - height: 195rpx; - background: #FFFFFF; - box-shadow: 0px 5px 15px 0px #E1E6EE; - border-radius: 8px; -} - -.container .sig-members .member-item image { - display: block; - width: 30rpx; - height: 30rpx; - border-radius: 50%; -} - -.container .sig-members .member-item .left { - display: flex; - justify-content: space-between; - align-items: center; -} - -.container .sig-members .member-item .left image { - display: block; - width: 135rpx; - height: 135rpx; - border-radius: 50%; - margin-right: 20rpx; -} - -.container .sig-members .member-item .member-info text { - display: block; - max-width: 400rpx; - font-size: 36rpx; - font-weight: 400; - color: #222222; - line-height: 50rpx; -} - -.container .sig-members .member-item .member-info text:last-of-type { - font-size: 26rpx; - color: #6D7278; - line-height: 37rpx; - margin-top: 20rpx; -} - -.container .empty-wraper { - display: flex; - justify-content: center; - align-items: center; - height: 100vh; -} - -.container .empty-wraper .img-wraper image { - height: 266rpx; - width: 315rpx; - display: block; - margin: 0 auto 42rpx auto; -} - -.container .empty-wraper .img-wraper { - color: #333; - font-size: 34rpx; - line-height: 38rpx; - text-align: center; -} - -.container .empty-wraper button { - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - text-align: center; - background-color: #40ADFF; - color: #fff; - font-size: 36rpx; - border-radius: 20rpx; - margin-top: 128rpx; -} - -.container .empty-wraper button image { - width: 36rpx; - height: 34rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/del-member.js b/src/mindspore/package-meeting/sig/del-member.js deleted file mode 100644 index facdf27..0000000 --- a/src/mindspore/package-meeting/sig/del-member.js +++ /dev/null @@ -1,184 +0,0 @@ -// pages/sig/del-member.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getCludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_MEMBER_LIST', - data: { - page: postData.page, - size: postData.size, - }, - otherParams: { - id: postData.id, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getCityCludeMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'GROUP_CITY_MEMBER_LIST', - data: { - city: postData.id, - page: postData.page, - size: postData.size, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'DEL_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delCityMemberList: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'DEL_CITY_MEMBER_LIST', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [], - result: [], - isShowMes: false, - group_id: '', - btnText: '', - options: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - group_id: options.group_id, - btnText: '返回' + options.grouptitle, - options: options, - }); - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getListData(); - }, - getListData() { - if (this.options.type !== 'MSG') { - this.initData.call(this, remoteMethods.getCludeMemberList); - } else { - this.initData.call(this, remoteMethods.getCityCludeMemberList); - } - }, - initData: function (remoteMethod) { - remoteMethod( - { - ...this.data.pageParams, - id: this.data.group_id, - }, - (data) => { - let renderData; - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = [...this.data.list, ...data.data]; - } - this.setData({ - list: renderData, - total: data.total, - }); - } - ); - }, - onChange: function (e) { - this.setData({ - result: e.detail, - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.getListData(); - }, - del: function () { - let that = this; - if (!this.data.result.length) { - wx.showToast({ - title: '请选择人员', - icon: 'none', - duration: 2000, - }); - return; - } - let postData = { - ids: this.data.result.join('-'), - group_id: this.data.group_id, - }; - const { type } = this.data.options; - if (type !== 'MSG') { - remoteMethods.delMemberList(postData, function (data) { - if (data.code === 200) { - that.setData({ - isShowMes: true, - }); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - } else { - postData = { - ids: this.data.result.join('-'), - city_id: this.data.group_id, - }; - remoteMethods.delCityMemberList(postData, function (data) { - if (data.code === 200) { - that.setData({ - isShowMes: true, - }); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - } - }, -}); diff --git a/src/mindspore/package-meeting/sig/del-member.json b/src/mindspore/package-meeting/sig/del-member.json deleted file mode 100644 index 4f2dacb..0000000 --- a/src/mindspore/package-meeting/sig/del-member.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": { - "message": "/components/message/message" - }, - "navigationBarTitleText": "选择成员" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/del-member.wxml b/src/mindspore/package-meeting/sig/del-member.wxml deleted file mode 100644 index b762106..0000000 --- a/src/mindspore/package-meeting/sig/del-member.wxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - {{item.nickname}} - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/del-member.wxss b/src/mindspore/package-meeting/sig/del-member.wxss deleted file mode 100644 index a76f693..0000000 --- a/src/mindspore/package-meeting/sig/del-member.wxss +++ /dev/null @@ -1,50 +0,0 @@ -/* pages/sig/del-member.wxss */ -.container { - background-color: #fff; - margin-top: 20rpx; - margin-bottom: 150rpx; - padding: 0; -} - -.container .del-item { - border-bottom: 1px solid #c7cad0; - padding: 0 30rpx; - height: 108rpx; - line-height: 108rpx; - display: flex; - align-items: center; -} - -.container .del-item image { - width: 72rpx; - height: 72rpx; - border-radius: 8rpx; - display: inline-block; - margin: 0 20rpx 0 10rpx; -} - -.container .del-item text { - display: inline-block; - height: 100%; -} - -.container .del-item .inner { - height: 100%; - display: flex; - align-items: center; -} - -.container .del-btn { - position: fixed; - bottom: 60rpx; - left: 125rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - font-size: 36rpx; - color: #fff; - background: #40ADFF; - border-radius: 8rpx; - text-align: center; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/group.js b/src/mindspore/package-meeting/sig/group.js deleted file mode 100644 index 678df69..0000000 --- a/src/mindspore/package-meeting/sig/group.js +++ /dev/null @@ -1,85 +0,0 @@ -// package-meeting/sig/group.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getALLGroupList: function (data, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'ALL_GROUP_LIST', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [ - { - id: 'SIG', - group_name: 'SIG Leader', - }, - { - id: 'MSG', - group_name: 'MSG组织者', - }, - { - id: '', - group_name: '专家委员会', - }, - ], - }, - toAddMember: function (e) { - if (e.currentTarget.dataset.id === 'SIG') { - wx.navigateTo({ - url: '/package-meeting/sig/sig-list', - }); - } else if (e.currentTarget.dataset.id === 'MSG') { - wx.navigateTo({ - url: '/package-meeting/sig/msg-list', - }); - } else { - wx.navigateTo({ - url: - '/package-meeting/sig/add-sig-member?id=' + - e.currentTarget.dataset.id + - '&name=' + - e.currentTarget.dataset.name + - '&type=Tech', - }); - } - }, - onShow: function () { - let that = this; - remoteMethods.getALLGroupList('', function (list) { - if (!list?.length) { - return false; - } - let techID = ''; - list.forEach((item) => { - if (item.name !== 'MSG') { - techID = item.id; - } - }); - that.setData({ - list: [ - { - id: 'SIG', - group_name: 'SIG Leader', - }, - { - id: 'MSG', - group_name: 'MSG组织者', - }, - { - id: techID, - group_name: '专家委员会', - }, - ], - }); - }); - }, -}); diff --git a/src/mindspore/package-meeting/sig/group.json b/src/mindspore/package-meeting/sig/group.json deleted file mode 100644 index 4177af2..0000000 --- a/src/mindspore/package-meeting/sig/group.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "用户管理" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/group.wxml b/src/mindspore/package-meeting/sig/group.wxml deleted file mode 100644 index e59cbcc..0000000 --- a/src/mindspore/package-meeting/sig/group.wxml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - {{item.group_name}} - - - - - diff --git a/src/mindspore/package-meeting/sig/group.wxss b/src/mindspore/package-meeting/sig/group.wxss deleted file mode 100644 index 43b6a99..0000000 --- a/src/mindspore/package-meeting/sig/group.wxss +++ /dev/null @@ -1,27 +0,0 @@ -/* package-meeting/sig/group.wxss */ -.container { - padding-top: 30rpx; -} -.container .sig-list .item { - height: 108rpx; - background-color: #fff; - font-size: 34rpx; - color: #333; - border-radius: 8rpx; - display: flex; - justify-content: space-between; - align-items: center; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - padding: 0 30rpx; - margin-bottom: 20rpx; -} - -.container .sig-list .item text { - line-height: 48rpx; -} - -.container .sig-list .item image { - flex-shrink: 1; - width: 31rpx; - height: 31rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/member-detail.js b/src/mindspore/package-meeting/sig/member-detail.js deleted file mode 100644 index 51cf082..0000000 --- a/src/mindspore/package-meeting/sig/member-detail.js +++ /dev/null @@ -1,90 +0,0 @@ -// pages/sig/member-detail.js -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - saveMemberGiteeName: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'SAVE_MEMBER_DETAIL', - otherParams: { - id: postData.id, - }, - data: { - gitee_name: postData.gitee_name, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - id: '', - avatar: '', - gitee_name: '', - name: '', - nickname: '', - btnText: '', - isShowMes: false, - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - id: options.id, - avatar: options.avatar, - nickname: options.nickname, - name: options.name, - gitee_name: options.name, - btnText: '返回' + options.grouptitle, - }); - }, - - /** - * 生命周期函数--监听页面显示 - */ - confirm: function () { - let that = this; - if (!that.data.name) { - wx.showToast({ - title: '请输入ID', - icon: 'none', - duration: 2000, - }); - return; - } - remoteMethods.saveMemberGiteeName( - { - id: that.data.id, - gitee_name: that.data.name, - }, - function (res) { - if (res.code === 200) { - that.setData({ - isShowMes: true, - }); - } - } - ); - }, - onInput: function (e) { - if (e.target.dataset.index === 'id') { - this.setData({ - name: e.detail.value, - }); - } else { - return false; - } - }, - reset: function () { - this.setData({ - name: '', - }); - }, -}); diff --git a/src/mindspore/package-meeting/sig/member-detail.json b/src/mindspore/package-meeting/sig/member-detail.json deleted file mode 100644 index f8cc829..0000000 --- a/src/mindspore/package-meeting/sig/member-detail.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "usingComponents": { - "message": "/components/message/message" - } -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/member-detail.wxml b/src/mindspore/package-meeting/sig/member-detail.wxml deleted file mode 100644 index 0eebc0d..0000000 --- a/src/mindspore/package-meeting/sig/member-detail.wxml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - 输入ID - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/member-detail.wxss b/src/mindspore/package-meeting/sig/member-detail.wxss deleted file mode 100644 index a01a43c..0000000 --- a/src/mindspore/package-meeting/sig/member-detail.wxss +++ /dev/null @@ -1,184 +0,0 @@ -/* pages/sig/member-detail.wxss */ -.container { - padding: 20rpx 0; -} - -.container .user-info { - padding-left: 20rpx; - height: 182rpx; - background-color: #fff; - display: flex; - align-items: center; -} - -.container .user-info image { - height: 135rpx; - width: 135rpx; - border-radius: 100%; - border: 1px solid #c7cad0; -} - -.container .user-info view { - display: inline-block; - padding-left: 20rpx; - display: flex; - flex-direction: column; -} - -.container .user-info view .user-id { - font-size: 36rpx; - color: #222; - line-height: 50rpx; - font-weight: 400; - margin-bottom: 20rpx; -} - -.container .user-info view .name { - color: #6d7278; - font-size: 26rpx; - line-height: 37rpx; - font-weight: 400; -} - -.container .input-title { - padding-left: 30rpx; - margin: 30rpx 0; - color: #333; - font-size: 34rpx; - line-height: 48rpx; - font-weight: 400; -} - -.container input { - height: 108rpx; - color: #333; - line-height: 45rpx; - font-size: 32rpx; - font-weight: 400rpx; - padding-left: 30rpx; - background-color: #fff; -} - -/* .container .limit-box .limit-item { - display: flex; - justify-content: space-between; - align-items: center; - height: 108rpx; - padding: 0 30rpx; - background-color: #fff; -} - -.container .limit-box .limit-item:nth-of-type(2) { - padding-left: 51rpx; - justify-content: left; -} - -.container .limit-box .limit-item input { - width: 270rpx; - height: 40rpx; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - padding-left: 0; - line-height: 42rpx; - font-size: 30rpx; -} - -.container .limit-box .limit-item text { - font-size: 30rpx; - font-weight: 400; - color: #333333; - line-height: 42rpx; -} - -.container .limit-box .limit-item:nth-of-type(2) text { - color: #6D7278; - flex-shrink: 0; -} - -.container .limit-box .limit-item .sig-choose { - width: 100%; - display: flex; - justify-content: space-between; - align-items: center; - margin-left: 40rpx; -} - -.container .limit-item .right { - width: 30rpx; - height: 30rpx; -} */ - -.container .sig-choose { - width: 100%; - display: flex; - justify-content: space-between; - align-items: center; - padding-right: 30rpx; - background-color: #fff; -} - -.container .sig-choose .right { - width: 30rpx; - height: 30rpx; -} - -.container .select-wrapper .value-class { - flex: none !important; -} - -.container .select-wrapper { - padding: 30rpx; -} - -.container .select-wrapper .title { - padding-bottom: 40rpx; - font-size: 36rpx; - font-weight: 400; - color: #222222; - line-height: 50rpx; -} - -.container .select-wrapper .van-cell { - padding-left: 0; - padding-right: 0; - font-size: 34rpx; - font-weight: 400; - color: #6D7278; - line-height: 48rpx -} - -.container .select-wrapper .btn-wraper { - padding: 0; - margin-top: 60rpx; -} - -.container .btn-wraper { - position: fixed; - bottom: 60px; - width: 100%; - left: 0; - display: flex; - justify-content: space-between; - padding: 0 30rpx; -} - -.container .btn-wraper button { - width: 320rpx; - height: 90rpx; - font-size: 36rpx; - line-height: 90rpx; - text-align: center; - border-radius: 20rpx; -} - -.container .btn-wraper .confirm { - color: #fff; - background-color: #40ADFF; -} - -.container .btn-wraper .reset { - color: #40ADFF; - background-color: #fff; - border: 1px solid #40ADFF; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/msg-list.js b/src/mindspore/package-meeting/sig/msg-list.js deleted file mode 100644 index 660f114..0000000 --- a/src/mindspore/package-meeting/sig/msg-list.js +++ /dev/null @@ -1,130 +0,0 @@ -let appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getMsgList: function (keyword, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'MSG_LIST', - data: { - search: keyword, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - addCity: function (postData, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'ADDCITY', - data: postData, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - keyword: '', - list: [], - addCityPopShow: false, - cityName: '', - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - let that = this; - remoteMethods.getMsgList('', function (list) { - that.setData({ - list: list, - }); - }); - }, - toAddMember: function (e) { - wx.navigateTo({ - url: - '/package-meeting/sig/add-sig-member?id=' + - e.currentTarget.dataset.id + - '&name=' + - e.currentTarget.dataset.name + - '&type=MSG', - }); - }, - searchInput: function (e) { - let that = this; - remoteMethods.getMsgList(e.detail.value, function (list) { - that.setData({ - list: list, - }); - }); - }, - AddMember: function () { - this.setData({ - addCityPopShow: true, - }); - }, - addCityConfirm: function () { - let that = this; - let postData = { - name: this.data.cityName, - }; - if (this.data.cityName === '') { - wx.showToast({ - title: '请输入城市名', - duration: 2000, - icon: 'none', - }); - return; - } - remoteMethods.addCity(postData, function (data) { - if (data && data.code && data.code === 200) { - that.setData({ - isShowMes: true, - cityName: '', - }); - remoteMethods.getMsgList('', function (list) { - that.setData({ - list: list, - }); - }); - wx.showToast({ - title: '添加成功', - duration: 2000, - }); - } else if (data?.code === 400 && data?.msg === '城市名重复') { - wx.showToast({ - title: '城市名重复', - icon: 'none', - duration: 2000, - }); - } else { - wx.showToast({ - title: '操作失败', - icon: 'none', - duration: 2000, - }); - } - }); - this.setData({ - addCityPopShow: false, - }); - }, - addCityCancel: function () { - this.setData({ - addCityPopShow: false, - cityName: '', - }); - }, - onInput: function (e) { - this.setData({ - cityName: e.detail.value, - }); - }, -}); diff --git a/src/mindspore/package-meeting/sig/msg-list.json b/src/mindspore/package-meeting/sig/msg-list.json deleted file mode 100644 index 05b429d..0000000 --- a/src/mindspore/package-meeting/sig/msg-list.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "MSG城市" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/msg-list.wxml b/src/mindspore/package-meeting/sig/msg-list.wxml deleted file mode 100644 index acd25a9..0000000 --- a/src/mindspore/package-meeting/sig/msg-list.wxml +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - - - - {{item.name}} - - - - - - 添加城市 - - - - - 添加城市 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/msg-list.wxss b/src/mindspore/package-meeting/sig/msg-list.wxss deleted file mode 100644 index 506d0db..0000000 --- a/src/mindspore/package-meeting/sig/msg-list.wxss +++ /dev/null @@ -1,132 +0,0 @@ -/* package-meeting/msg/msg-list.wxss */ - -.container .input-wraper { - box-sizing: border-box; - margin: 20rpx 0 30rpx; - height: 108rpx; - position: relative; -} - -.container .input-wraper .keyword { - padding-left: 94rpx; - background-color: #fff; - border-radius: 8rpx; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - height: 108rpx; - position: absolute; - top: 0; - width: 100%; - font-size: 28rpx; - line-height: 40rpx; -} - -.container .input-wraper .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.container .msg-list .item { - height: 108rpx; - background-color: #fff; - font-size: 34rpx; - color: #333; - border-radius: 8rpx; - display: flex; - justify-content: space-between; - align-items: center; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - padding: 0 30rpx; - margin-bottom: 20rpx; -} -.container .msg-list .items { - height: 108rpx; - background-color: #fff; - font-size: 34rpx; - color: #323233; - border-radius: 8rpx; - display: flex; - justify-content: center; - align-items: center; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - padding: 0 30rpx; - margin-bottom: 20rpx; - border: 1px dashed #40ADFF; -} - -.container .msg-list .item text { - line-height: 48rpx; -} - -.container .msg-list .item image { - flex-shrink: 1; - width: 31rpx; - height: 31rpx; -} - -.container .city-pop-wrapper { - padding: 0 30rpx; -} - -.container .city-pop-wrapper .title { - margin: 30rpx 0 40rpx 0; - color: #222; - font-size: 36rpx; -} -/* .container .city-pop-wrapper .input-city{ - height: 120rpx; - background-color: rgba(159,168,177,0.13); - margin:60rpx 0; -} */ -.container .city-pop-wrapper .btn-wrapper { - display: flex; - align-items: center; - justify-content: space-between; - height: 90rpx; - font-size: 36rpx; - margin: 60rpx 0; -} -.container .city-pop-wrapper .btn-wrapper .confirm { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #fff; - background-color: #40ADFF; -} - -.container .city-pop-wrapper .btn-wrapper .cancel { - height: 100%; - width: 320rpx; - text-align: center; - line-height: 90rpx; - color: #40ADFF; - background-color: #fff; - border: 1px solid #40ADFF; -} -.container .input-city { - height: 108rpx; - color: #333; - line-height: 45rpx; - font-size: 28rpx; - font-weight: 400rpx; - padding-left: 30rpx; - background-color: rgba(159,168,177,0.13); - margin-top: 40rpx; - margin-bottom: 108rpx; -} -.items image { - margin-right: 11rpx; - width: 20rpx; - height: 20rpx; - position: relative; - top: 2rpx; -} -.items .add_text{ - color: #6D7278; - font-size: 36rpx; - line-height: 36rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/sig-list.js b/src/mindspore/package-meeting/sig/sig-list.js deleted file mode 100644 index 155f4b8..0000000 --- a/src/mindspore/package-meeting/sig/sig-list.js +++ /dev/null @@ -1,54 +0,0 @@ -const appAjax = require('./../../utils/app-ajax'); -let remoteMethods = { - getSigList: function (keyword, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'SIG_LIST', - data: { - search: keyword, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - keyword: '', - list: [], - }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - let that = this; - remoteMethods.getSigList('', function (list) { - that.setData({ - list: list, - }); - }); - }, - toAddMember: function (e) { - wx.navigateTo({ - url: - '/package-meeting/sig/add-sig-member?id=' + - e.currentTarget.dataset.id + - '&name=' + - e.currentTarget.dataset.name + - '&type=SIG', - }); - }, - searchInput: function (e) { - let that = this; - remoteMethods.getSigList(e.detail.value, function (list) { - that.setData({ - list: list, - }); - }); - }, -}); diff --git a/src/mindspore/package-meeting/sig/sig-list.json b/src/mindspore/package-meeting/sig/sig-list.json deleted file mode 100644 index 64e2a52..0000000 --- a/src/mindspore/package-meeting/sig/sig-list.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "SIG组管理" -} \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/sig-list.wxml b/src/mindspore/package-meeting/sig/sig-list.wxml deleted file mode 100644 index c390413..0000000 --- a/src/mindspore/package-meeting/sig/sig-list.wxml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - {{item.name}} - - - - - \ No newline at end of file diff --git a/src/mindspore/package-meeting/sig/sig-list.wxss b/src/mindspore/package-meeting/sig/sig-list.wxss deleted file mode 100644 index 14d82c8..0000000 --- a/src/mindspore/package-meeting/sig/sig-list.wxss +++ /dev/null @@ -1,54 +0,0 @@ -/* pages/sig/sig-list.wxss */ - -.container .input-wraper { - box-sizing: border-box; - margin: 20rpx 0 30rpx; - height: 108rpx; - position: relative; -} - -.container .input-wraper .keyword { - padding-left: 94rpx; - background-color: #fff; - border-radius: 8rpx; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - height: 108rpx; - position: absolute; - top: 0; - width: 100%; - font-size: 28rpx; - line-height: 40rpx; -} - -.container .input-wraper .search-icon { - height: 39rpx; - width: 39rpx; - display: inline-block; - position: absolute; - top: 34rpx; - left: 32rpx; -} - -.container .sig-list .item { - height: 108rpx; - background-color: #fff; - font-size: 34rpx; - color: #333; - border-radius: 8rpx; - display: flex; - justify-content: space-between; - align-items: center; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); - padding: 0 30rpx; - margin-bottom: 20rpx; -} - -.container .sig-list .item text { - line-height: 48rpx; -} - -.container .sig-list .item image { - flex-shrink: 1; - width: 31rpx; - height: 31rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-my/events/my-list.js b/src/mindspore/package-my/events/my-list.js deleted file mode 100644 index 04d946b..0000000 --- a/src/mindspore/package-my/events/my-list.js +++ /dev/null @@ -1,329 +0,0 @@ -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); - -let that = null; -let remoteMethods = { - getList: function (params, _callback) { - let service = ''; - if (that.data.type === 4) { - service = 'DRAFTS'; - } else if (that.data.type === 1) { - service = 'WAITING_ACTIVITIES'; - } else if (that.data.type === 5) { - service = 'MY_WAITING_ACTIVITIES'; - } else if (that.data.type === 2) { - if (that.data.level === 2) { - service = 'MY_EVENTS_LISTS'; - } else { - service = 'ALL_EVENTS_LIST'; - } - } else if (that.data.type === 6) { - service = 'ACTIVITY_COLLECTIONS'; - } else if (that.data.type === 7) { - service = 'MY_REGISTERD_ACTIVITES'; - } else if (that.data.type === 3) { - service = 'MY_EVENTS_LISTS'; - } - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service, - success: function (ret) { - _callback && _callback(ret); - }, - data: params, - }); - }, - delDraft: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'DRAFT_DETAIL', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delEvent: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'DEL_EVENT', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'EVENT_COLLECT', - data: { - activity: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - unCollect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'EVENT_UNCOLLECT', - otherParams: { - id: that.data.collectionId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - data: { - type: 1, - list: [], - level: 1, - actionShow: false, - actions: [], - curId: '', - userId: '', - collectionId: '', - showDialogDel: false, - noAuthDialogShow: false, - user: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - onLoad: async function (options) { - let title = ''; - let type = Number(options.type); - this.setData({ - type: type, - }); - if (type === 1) { - title = '待发布'; - } else if (type === 2) { - if (this.data.level === 3) { - title = '发布的活动'; - } else { - title = '我发布的活动'; - } - } else if (type === 3) { - title = '报名表单'; - } else if (type === 4) { - title = '草稿箱'; - } else if (type === 5) { - title = '发布中'; - } else if (type === 6) { - title = '我收藏的活动'; - } - wx.setNavigationBarTitle({ - title, - }); - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: async function () { - this.setData({ - level: await sessionUtil.getUserInfoByKey('eventLevel'), - user: await sessionUtil.getUserInfoByKey('userId'), - }); - that = this; - this.initData(); - }, - initData() { - let renderData = []; - remoteMethods.getList(this.data.pageParams, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - editDraft(e) { - wx.navigateTo({ - url: `/package-events/events/event-detail?id=${e.currentTarget.dataset.id}&type=4`, - }); - }, - onActionClose() { - this.setData({ - actionShow: false, - }); - }, - initialization() { - this.setData({ - 'pageParams.page': 1, - }); - this.initData(); - }, - onActionSelect(e) { - if (this.data.type === 4) { - remoteMethods.delDraft(() => { - this.initialization(); - }); - } else if (this.data.type === 2 || this.data.type === 6 || this.data.type === 7) { - if (this.data.level === 3) { - if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.initialization(); - }); - } else { - remoteMethods.collect(() => { - this.initialization(); - }); - } - } else { - this.setData({ - showDialogDel: true, - }); - } - } else if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.initialization(); - }); - } else { - remoteMethods.collect(() => { - this.initialization(); - }); - } - } else if (e.detail.operaType === 3) { - return; - } else { - this.setData({ - noAuthDialogShow: true, - }); - } - } - }, - onMore(e) { - this.setData({ - actionShow: true, - curId: e.currentTarget.dataset.item.id, - userId: e.currentTarget.dataset.item.user, - collectionId: e.currentTarget.dataset.item.collection_id || '', - }); - const strTemp = this.data.collectionId ? '取消收藏' : '收藏活动'; - if (this.data.type === 4) { - this.setData({ - actions: [ - { - name: '删除', - operaType: 1, - }, - ], - }); - } else if (this.data.type === 2 || this.data.type === 6 || this.data.type === 7) { - if (this.data.level === 3) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - if (this.data.user === this.data.userId) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - ], - }); - } - } - } - }, - toExamine(e) { - wx.navigateTo({ - url: `/package-events/events/event-detail?id=${e.currentTarget.dataset.id}&type=1`, - }); - }, - del() { - this.setData({ - showDialogDel: false, - }); - remoteMethods.delEvent(() => { - this.initialization(); - }); - }, - delCancel() { - this.setData({ - showDialogDel: false, - }); - }, - toUpdateSchedule(e) { - if (this.data.type === 4) { - this.editDraft(e); - } else if (this.data.type === 2 || this.data.type === 6 || this.data.type === 7) { - wx.navigateTo({ - url: `/package-events/events/event-detail?id=${e.currentTarget.dataset.id}&type=5`, - }); - } else if (this.data.type === 3) { - return false; - } - }, - toSign(e) { - wx.navigateTo({ - url: `/package-events/events/sign?id=${e.currentTarget.dataset.id}`, - }); - }, - copyWechat() { - wx.setClipboardData({ - data: 'mindspore0328', - success: () => { - this.setData({ - noAuthDialogShow: false, - }); - }, - }); - }, - timefomart: function (time) { - if (time) { - return time.slice(5).replace('-', '月') + '日'; - } else { - return null; - } - }, -}); diff --git a/src/mindspore/package-my/events/my-list.json b/src/mindspore/package-my/events/my-list.json deleted file mode 100644 index 8835af0..0000000 --- a/src/mindspore/package-my/events/my-list.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-my/events/my-list.wxml b/src/mindspore/package-my/events/my-list.wxml deleted file mode 100644 index 4d84629..0000000 --- a/src/mindspore/package-my/events/my-list.wxml +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - {{item.enterprise}} - - - - - - - - {{item.title}} - - - {{item.start_date}} - {{item.start_date}}-{{item.end_date}} - - - - {{item.address}} - - - - {{item.online_url}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 暂无活动! - - - - - 请确认下架当前活动 - - - - - - - - - - 活动一经发布,暂不支持自行下架删除。如有需要,请联系 - 小助手 (微信号mindspore0328) - 下架活动 - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/events/my-list.wxss b/src/mindspore/package-my/events/my-list.wxss deleted file mode 100644 index bd9a7bf..0000000 --- a/src/mindspore/package-my/events/my-list.wxss +++ /dev/null @@ -1,230 +0,0 @@ -/* package-my/events/under-release.wxss */ -page { - background-color: #f5f7fa !important; -} - -.container .event-list-wrapper { - padding: 30rpx 0 0; -} - -.container .event-list-wrapper .event-item { - margin-bottom: 30rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - overflow: hidden; - position: relative; - background-color: #fff; -} - -.container .event-list-wrapper .event-item .collection { - width: 40rpx; - height: 26rpx; - position: absolute; - top: 33rpx; - left: 0; -} - -.container .event-list-wrapper .event-item .header { - height: 90rpx; - padding: 0 30rpx; - display: flex; - justify-content: space-between; - align-items: center; - font-size: 28rpx; - color: #333; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .event-list-wrapper .event-item .isCollection { - padding-left: 60rpx; -} - -.container .event-list-wrapper .event-item .header image { - height: 36rpx; - width: 8rpx; -} - -.container .event-list-wrapper .event-item .body { - padding: 30rpx; - display: flex; -} - -.container .event-list-wrapper .event-item .body .left { - margin-right: 20rpx; -} - -.container .event-list-wrapper .event-item .body .left image { - width: 241rpx; - height: 241rpx; - border-radius: 8rpx; -} - -.container .event-list-wrapper .event-item .body .right .title { - font-size: 30rpx; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-bottom: 20rpx; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date { - margin-bottom: 20rpx; - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} -.container .event-list-wrapper .event-item .body .right .date text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address { - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; - margin-bottom: 30rpx; -} - -.container .event-list-wrapper .event-item .body .right .address image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address image text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .button { - text-align: right; - height: 68rpx; -} -.container .event-list-wrapper .event-item .body .right .buttons { - text-align: right; - height: 68rpx; - display: flex; -} - -.container .event-list-wrapper .event-item .body .right .button button { - height: 68rpx; - min-width: 144rpx; - width: fit-content; - text-align: center; - line-height: 68rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - font-size: 28rpx; - display: inline-block; -} -.container .event-list-wrapper .event-item .body .right .buttons button { - height: 68rpx; - min-width: 144rpx; - width: fit-content; - text-align: center; - line-height: 68rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - font-size: 28rpx; - display: inline-block; -} - -.container .event-list-wrapper .event-item .body .right .button .register { - background-color: #6682ca; -} -.container .event-list-wrapper .event-item .body .right .buttons .register { - background-color: #6682ca; -} - -.container .event-list-wrapper .event-item .mask { - position: absolute; - height: 100%; - width: 100%; - background-color: #40ADFF; - opacity: 0.65; - top: 0; - left: 0; -} - -.container .event-list-wrapper .event-item .mask .mask-img { - position: absolute; - height: 137rpx; - width: 180rpx; - left: 50%; - top: 50%; - margin-left: -90rpx; - margin-top: -68rpx; -} - -.empty-status .suc-wrapper { - position: absolute; - top: 50%; - transform: translate(-50%, -50%); - left: 50%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} - -.empty-status .suc-wrapper image { - width: 234rpx; - height: 218rpx; -} - -.empty-status .suc-wrapper text { - text-align: center; - margin-top: 20rpx; - font-size: 34rpx; - color: #333; -} - -.container .event-list-wrapper .event-item .sendSignUpInfo { - height: 118rpx; - display: flex; - padding: 0 30rpx; - align-items: center; - justify-content: space-between; - border-top: 2rpx solid #f0f3f7; -} - -.container .event-list-wrapper .event-item .sendSignUpInfo .signUpNum { - font-size: 24rpx; - color: #40ADFF; -} - -.container .event-list-wrapper .event-item .sendSignUpInfo .sendBtn { - height: 68rpx; - width: 236rpx; - text-align: center; - line-height: 68rpx; - background-color: #40ADFF; - color: #fff; - border-radius: 8rpx ; - margin: unset; - font-size: 28rpx; - padding: unset; -} - -.container .event-list-wrapper .event-item .body .small image { - width: 180rpx; - height: 180rpx; -} -.buttons .empty{ - width: 182rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/feedback.js b/src/mindspore/package-my/my/feedback.js deleted file mode 100644 index f07b4c5..0000000 --- a/src/mindspore/package-my/my/feedback.js +++ /dev/null @@ -1,17 +0,0 @@ -// package-my/my/feedback.js -Page({ - /** - * 页面的初始数据 - */ - copyEmail: function () { - let that = this; - wx.setClipboardData({ - data: 'contact@mindspore.cn', - success: function () { - that.setData({ - showDialog: false, - }); - }, - }); - }, -}); diff --git a/src/mindspore/package-my/my/feedback.json b/src/mindspore/package-my/my/feedback.json deleted file mode 100644 index 49e8959..0000000 --- a/src/mindspore/package-my/my/feedback.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "navigationBarTitleText": "留言反馈" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/feedback.wxml b/src/mindspore/package-my/my/feedback.wxml deleted file mode 100644 index 413ca68..0000000 --- a/src/mindspore/package-my/my/feedback.wxml +++ /dev/null @@ -1,8 +0,0 @@ - - - 如果您对本服务有任何意见或建议,请联系 contact@mindspore.cn - - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/feedback.wxss b/src/mindspore/package-my/my/feedback.wxss deleted file mode 100644 index 59e45a9..0000000 --- a/src/mindspore/package-my/my/feedback.wxss +++ /dev/null @@ -1,20 +0,0 @@ -/* package-my/my/feedback.wxss */ -page { - background-color: #f5f7fa !important; -} - -.container { - padding: 30rpx 30rpx 129rpx 30rpx; -} - -.link { - color: #40ADFF; -} - -.container button { - color: #40ADFF; - border: 1px solid #40ADFF; - width: 330rpx; - margin-top: 78rpx; - font-size: 36rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/help.js b/src/mindspore/package-my/my/help.js deleted file mode 100644 index a432487..0000000 --- a/src/mindspore/package-my/my/help.js +++ /dev/null @@ -1,25 +0,0 @@ -// pages/my/help.js - -Page({ - /** - * 页面的初始数据 - */ - data: { - list: [ - { - name: '会议攻略', - contentImg: [], - }, - { - name: '活动攻略', - contentImg: [], - }, - ], - curIndex: 0, - }, - switchTab(e) { - this.setData({ - curIndex: e.currentTarget.dataset.index, - }); - }, -}); diff --git a/src/mindspore/package-my/my/help.json b/src/mindspore/package-my/my/help.json deleted file mode 100644 index bfe251b..0000000 --- a/src/mindspore/package-my/my/help.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "小程序使用攻略" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/help.wxml b/src/mindspore/package-my/my/help.wxml deleted file mode 100644 index 5df7a8b..0000000 --- a/src/mindspore/package-my/my/help.wxml +++ /dev/null @@ -1,18 +0,0 @@ - - - - {{item.name}} - - - - - - - 暂无活动! - 后台正在开发中,敬请期待! - - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/help.wxss b/src/mindspore/package-my/my/help.wxss deleted file mode 100644 index 438adc9..0000000 --- a/src/mindspore/package-my/my/help.wxss +++ /dev/null @@ -1,64 +0,0 @@ -/* pages/my/help.wxss */ -page { - background-color: #fff; -} - -.container { - padding: 0 !important; -} - -.container .tabs { - height: 134rpx; - display: flex; - justify-content: space-around; - align-items: center; - background-color: #fff; -} - -.container .tabs .tab-item { - color: #c7cad0; - font-size: 34rpx; - height: 100%; - line-height: 134rpx; -} - -.container .tabs .active { - border-bottom: 10rpx solid #40ADFF; - color: #333; - border-radius: 0 0 5px 5px; -} - -.container .gray-bg { - height: 20rpx; - background-color: #f5f7fa; -} - -.container .msg-box { - height: 100vh; - display: flex; - justify-content: center; - align-items: center; - background: #fff; -} -.container .msg-box .content image{ - width: 315rpx; - height: 266rpx; - display: block; - margin: 0 auto; -} - -.container .msg-box .content .title { - font-size: 34rpx; - color: #333333; - line-height: 48rpx; - margin: 42px 0 20px 0; -} - -.container .msg-box .content text { - font-size: 28rpx; - font-weight: 400; - color: #6D7278; - line-height: 38rpx; - text-align: center; - display: block; -} diff --git a/src/mindspore/package-my/my/my-collection.js b/src/mindspore/package-my/my/my-collection.js deleted file mode 100644 index 2b0eaf5..0000000 --- a/src/mindspore/package-my/my/my-collection.js +++ /dev/null @@ -1,12 +0,0 @@ -// pages/my/my-collection.js - -Page({ - /** - * 页面的初始数据 - */ - data: {}, - onReachBottom() { - const customComponent = this.selectComponent('#meeting'); - customComponent.getMoreData(); - }, -}); diff --git a/src/mindspore/package-my/my/my-collection.json b/src/mindspore/package-my/my/my-collection.json deleted file mode 100644 index 82ddfe5..0000000 --- a/src/mindspore/package-my/my/my-collection.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": { - "meeting-list": "/components/meeting-list/meeting-list" - }, - "navigationBarTitleText": "我收藏的会议" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/my-collection.wxml b/src/mindspore/package-my/my/my-collection.wxml deleted file mode 100644 index 695d42e..0000000 --- a/src/mindspore/package-my/my/my-collection.wxml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/my-collection.wxss b/src/mindspore/package-my/my/my-collection.wxss deleted file mode 100644 index 6ec15e4..0000000 --- a/src/mindspore/package-my/my/my-collection.wxss +++ /dev/null @@ -1,7 +0,0 @@ -/* pages/my/my-collection.wxss */ -page { - background-color: #f5f7fa !important; -} -.container { - padding-top: 30rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/my-meetings.js b/src/mindspore/package-my/my/my-meetings.js deleted file mode 100644 index a65975c..0000000 --- a/src/mindspore/package-my/my/my-meetings.js +++ /dev/null @@ -1,12 +0,0 @@ -// pages/my/my-meetings.js - -Page({ - /** - * 页面的初始数据 - */ - data: {}, - onReachBottom() { - const customComponent = this.selectComponent('#meeting'); - customComponent.getMoreData(); - }, -}); diff --git a/src/mindspore/package-my/my/my-meetings.json b/src/mindspore/package-my/my/my-meetings.json deleted file mode 100644 index 1e97cad..0000000 --- a/src/mindspore/package-my/my/my-meetings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": { - "meeting-list": "/components/meeting-list/meeting-list" - }, - "navigationBarTitleText": "预定的会议" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/my-meetings.wxml b/src/mindspore/package-my/my/my-meetings.wxml deleted file mode 100644 index 9704dda..0000000 --- a/src/mindspore/package-my/my/my-meetings.wxml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/my-meetings.wxss b/src/mindspore/package-my/my/my-meetings.wxss deleted file mode 100644 index 155e7a3..0000000 --- a/src/mindspore/package-my/my/my-meetings.wxss +++ /dev/null @@ -1,7 +0,0 @@ -/* pages/my/my-meetings.wxss */ -page { - background-color: #f5f7fa !important; -} -.container { - padding-top: 30rpx; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/personal-list.js b/src/mindspore/package-my/my/personal-list.js deleted file mode 100644 index 5a37655..0000000 --- a/src/mindspore/package-my/my/personal-list.js +++ /dev/null @@ -1,4 +0,0 @@ -// package-my/my/personal-list.js -Page({ - data: {}, -}) \ No newline at end of file diff --git a/src/mindspore/package-my/my/personal-list.json b/src/mindspore/package-my/my/personal-list.json deleted file mode 100644 index 655f0ae..0000000 --- a/src/mindspore/package-my/my/personal-list.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "个人信息收集清单" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/personal-list.wxml b/src/mindspore/package-my/my/personal-list.wxml deleted file mode 100644 index fe78f43..0000000 --- a/src/mindspore/package-my/my/personal-list.wxml +++ /dev/null @@ -1,44 +0,0 @@ - - - 业务场景 - 收集目的 - 个人信息类型 - 收集方式 - 个人信息字段 - - - 服务优化 - 适配用户界面 - 设备信息 - 系统收集 - 设备型号 - - - 登录服务 - 身份验证及权鉴 - 帐号信息 - 系统收集 - 微信openid - - - 授权预订会议或发布活动权限 - 身份验证及权鉴 - 帐号信息、您主动提交数据 - 线下提供 - Gitee ID、nickname、所属城市组和所属SIG - - - 预定会议 - 确定会议发起者、所属SIG、及通知参会者 - 帐号信息、您主动提交数据 - 线下提供、用户输入 - Gitee ID、所属城市组和所属SIG、邮件列表 - - - 收藏会议 - 通过微信发送会议提醒 - 帐号信息 - 系统收集 - 微信openid - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/personal-list.wxss b/src/mindspore/package-my/my/personal-list.wxss deleted file mode 100644 index c35e215..0000000 --- a/src/mindspore/package-my/my/personal-list.wxss +++ /dev/null @@ -1,24 +0,0 @@ -/* package-my/my/personal-list.wxss */.table { - display: flex; - flex-direction: column; -} - -.row { - display: flex; -} - -.header { - font-weight: bold; -} - -.cell { - flex: 1; - display: flex; - text-align: center; - align-items: center; - justify-content: center; - border: 1px solid rgb(75, 73, 73); - margin: 0 -1px -1px 0; - padding: 5rpx; - word-break: break-all; -} diff --git a/src/mindspore/package-my/my/privecy-historical.js b/src/mindspore/package-my/my/privecy-historical.js deleted file mode 100644 index 59441a0..0000000 --- a/src/mindspore/package-my/my/privecy-historical.js +++ /dev/null @@ -1,47 +0,0 @@ -// pages/my/privecy.js -Page({ - /** - * 页面的初始数据 - */ - data: {}, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function () {}, - - /** - * 生命周期函数--监听页面初次渲染完成 - */ - onReady: function () {}, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () {}, - - /** - * 生命周期函数--监听页面隐藏 - */ - onHide: function () {}, - - /** - * 生命周期函数--监听页面卸载 - */ - onUnload: function () {}, - - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - onPullDownRefresh: function () {}, - - /** - * 页面上拉触底事件的处理函数 - */ - onReachBottom: function () {}, - - /** - * 用户点击右上角分享 - */ - onShareAppMessage: function () {}, -}); diff --git a/src/mindspore/package-my/my/privecy-historical.json b/src/mindspore/package-my/my/privecy-historical.json deleted file mode 100644 index 4afeaff..0000000 --- a/src/mindspore/package-my/my/privecy-historical.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "历史隐私声明" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/privecy-historical.wxml b/src/mindspore/package-my/my/privecy-historical.wxml deleted file mode 100644 index 43dec42..0000000 --- a/src/mindspore/package-my/my/privecy-historical.wxml +++ /dev/null @@ -1,44 +0,0 @@ - - - - MindSpore小程序隐私政策 - 我们深知您的隐私对您的重要性,并充分尊重您的隐私。在向我们提交您的个人信息之前,请您仔细阅读本《隐私政策声明》(以下简称“本声明”)。如果您对于我们处理您的个人信息的方式有任何疑问,欢迎与我们联系。本声明中的“我们”是指MindSpore社区,“服务”是指MindSpore小程序。 - 1.我们如何收集和处理您的个人信息 - a) 当您登录时,我们会收集您的微信昵称、头像和性别,用于确认您是否具有创建会议的权限,向您发送会议通知及向第三方告知会议的组织人(maintainer)等。无论您是否拥有相关权限,您均可以收藏、订阅会议信息。 - b) 当您预定会议前,我们会收集您的Gitee ID,所属SIG组别名称或城市组,用于配置预定会议的相关权限。 - c) 当您预定会议后,我们会将您的Gitee ID及会议相关信息同步至本服务页面及MindSpore社区网站(https://www.mindspore.cn/)。 - d)当您在下载活动海报时,我们会申请您的相册保存权限,保存小程序生成的活动海报。 - e) 当您在活动详情页面点击地址时,我们在获取您的同意后会关联启动腾讯地图。 - 2. 我们在何种情况披露或共享您的个人信息 - 共享是指我们向第三方披露您的个人信息。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,我们共享这些信息的目的仅限于本声明披露或在您允许的范围内进行。 - a) 为了保护国家安全、公共安全以及您和其他个人的重大合法权益而需要共享您的个人信息。 - 3. 我们将保留多久您的个人信息 - 我们将会在达成本声明所述目的所需的期限内保留您的个人信息,除非按照法律要求或您的要求需要延长保留期。 - 一般而言,我们会自您使用本服务时获取您的个人信息之日起,根据可适用法律的要求或服务协议的约定,在留存期限内存储或保留您的个人信息。在您的个人信息超出保留期限后,且没有法律要求我们继续处理您的特定个人信息的情况下,我们将会根据可适用法律的要求删除您的个人信息,或进行匿名化处理。 - 4. 我们将如何保护您的个人信息 - 我们重视您的个人信息安全。我们采用适当的物理、管理和技术保障措施来保护您的个人信息。例如,我们会使用加密技术确保信息的机密性;我们会使用保护机制防止信息遭到恶意攻击;我们会部署访问控制机制,确保只有授权人员才可访问个人信息;以及我们会举办安全和隐私保护培训等。总之,我们会尽力保护您的个人信息。尽管如此,任何措施都无法做到无懈可击,也没有任何产品与服务、网站、信息传输、计算机系统、网络连接是绝对安全的。 - 5. 如何访问或控制您的个人信息 - 根据适用的法律法规,就您的个人信息,您可能享有如下权利: - a) 访问我们持有的您的个人信息并获得副本的权利; - b) 要求我们更新或更正您的个人信息的权利; - c) 要求我们删除您的个人信息的权利; - d) 反对我们对您的个人信息进行处理的权利; - e) 限制我们对您的个人信息进行处理的权利; - f) 向有权的个人信息保护部门提起投诉、举报的权利; - 请注意该等权利不是绝对的,且可能根据适用的法律受到限制。如果您需要我们协助行使上述请求或权利,请通过下述“如何联系我们”联系。 - 除非适用的法律法规另有要求,我们会在一个月内响应您的请求。根据您请求的复杂度,我们可能另行延迟两个月。如果发生该情况,我们会在收到请求的一个月内向您告知延迟及其原因。请注意在某些情况下,您的请求将被驳回,比如我们无法验证您的身份,或您提出的要求超出适用的法律下赋予您的权利。我们将书面告知您提出的请求被驳回以及被驳回的原因。 - 您可以改变您授权我们继续收集个人信息的范围或撤回您的授权,但您撤回同意或授权的决定,不会影响此前基于您的授权而开展的个人信息处理行为。 - 6.个人信息存储地点 - 为了向您提供服务,我们收集您的个人数据存储在华为云的北京节点。我们会采取措施确保收集的个人数据依据本声明和数据所在地适用法律的要求进行处理。 - 7.如何更新本声明 - 我们会根据服务或数据处理的变化更新修改本声明。如果我们更新本声明,我们会将最新版隐私声明发布在本服务上,并自发布时立即生效。建议您定期查看本声明以了解任何更改。如果我们对本声明做出任何重大更改,我们将通过适当渠道通知您,并获取您的同意。 - 8.对儿童个人信息的保护 - 我们的服务仅面向成年人和企业开放,不向未满14周岁的未成年人开放。 - 9.如何联系我们 - 如果您对本协议有任何疑问或主张任何与个人信息有关的权利,您可以通过以下方式与我们联系 - 联系邮箱:contact@mindspore.cn - 联系热线:+86 18683791700 - 最近更新时间:2023年9月11日 - 隐私政策版本:v2023091101 - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/privecy-historical.wxss b/src/mindspore/package-my/my/privecy-historical.wxss deleted file mode 100644 index bd6e48d..0000000 --- a/src/mindspore/package-my/my/privecy-historical.wxss +++ /dev/null @@ -1,31 +0,0 @@ -/* pages/my/privecy.wxss */ -page { - background-color: #fff; -} - -.container image { - width: 690rpx; - height: 7600rpx; -} - -text { - display: block; - margin: 24rpx 0; - line-height: 56rpx; - font-size: 36rpx; -} - -.font-h1 { - font-size: 40rpx; -} -.center { - text-align: center; -} - -.title { - color: #000000; -} - -.content { - color: #6C7279FF; -} diff --git a/src/mindspore/package-my/my/privecy-seting.js b/src/mindspore/package-my/my/privecy-seting.js deleted file mode 100644 index 0e856ed..0000000 --- a/src/mindspore/package-my/my/privecy-seting.js +++ /dev/null @@ -1,115 +0,0 @@ -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('./../../utils/app-session.js'); -const remoteMethods = { - handleLogout: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'LOGOUT', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - handleLogoff: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'LOGOFF', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - handleRevoke: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'REVOKE', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - data: { - iphoneX: false, - avatarUrl: '', - nickName: '', - isPrivecyDiaShown: false, - isLogoffDiaShown: false, - content: '', - deleteText: '', - gitee: '', - }, - onLoad: async function () { - this.setData({ - avatarUrl: await sessionUtil.getUserInfoByKey('avatarUrl'), - nickName: await sessionUtil.getUserInfoByKey('nickName'), - gitee: await sessionUtil.getUserInfoByKey('gitee'), - }); - }, - shownDialog: function (e) { - const operate = e.currentTarget.dataset.operate; - let setDataObject = {}; - setDataObject[operate] = true; - this.setData(setDataObject); - }, - confirmRevoke: function () { - remoteMethods.handleRevoke((res) => { - if (res.code === 200) { - this.handleLogout(); - } else { - wx.showToast({ - title: res.msg, - icon: 'none', - duration: 2000, - }); - } - }); - }, - confirmLogoff: function () { - if (this.data.deleteText !== 'delete') { - wx.showToast({ - title: '请按提示正确输入', - icon: 'none', - duration: 2000, - }); - return false; - } - remoteMethods.handleLogoff((res) => { - if (res.code === 200) { - this.handleLogout(); - } else { - wx.showToast({ - title: res.msg, - icon: 'none', - duration: 2000, - }); - } - }); - }, - confirmLogout: function () { - remoteMethods.handleLogout(() => { - this.handleLogout(); - }); - }, - handleLogout: function () { - wx.removeStorageSync('_app_userinfo_session'); - wx.switchTab({ - url: '/pages/index/index', - }); - }, - logoffInput: function (e) { - this.setData({ - deleteText: e.detail.value, - }); - }, - cancel: function () { - this.setData({ - isLogoffDiaShown: false, - isPrivecyDiaShown: false, - }); - }, -}); diff --git a/src/mindspore/package-my/my/privecy-seting.json b/src/mindspore/package-my/my/privecy-seting.json deleted file mode 100644 index f6254fb..0000000 --- a/src/mindspore/package-my/my/privecy-seting.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "navigationBarTitleText": "隐私设置" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/privecy-seting.wxml b/src/mindspore/package-my/my/privecy-seting.wxml deleted file mode 100644 index b85441b..0000000 --- a/src/mindspore/package-my/my/privecy-seting.wxml +++ /dev/null @@ -1,50 +0,0 @@ - - - - 取消同意隐私声明 - - - - - - - - - - 帐号注销 - - - - - - - - - - 请确认是否撤销同意隐私声明,撤销后您的Gitee ID将被匿名化处理,且已配置权限将被移除,请谨慎操作! - - - - - - - - - 注销帐号后,此帐号所有数据都将被删除且不可逆,请谨慎操作! - 请输入“delete”进行验证: - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/privecy-seting.wxss b/src/mindspore/package-my/my/privecy-seting.wxss deleted file mode 100644 index 3fe4ee0..0000000 --- a/src/mindspore/package-my/my/privecy-seting.wxss +++ /dev/null @@ -1,70 +0,0 @@ -.privecy-seting { - display: flex; - flex-direction: column; - background-color: #f5f7fa; - min-height: 100vh; -} -.cancel-consent { - display: flex; - justify-content: space-between; - padding: 30rpx; - margin-top: 20rpx; - font-size: 34rpx; - background-color: #ffffff; -} -.cancel-consent .left { - display: flex; - align-items: center; -} -.cancel-consent .left image { - margin-right: 8rpx; -} -.cancel-consent image { - width: 34rpx; - height: 34rpx; - border-radius: 50%; -} -.my-user-info view { - display: flex; - align-items: center; -} -.my-user-info .name-box { - display: flex; - align-items: flex-start; - flex-direction: column; - font-size: 26rpx; -} -.my-user-info .name-box .gitee { - font-size: 36rpx; -} -.my-user-info .name-box .nickname { - margin-top: 20rpx; - font-size: 26rpx; - color: #6d7278; -} -.my-user-info image { - margin-right: 40rpx; - width: 135rpx; - height: 135rpx; -} -.dialog-slot-content input { - height: 2rem; - border: 1px solid; - border-radius: 6rpx; - margin: 0 36rpx; - margin-top: 32rpx; - padding: 0 16rpx; -} -.dialog-slot-content .confirm { - color: red; -} -.logout { - margin: 80rpx; - color: #e60012; - font-size: 36rpx; - background: rgba(230, 0, 18, 0.1); - border-radius: 16rpx; -} -.red { - color: #e60012; -} diff --git a/src/mindspore/package-my/my/privecy.js b/src/mindspore/package-my/my/privecy.js deleted file mode 100644 index 885bba9..0000000 --- a/src/mindspore/package-my/my/privecy.js +++ /dev/null @@ -1,4 +0,0 @@ -Page({ - data: {}, - onLoad: function () {}, -}); diff --git a/src/mindspore/package-my/my/privecy.json b/src/mindspore/package-my/my/privecy.json deleted file mode 100644 index 73aa770..0000000 --- a/src/mindspore/package-my/my/privecy.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "usingComponents": { - "privacy-text": "/components/privacy-text/privacy-text" - }, - "navigationBarTitleText": "社区隐私声明" -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/privecy.wxml b/src/mindspore/package-my/my/privecy.wxml deleted file mode 100644 index 3cc090e..0000000 --- a/src/mindspore/package-my/my/privecy.wxml +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/mindspore/package-my/my/privecy.wxss b/src/mindspore/package-my/my/privecy.wxss deleted file mode 100644 index e324e94..0000000 --- a/src/mindspore/package-my/my/privecy.wxss +++ /dev/null @@ -1,17 +0,0 @@ -.content { - color: #6C7279FF; -} -.container { - padding-bottom: 0; -} -.historical { - display: flex; - font-size: 36rpx; - color: #333; - padding-bottom: 129rpx; -} - -navigator { - color: #389EEB; - text-decoration: underline; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/qrcode.js b/src/mindspore/package-my/my/qrcode.js deleted file mode 100644 index 132dbbd..0000000 --- a/src/mindspore/package-my/my/qrcode.js +++ /dev/null @@ -1,61 +0,0 @@ -const { OBS_URL } = require('../../utils/config'); -const resourceUrl = `${OBS_URL}/mindsporeMini/`; -Page({ - /** - * 页面的初始数据 - */ - data: { - type: 0, - data: [ - { - avatar: resourceUrl + 'official-acc.png', - }, - { - avatar: resourceUrl + 'live-b.png', - }, - { - avatar: resourceUrl + 'headline.png', - }, - ], - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - type: options.type - 1, - }); - }, - saveQrcode() { - const that = this; - wx.getSetting({ - success() { - wx.downloadFile({ - url: that.data.data[that.data.type].avatar, - success: function (res) { - wx.saveImageToPhotosAlbum({ - filePath: res.tempFilePath, - success: function () { - wx.showToast({ - title: '保存成功', - icon: 'success', - duration: 2000, - }); - }, - fail: function () { - wx.showModal({ - title: '保存失败~', - content: '请尝试点击右上角 “...” => “设置” 同意添加到相册后再保存~', - }); - }, - }); - }, - }); - }, - }); - }, - backTo() { - wx.navigateBack(); - }, -}); diff --git a/src/mindspore/package-my/my/qrcode.json b/src/mindspore/package-my/my/qrcode.json deleted file mode 100644 index 8835af0..0000000 --- a/src/mindspore/package-my/my/qrcode.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/qrcode.wxml b/src/mindspore/package-my/my/qrcode.wxml deleted file mode 100644 index d1aa414..0000000 --- a/src/mindspore/package-my/my/qrcode.wxml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/src/mindspore/package-my/my/qrcode.wxss b/src/mindspore/package-my/my/qrcode.wxss deleted file mode 100644 index f7cf1a9..0000000 --- a/src/mindspore/package-my/my/qrcode.wxss +++ /dev/null @@ -1,39 +0,0 @@ -/* package-my/my/qrcode.wxss */ -.container { - padding: 0 50rpx 0 40rpx; -} - -.container .avatar { - margin-top: 10rpx; - width: 650rpx; - height: 1312rpx; -} - -.container .btn-box { - width: 100%; - height: 130rpx; - padding: 20rpx 30rpx; - border: 1px solid #F0F3F7; - background: #FFFFFF; - position: fixed; - bottom: 0; - left: 0; - display: flex; - justify-content: space-between; -} - -.container .btn-box button { - width: 330rpx; - height: 90rpx; - line-height: 90rpx; - border-radius: 20rpx; - background-color: #FFFFFF; - border: 1px solid #40ADFF; - text-align: center; - color: #40ADFF; -} - -.container .btn-box .save { - color: #FFFFFF; - background: #40ADFF; -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/sdk.js b/src/mindspore/package-my/my/sdk.js deleted file mode 100644 index 92ecc33..0000000 --- a/src/mindspore/package-my/my/sdk.js +++ /dev/null @@ -1,4 +0,0 @@ -// package-my/my/sdk.js -Page({ - data: {}, -}); diff --git a/src/mindspore/package-my/my/sdk.json b/src/mindspore/package-my/my/sdk.json deleted file mode 100644 index 7a58afc..0000000 --- a/src/mindspore/package-my/my/sdk.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/sdk.wxml b/src/mindspore/package-my/my/sdk.wxml deleted file mode 100644 index 0c67d4d..0000000 --- a/src/mindspore/package-my/my/sdk.wxml +++ /dev/null @@ -1,23 +0,0 @@ - - - 三方SDK名称 - 使用目的 - 使用场景 - 涉及个人信息 - SDK隐私声明或开发指南 - - - MindSpore邮件列表服务 - 发送会议通知邮件 - 预订/取消会议 - 会议发起人填写的邮箱地址 - https://www.mindspore.cn/privacy - - - 微信开放平台 - 获取小程序用户openid,发送订阅消息 - 登录、预定会议、取消会议 - 微信openid - https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/sdk.wxss b/src/mindspore/package-my/my/sdk.wxss deleted file mode 100644 index 7626b08..0000000 --- a/src/mindspore/package-my/my/sdk.wxss +++ /dev/null @@ -1,24 +0,0 @@ -.table { - display: flex; - flex-direction: column; -} - -.row { - display: flex; -} - -.header { - font-weight: bold; -} - -.cell { - flex: 1; - display: flex; - text-align: center; - align-items: center; - justify-content: center; - border: 1px solid rgb(75, 73, 73); - margin: 0 -1px -1px 0; - padding: 5rpx; - word-break: break-all; -} diff --git a/src/mindspore/package-my/my/share.js b/src/mindspore/package-my/my/share.js deleted file mode 100644 index 41757cd..0000000 --- a/src/mindspore/package-my/my/share.js +++ /dev/null @@ -1,4 +0,0 @@ -// package-my/my/share.js -Page({ - data: {}, -}); diff --git a/src/mindspore/package-my/my/share.json b/src/mindspore/package-my/my/share.json deleted file mode 100644 index 7a58afc..0000000 --- a/src/mindspore/package-my/my/share.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/mindspore/package-my/my/share.wxml b/src/mindspore/package-my/my/share.wxml deleted file mode 100644 index 1241f48..0000000 --- a/src/mindspore/package-my/my/share.wxml +++ /dev/null @@ -1,14 +0,0 @@ - - - 第三方主体 - 使用目的 - 涉及个人信息 - 第三方隐私链接 - - - MindSpore官网 - 展示从MindSpore小程序预定的会议,以便参会人快速入会 - 会议发起人的Gitee ID、所属城市组名 - https://www.mindspore.cn/privacy - - \ No newline at end of file diff --git a/src/mindspore/package-my/my/share.wxss b/src/mindspore/package-my/my/share.wxss deleted file mode 100644 index 7626b08..0000000 --- a/src/mindspore/package-my/my/share.wxss +++ /dev/null @@ -1,24 +0,0 @@ -.table { - display: flex; - flex-direction: column; -} - -.row { - display: flex; -} - -.header { - font-weight: bold; -} - -.cell { - flex: 1; - display: flex; - text-align: center; - align-items: center; - justify-content: center; - border: 1px solid rgb(75, 73, 73); - margin: 0 -1px -1px 0; - padding: 5rpx; - word-break: break-all; -} diff --git a/src/mindspore/package.json b/src/mindspore/package.json deleted file mode 100644 index b3ec791..0000000 --- a/src/mindspore/package.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "dependencies": { - "@vant/weapp": "^1.11.1" - }, - "name": "mindspore", - "main": "app.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "license": "ISC", - "description": "" -} diff --git a/src/mindspore/pages/auth/auth.js b/src/mindspore/pages/auth/auth.js deleted file mode 100644 index 767c3ff..0000000 --- a/src/mindspore/pages/auth/auth.js +++ /dev/null @@ -1,127 +0,0 @@ -// pages/auth/auth.js -const mixin = require('../../utils/page-mixin.js').$pageMixin; -const appUser = require('../../utils/app-user.js'); -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -const { getStorageSync, setStorageSync } = require('../../utils/utils'); - -let that = null; -Page( - mixin({ - /** - * 页面的初始数据 - */ - data: { - url: '', - id: '', - record: false, - isPrivecyShown: false, - }, - onLoad(options) { - that = this; - if (options.id) { - this.setData({ - id: options.id, - }); - } - }, - bindGetUserProfile() { - if (!this.data.record) { - wx.showToast( - { - title: '请先阅读并同意隐私声明', - icon: 'none', - duration: 2000, - }, - 100 - ); - return false; - } - appUser.wxGetUserProfileLogin(this.data.record,function (res) { - if (!res.access) { - return false; - } - const pages = getCurrentPages(); // 当前页面 - const beforePage = - pages[pages.length - 2]?.route === 'pages/auth/auth' ? pages[pages.length - 3] : pages[pages.length - 2]; // 前一个页面 - const id = beforePage?.options.id || that.data.id; - const url = id ? '/' + beforePage?.route + '?id=' + id : '/' + beforePage?.route; - if (!res.agreePrivacy) { - that.setData({ - isPrivecyShown: true, - url: url, - }); - } else { - wx.reLaunch({ - url: url, - }); - } - }); - }, - recordoOnChange: function (event) { - this.setData({ - record: event.detail, - }); - }, - toPrivacy() { - wx.navigateTo({ - url: '/package-my/my/privecy', - }); - }, - handleDotAgree: function () { - appAjax.postJson({ - type: 'POST', - service: 'LOGOUT', - success: (res) => { - if (res.code === 200) { - sessionUtil.clearUserInfo(); - this.setData({ - isPrivecyShown: false, - }); - wx.switchTab({ - url: '/pages/index/index', - }); - } - }, - }); - }, - setAgreeState: function (_callback) { - appAjax.postJson({ - type: 'PUT', - service: 'AGREE', - success: function (ret) { - _callback && _callback(ret); - }, - fail: function () { - this.setData({ - isPrivecyShown: false, - }); - }, - }); - }, - setStorage: async function () { - try { - let data = await getStorageSync('_app_userinfo_session'); - data.agreePrivacy = true; - await setStorageSync('_app_userinfo_session', data); - } catch (error) { - wx.removeStorageSync('_app_userinfo_session'); - } - }, - handleClick: function () { - this.setAgreeState((res) => { - if (res.code === 200) { - this.setStorage(); - } else { - wx.removeStorageSync('_app_userinfo_session'); - } - this.setData({ - isPrivecyShown: false, - }); - wx.reLaunch({ - url: this.data.url || '/pages/index/index', - }); - }); - }, - }) -); diff --git a/src/mindspore/pages/auth/auth.json b/src/mindspore/pages/auth/auth.json deleted file mode 100644 index 4037151..0000000 --- a/src/mindspore/pages/auth/auth.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "navigationBarTitleText": "登录", - "usingComponents": { - "privacy-text": "/components/privacy-text/privacy-text" - } -} \ No newline at end of file diff --git a/src/mindspore/pages/auth/auth.wxml b/src/mindspore/pages/auth/auth.wxml deleted file mode 100644 index 35f4975..0000000 --- a/src/mindspore/pages/auth/auth.wxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - 为便于您在使用MindSpore小程序的过程中能够获得所有操作权限,需要您允许授权使用微信用户信息 - - - - 已阅读并同意《隐私声明》 - - - - - 隐私声明更新通知 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/pages/auth/auth.wxss b/src/mindspore/pages/auth/auth.wxss deleted file mode 100644 index 740ec6a..0000000 --- a/src/mindspore/pages/auth/auth.wxss +++ /dev/null @@ -1,135 +0,0 @@ -/* pages/auth/auth.wxss */ -page { - background-color: #fff; - height: unset; -} - -.container { - padding: 0 !important; -} - -.container .img { - display: block; - width: 750rpx; - height: 448rpx; - margin: 0 auto; -} -.container .auth-logo { - display: block; - width: 169rpx; - height: 140rpx; - margin: 60rpx auto 0 auto; -} -.container .p { - margin-top: 40rpx; - line-height: 48rpx; - font-size: 34rpx; - color: #6d7278; - margin-bottom: 128rpx; - padding: 0 60rpx; - font-weight: 400; -} - -.container .button { - line-height: 90rpx; - padding: 0; - height: 90rpx; - width: 500rpx; - margin: 0 auto; - color: #fff; - font-size: 36rpx; - background-color: #40ADFF; - border-radius: 8rpx; - font-weight: normal; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); -} - -.container .button view { - height: 100%; - display: flex; - align-items: center; - justify-content: center; -} - -.container .button text { - vertical-align: middle; -} - -.container .button .wechat-icon { - vertical-align: middle; - margin-right: 20rpx; - width: 44rpx; - height: 36rpx; -} - -.container .privacy { - color: #6d7278; - font-size: 28prpx; - text-align: center; - margin-top: 30rpx; -} - -.container .privacy text { - color: #40ADFF; -} -.container .privacy { - display: flex; - align-items: center; - justify-content: center; - color: #6d7278; - font-size: 28rpx; - text-align: center; - margin-top: 30rpx; -} - -.container .privacy text { - color: #40ADFF; -} - -.container .privacy .van-checkbox { - margin-right: 16rpx; -} - -.auth-btn { - position: relative; -} -.auth-btn .mask { - position: absolute; - width: 100%; - height: 100%; - background-color: rgba(255, 255, 255, 0.5); -} -.dialog-slot-content { - height: 70vh; - overflow-y: auto; - color: #000; - padding: 0 24rpx; -} -.dialog-slot-content .title { - font-size: 36rpx; -} -.dialog-slot-content .container { - display: block; - margin-top: 0; - width: 100%; -} -.dialog-slot-content .container text{ - padding: 0; - text-align: left; -} -van-dialog button { - background: #f4f4f5; - color: #000; -} -.btn-box { - display: flex; - padding: 24rpx; - background-color: #fff; -} -.btn-box button { - font-size: 28rpx; - flex:1; -} -.btn-box button:last-child { - margin-left: 12rpx; -} \ No newline at end of file diff --git a/src/mindspore/pages/events/events.js b/src/mindspore/pages/events/events.js deleted file mode 100644 index 215d51a..0000000 --- a/src/mindspore/pages/events/events.js +++ /dev/null @@ -1,299 +0,0 @@ -// pages/events/events.js -const appAjax = require('./../../utils/app-ajax'); -const sessionUtil = require('../../utils/app-session.js'); -const appUser = require('../../utils/app-user.js'); -let that = null; - -let remoteMethods = { - getList: function (params, _callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'GET', - service: 'LATEST_EVENTS', - success: function (ret) { - _callback && _callback(ret); - }, - data: params, - }); - }, - delDraft: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'DRAFT_DETAIL', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - delEvent: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'PUT', - service: 'DEL_EVENT', - otherParams: { - id: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - collect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'POST', - service: 'EVENT_COLLECT', - data: { - activity: that.data.curId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - unCollect: function (_callback) { - appAjax.postJson({ - autoShowWait: true, - type: 'DELETE', - service: 'EVENT_UNCOLLECT', - otherParams: { - id: that.data.collectionId, - }, - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - data: { - iphoneX: false, - level: 1, - noAuthDialogShow: false, - user: '', - list: [], - typeList: ['课程', 'MSG', '赛事', '其他'], - actionShow: false, - actions: [], - underDialogShow: false, - showDialogDel: false, - curId: '', - userId: '', - collectionId: '', - registerId: '', - pageParams: { - page: 1, - size: 50, - }, - total: 0, - }, - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function () { - that = this; - this.setData({ - iphoneX: this.getTabBar().data.iPhoneX, - }); - appUser.updateUserInfo(async () => { - that.setData({ - level: (await sessionUtil.getUserInfoByKey('eventLevel')) || 1, - user: await sessionUtil.getUserInfoByKey('userId'), - }); - }); - this.initData(); - }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getTabBar().setData({ - _tabbat: 2, - }); - }, - async navigateTo(e) { - const url = e.currentTarget.dataset.url; - if (url.includes('publish') && !(await sessionUtil.getUserInfoByKey('access'))) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - return; - } - if (this.data.level === 1 && url.includes('publish')) { - this.setData({ - noAuthDialogShow: true, - }); - return; - } - wx.navigateTo({ - url, - }); - }, - /** - * 页面相关事件处理函数--监听用户下拉动作 - */ - copyWechat() { - wx.setClipboardData({ - data: 'mindspore0328', - success: () => { - this.setData({ - noAuthDialogShow: false, - underDialogShow: false, - }); - }, - }); - }, - onActionClose() { - this.setData({ - actionShow: false, - }); - this.getTabBar().setData({ - show: true, - }); - }, - onReachBottom() { - if (this.data.total <= this.data.pageParams.size * this.data.pageParams.page) { - return false; - } - this.setData({ - 'pageParams.page': this.data.pageParams.page + 1, - }); - this.initData(); - }, - initData: function () { - let renderData = []; - remoteMethods.getList(this.data.pageParams, (data) => { - if (this.data.pageParams.page === 1) { - renderData = data.data; - } else { - renderData = this.data.list; - renderData.push(...data.data); - } - this.setData({ - list: renderData, - total: data.total, - }); - }); - }, - onActionSelect(e) { - if (this.data.level === 3) { - if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.initializeData(); - }); - } else { - remoteMethods.collect(() => { - this.initializeData(); - }); - } - } else if (e.detail.operaType === 2) { - this.setData({ - showDialogDel: true, - }); - } else { - this.setData({ - showDialoogDel: true, - }); - } - } else if (e.detail.operaType === 1) { - if (this.data.collectionId) { - remoteMethods.unCollect(() => { - this.initializeData(); - }); - } else { - remoteMethods.collect(() => { - this.initializeData(); - }); - } - } else if (e.detail.operaType === 3) { - return; - } else { - this.setData({ - underDialogShow: true, - }); - } - }, - initializeData() { - this.setData({ - 'pageParams.page': 1, - }); - this.initData(); - }, - del() { - this.setData({ - showDialogDel: false, - }); - remoteMethods.delEvent(() => { - this.initializeData(); - }); - }, - delCancel() { - this.setData({ - showDialogDel: false, - }); - }, - onMore(e) { - this.getTabBar().setData({ - show: false, - }); - this.setData({ - actionShow: true, - curId: e.currentTarget.dataset.item.id, - userId: e.currentTarget.dataset.item.user, - collectionId: e.currentTarget.dataset.item.collection_id || '', - }); - const strTemp = this.data.collectionId ? '取消收藏' : '收藏活动'; - if (this.data.level === 3) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - if (this.data.user === this.data.userId) { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - { - name: '下架活动', - operaType: 2, - }, - ], - }); - } else { - this.setData({ - actions: [ - { - name: strTemp, - operaType: 1, - }, - ], - }); - } - } - }, - toUpdateSchedule(e) { - wx.navigateTo({ - url: `/package-events/events/event-detail?id=${e.currentTarget.dataset.id}&type=5`, - }); - }, - onPullDownRefresh: function () { - wx.stopPullDownRefresh(); - this.onLoad(); - }, -}); diff --git a/src/mindspore/pages/events/events.json b/src/mindspore/pages/events/events.json deleted file mode 100644 index 40c1d11..0000000 --- a/src/mindspore/pages/events/events.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "usingComponents": { - "user-info": "/components/user-info/user-info" - }, - "navigationBarTitleText": "MindSpore活动管理", - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "backgroundColor": "#fff" -} \ No newline at end of file diff --git a/src/mindspore/pages/events/events.wxml b/src/mindspore/pages/events/events.wxml deleted file mode 100644 index b712cea..0000000 --- a/src/mindspore/pages/events/events.wxml +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - 查看活动 - - - - 发起人管理 - - - - 发布活动 - - - - 最新活动({{list.length}}) - - - - - {{typeList[item.activity_category - 1]}} - - - - - - - - {{item.title}} - - - {{item.start_date}} - - {{item.end_date}} - {{item.start_date}} - - - - {{item.address}} - - - - {{item.online_url}} - - - - - - - - - - - - - - - - - - - - - - - - - - 暂无活动! - - - - - 请确认下架当前活动 - - - - - - - - - - 活动一经发布,暂不支持自行下架删除。如有需要,请联系 - 小助手 (微信号mindspore0328) - 下架活动 - - - - - - - - - - 您暂时没有发布活动的权限,请联系 - 小助手 (微信号mindspore0328) - 提交发布活动权限申请 - - - - - - - \ No newline at end of file diff --git a/src/mindspore/pages/events/events.wxss b/src/mindspore/pages/events/events.wxss deleted file mode 100644 index 9b33a69..0000000 --- a/src/mindspore/pages/events/events.wxss +++ /dev/null @@ -1,211 +0,0 @@ -/* pages/events/events.wxss */ -.container .meeting-level-wrapper { - margin: 60rpx 0; - font-size: 36rpx; - color: #333; -} - -.container .meeting-level-wrapper .sig-manage-btn { - margin-bottom: 30rpx; - background-color: #fff; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - height: 110rpx; - display: flex; - justify-content: center; - align-items: center; -} - -.container .meeting-level-wrapper .icon { - height: 63rpx; - width: 64rpx; - margin-right: 21rpx; -} - -.container .meeting-level-wrapper .tab-btn-wrapper { - display: flex; - justify-content: space-between; -} - -.container .meeting-level-wrapper .tab-btn-wrapper .btn { - height: 110rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - width: 330rpx; - display: flex; - align-items: center; - justify-content: center; -} - -.container .latest-events { - margin-bottom: 30rpx; - color: #333; - font-size: 36rpx; - -} - -.container .event-list-wrapper .event-item { - margin-bottom: 30rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - overflow: hidden; - position: relative; - background-color: #fff; -} - -.container .event-list-wrapper .event-item .collection { - width: 40rpx; - height: 26rpx; - position: absolute; - top: 33rpx; - left: 0; -} - -.container .event-list-wrapper .event-item .header { - height: 90rpx; - padding: 0 30rpx; - display: flex; - justify-content: space-between; - align-items: center; - font-size: 28rpx; - color: #333; - border-bottom: 2rpx solid #f0f3f7; -} - -.container .event-list-wrapper .event-item .isCollection { - padding-left: 60rpx; -} - -.container .event-list-wrapper .event-item .header image { - height: 36rpx; - width: 8rpx; -} - -.container .event-list-wrapper .event-item .body { - padding: 30rpx; - display: flex; -} - -.container .event-list-wrapper .event-item .body .left { - margin-right: 20rpx; -} - -.container .event-list-wrapper .event-item .body .left image { - width: 241rpx; - height: 241rpx; - border-radius: 8rpx; -} - -.container .event-list-wrapper .event-item .body .right .title { - font-size: 30rpx; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-bottom: 20rpx; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date { - margin-bottom: 20rpx; - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; -} - -.container .event-list-wrapper .event-item .body .right .date image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} -.container .event-list-wrapper .event-item .body .right .date text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address { - font-size: 24rpx; - color: #6d7278; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - width: 380rpx; - margin-bottom: 30rpx; -} - -.container .event-list-wrapper .event-item .body .right .address image { - height: 28rpx; - width: 28rpx; - margin-right: 16rpx; - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .address image text { - vertical-align: middle; -} - -.container .event-list-wrapper .event-item .body .right .button { - text-align: right; - height: 68rpx; -} - -.container .event-list-wrapper .event-item .body .right .button button { - height: 68rpx; - width: 172rpx; - text-align: center; - line-height: 68rpx; - color: #fff; - background-color: #40ADFF; - border-radius: 8rpx; - font-size: 28rpx; - display: inline-block; -} - -.container .event-list-wrapper .event-item .body .right .button .register { - background-color: #6682ca; -} - -.container .event-list-wrapper .event-item .mask { - position: absolute; - height: 100%; - width: 100%; - background-color: #40ADFF; - opacity: 0.65; - top: 0; - left: 0; -} - -.container .event-list-wrapper .event-item .mask .mask-img { - position: absolute; - height: 137rpx; - width: 180rpx; - left: 50%; - top: 50%; - margin-left: -90rpx; - margin-top: -68rpx; -} - -.empty-status .suc-wrapper { - position: absolute; - top: 50%; - transform: translate(-50%, -50%); - left: 50%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} - -.empty-status .suc-wrapper image { - width: 234rpx; - height: 218rpx; -} - -.empty-status .suc-wrapper text { - text-align: center; - margin-top: 20rpx; - font-size: 34rpx; - color: #333; -} \ No newline at end of file diff --git a/src/mindspore/pages/index/index.js b/src/mindspore/pages/index/index.js deleted file mode 100644 index 51cb0e1..0000000 --- a/src/mindspore/pages/index/index.js +++ /dev/null @@ -1,70 +0,0 @@ -//index.js -const mixin = require('../../utils/page-mixin.js').$pageMixin; -const sessionUtil = require('../../utils/app-session.js'); -const appUser = require('../../utils/app-user.js'); - -let that = null; -Page( - mixin({ - data: { - imgUrls: [ - { - url: '/static/index/banner-1.png', - }, - ], - iphoneX: false, - meetingConponent: null, - autoplay: true, - }, - swithTab(e) { - wx.switchTab({ - url: e.currentTarget.dataset.url, - }); - }, - onLoad: function () { - wx.showShareMenu({ - withShareTicket: true, - menus: ['shareAppMessage', 'shareTimeline'], - }); - that = this; - appUser.updateUserInfo(function () { - that.setData({ - meetingConponent: that.selectComponent('#meeting'), - iphoneX: that.getTabBar().data.iPhoneX, - }); - }); - }, - onShow: function () { - this.getTabBar().setData({ - _tabbat: 0, - }); - }, - onPullDownRefresh: function () { - wx.stopPullDownRefresh(); - appUser.updateUserInfo(); - this.data.meetingConponent?.initData(); - }, - onReachBottom() { - const customComponent = this.selectComponent('#meeting'); - customComponent.getMoreData(); - }, - actionStatus(e) { - if (e.detail === 1) { - this.getTabBar().setData({ - show: false, - }); - } else { - this.getTabBar().setData({ - show: true, - }); - } - }, - async checkLogin() { - if (!(await sessionUtil.getUserInfoByKey('access'))) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - } - }, - }) -); diff --git a/src/mindspore/pages/index/index.json b/src/mindspore/pages/index/index.json deleted file mode 100644 index 95440d1..0000000 --- a/src/mindspore/pages/index/index.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "usingComponents": { - "user-info": "/components/user-info/user-info", - "meeting-list": "/components/meeting-list/meeting-list" - }, - "navigationBarTitleText": "MindSpore", - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "backgroundColor":"#fff" -} \ No newline at end of file diff --git a/src/mindspore/pages/index/index.wxml b/src/mindspore/pages/index/index.wxml deleted file mode 100644 index 6b27236..0000000 --- a/src/mindspore/pages/index/index.wxml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - 会议 - - - - - 活动 - - - - - - \ No newline at end of file diff --git a/src/mindspore/pages/index/index.wxss b/src/mindspore/pages/index/index.wxss deleted file mode 100644 index 4bee5a2..0000000 --- a/src/mindspore/pages/index/index.wxss +++ /dev/null @@ -1,84 +0,0 @@ -/**index.wxss**/ -page { - background-color: #fff; -} - -.container swiper { - height: 378rpx; - border-radius: 8rpx; - overflow: hidden; - box-shadow: 0px 5px 15px 0px rgba(225, 230, 238, 1); -} - -.container swiper .slide-image { - height: 378rpx; - width: 690rpx; -} - -.container .tab-btn-wrapper { - margin: 60rpx 0; - display: flex; - justify-content: space-between; -} - -.container .tab-btn-wrapper .btn { - width: 330rpx; - height: 110rpx; - background-color: #fff; - box-shadow: 0 6rpx 20rpx 0 rgba(22, 124, 202, 0.15); - border-radius: 8rpx; - display: flex; - justify-content: center; - align-items: center; - background: url(data:image/png;base64,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) no-repeat; - background-size:100% 100%; -} - -.container .tab-btn-wrapper .events { - background: url(data:image/png;base64,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) no-repeat; - background-size:100% 100%; -} - -.container .tab-btn-wrapper .btn .icon { - width: 54rpx; - height: 54rpx; - margin-right: 14rpx; -} - -.container .tab-btn-wrapper .btn text { - color: #333; - font-size: 36rpx; - margin-right: 48rpx; -} - -.container .tab-btn-wrapper .btn .arrow { - width: 30rpx; - height: 30rpx; - margin-right: -33px; -} - -.dialog-slot-content { - position: relative; - z-index: 1; - max-height: calc(70vh); - padding: 32rpx; - overflow-y: auto; - color: #000; -} -.dialog-slot-content view{ - position: absolute; - margin-top: 0; - top: 32rpx; - z-index: 1; - left: 50%; - font-size: 36rpx; - transform: translateX(-50%); -} -.dialog-slot-content image { - width: 100%; - height: 6525rpx; -} -van-dialog button { - background-color: #40ADFF; - color: #fff; -} \ No newline at end of file diff --git a/src/mindspore/pages/meeting/meeting.js b/src/mindspore/pages/meeting/meeting.js deleted file mode 100644 index 66af663..0000000 --- a/src/mindspore/pages/meeting/meeting.js +++ /dev/null @@ -1,88 +0,0 @@ -// pages/meeting/meeting.js -const mixin = require('../../utils/page-mixin.js').$pageMixin; -const sessionUtil = require('../../utils/app-session.js'); -const appUser = require('../../utils/app-user.js'); - -Page( - mixin({ - /** - * 页面的初始数据 - */ - data: { - noAuthDialogShow: false, - iphoneX: false, - meetingConponent: null, - }, - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function () { - this.setData({ - iphoneX: this.getTabBar().data.iPhoneX, - meetingConponent: this.selectComponent('#meeting'), - }); - appUser.updateUserInfo(async () => { - this.setData({ - level: await sessionUtil.getUserInfoByKey('level'), - }); - }); - }, - - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getTabBar().setData({ - _tabbat: 1, - }); - }, - onPullDownRefresh: function () { - wx.stopPullDownRefresh(); - appUser.updateUserInfo(async () => { - this.setData({ - level: await sessionUtil.getUserInfoByKey('level'), - }); - }); - this.data.meetingConponent.initData(); - }, - actionStatus(e) { - if (e.detail === 1) { - this.getTabBar().setData({ - show: false, - }); - } else { - this.getTabBar().setData({ - show: true, - }); - } - }, - async navigateTo(e) { - const url = e.currentTarget.dataset.url; - if (url.includes('reserve') && !(await sessionUtil.getUserInfoByKey('access'))) { - wx.navigateTo({ - url: '/pages/auth/auth', - }); - return; - } - if (this.data.level === 1 && url.includes('reserve')) { - this.setData({ - noAuthDialogShow: true, - }); - return; - } - wx.navigateTo({ - url, - }); - }, - copyWechat() { - wx.setClipboardData({ - data: 'mindspore0328', - success: () => { - this.setData({ - noAuthDialogShow: false, - }); - }, - }); - }, - }) -); diff --git a/src/mindspore/pages/meeting/meeting.json b/src/mindspore/pages/meeting/meeting.json deleted file mode 100644 index 05308d2..0000000 --- a/src/mindspore/pages/meeting/meeting.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "usingComponents": { - "user-info": "/components/user-info/user-info", - "meeting-list": "/components/meeting-list/meeting-list" - }, - "navigationBarTitleText": "MindSpore会议管理", - "enablePullDownRefresh": true, - "backgroundTextStyle": "dark", - "backgroundColor": "#fff" -} \ No newline at end of file diff --git a/src/mindspore/pages/meeting/meeting.wxml b/src/mindspore/pages/meeting/meeting.wxml deleted file mode 100644 index 36b1b99..0000000 --- a/src/mindspore/pages/meeting/meeting.wxml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - 查看会议 - - - - 用户管理 - - - - 预定会议 - - - - - - - 您暂时没有预定会议的权限,请联系小助手(微信号mindspore0328) 提交预定会议权限申请 - - - - - - \ No newline at end of file diff --git a/src/mindspore/pages/meeting/meeting.wxss b/src/mindspore/pages/meeting/meeting.wxss deleted file mode 100644 index 4b74939..0000000 --- a/src/mindspore/pages/meeting/meeting.wxss +++ /dev/null @@ -1,42 +0,0 @@ -/* pages/meeting/meeting.wxss */ -.container { - background-color: #fff; -} - -.container .meeting-level-wrapper { - margin: 60rpx 0; - font-size: 36rpx; - color: #333; -} - -.container .meeting-level-wrapper .sig-manage-btn { - margin-bottom: 30rpx; - background-color: #fff; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - height: 110rpx; - display: flex; - justify-content: center; - align-items: center; -} - -.container .meeting-level-wrapper .icon { - height: 63rpx; - width: 64rpx; - margin-right: 21rpx; -} - -.container .meeting-level-wrapper .tab-btn-wrapper { - display: flex; - justify-content: space-between; -} - -.container .meeting-level-wrapper .tab-btn-wrapper .btn { - height: 110rpx; - box-shadow: 0rpx 5rpx 15rpx 0rpx rgba(0, 47, 167, 0.1); - border-radius: 8rpx; - width: 330rpx; - display: flex; - align-items: center; - justify-content: center; -} diff --git a/src/mindspore/pages/my/my.js b/src/mindspore/pages/my/my.js deleted file mode 100644 index e00f6db..0000000 --- a/src/mindspore/pages/my/my.js +++ /dev/null @@ -1,124 +0,0 @@ -// pages/my/my.js -const appAjax = require('./../../utils/app-ajax'); - -let remoteMethods = { - getMyMeeting: function (_callback) { - appAjax.postJson({ - type: 'GET', - service: 'GET_MY_MEETING', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getMyCollect: function (_callback) { - appAjax.postJson({ - type: 'GET', - service: 'GET_MY_COLLECT', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, - getCounts: function (_callback) { - appAjax.postJson({ - type: 'GET', - service: 'GET_COUNTS', - success: function (ret) { - _callback && _callback(ret); - }, - }); - }, -}; -Page({ - /** - * 页面的初始数据 - */ - data: { - iphoneX: false, - avatarUrl: '', - nickName: '', - level: 1, - avtivityLevel: 1, - collectedActivitiesCount: 0, - collectedMeetingsCount: 0, - createdMeetingsCount: 0, - draftsCount: 0, - publishedActivitiesCount: 0, - publishingActivitiesCount: 0, - registerTableCount: 0, - userId: '', - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function () { - let that = this; - wx.getStorage({ - key: '_app_userinfo_session', - encrypt: true, - success(res) { - that.setData({ - iphoneX: that.getTabBar().data.iPhoneX, - avatarUrl: res.data?.avatarUrl, - nickName: res.data?.nickName, - level: res.data?.level, - userId: res.data?.userId, - avtivityLevel: res.data?.eventLevel, - }); - }, - }); - remoteMethods.getMyMeeting((res) => { - this.setData({ - meetingCount: res.length, - }); - }); - remoteMethods.getMyCollect((res) => { - this.setData({ - collectCount: res.length, - }); - }); - remoteMethods.getCounts((res) => { - this.setData({ - collectedActivitiesCount: res.collected_activities_count || 0, - collectedMeetingsCount: res.collected_meetings_count || 0, - createdMeetingsCount: res.created_meetings_count || 0, - draftsCount: res.drafts_count || 0, - publishedActivitiesCount: res.published_activities_count || 0, - publishingActivitiesCount: res.publishing_activities_count || 0, - }); - }); - }, - /** - * 生命周期函数--监听页面显示 - */ - onShow: function () { - this.getTabBar().setData({ - _tabbat: 3, - }); - }, - go(e) { - wx.navigateTo({ - url: e.currentTarget.dataset.url, - }); - }, - copy: function (e) { - wx.setClipboardData({ - data: `${e.currentTarget.dataset.copy}`, - }); - }, - onPullDownRefresh() { - wx.stopPullDownRefresh(); - remoteMethods.getCounts((res) => { - this.setData({ - collectedActivitiesCount: res.collected_activities_count || 0, - collectedMeetingsCount: res.collected_meetings_count || 0, - createdMeetingsCount: res.created_meetings_count || 0, - draftsCount: res.drafts_count || 0, - publishedActivitiesCount: res.published_activities_count || 0, - publishingActivitiesCount: res.publishing_activities_count || 0, - }); - }); - }, -}); diff --git a/src/mindspore/pages/my/my.json b/src/mindspore/pages/my/my.json deleted file mode 100644 index cda2900..0000000 --- a/src/mindspore/pages/my/my.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "usingComponents": {}, - "navigationBarTitleText": "我的", - "navigationBarBackgroundColor": "#40ADFF", - "navigationBarTextStyle": "white", - "enablePullDownRefresh": true, - "backgroundTextStyle": "light", - "backgroundColor": "#40ADFF" -} \ No newline at end of file diff --git a/src/mindspore/pages/my/my.wxml b/src/mindspore/pages/my/my.wxml deleted file mode 100644 index 98fcad5..0000000 --- a/src/mindspore/pages/my/my.wxml +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - - 我的活动 - - - {{publishedActivitiesCount||0}} - 已发布 - - - {{draftsCount||0}} - 草稿箱 - - - {{publishingActivitiesCount||0}} - 待发布 - - - {{publishingActivitiesCount||0}} - 发布中 - - - {{collectedActivitiesCount||0}} - 已收藏 - - - - - - 常用功能 - - - - 使用帮助 - - - - 留言反馈 - - - - 隐私声明 - - - - 关注公众号 - - - - B站直播 - - - - 关注抖音号 - - - - \ No newline at end of file diff --git a/src/mindspore/pages/my/my.wxss b/src/mindspore/pages/my/my.wxss deleted file mode 100644 index 05ee104..0000000 --- a/src/mindspore/pages/my/my.wxss +++ /dev/null @@ -1,141 +0,0 @@ -/* pages/my/my.wxss */ -.container { - padding: 0 !important; - margin-bottom: 99rpx; - background-color: #fff; -} - -.container .top-box { - padding-top: 97rpx; - background-color: #40ADFF; -} - -.container .user-info-wrapper { - background-color: #fff; - border-radius: 24rpx 24rpx 0 0; - padding: 0 30rpx; -} - -.container .user-info-wrapper .my-user-info { - display: flex; - justify-content: space-between; - height: 110rpx; -} - -.container .user-info-wrapper .my-user-info image { - border-radius: 100%; - height: 135rpx; - width: 135rpx; - border: 2rpx solid rgba(0, 47, 167, 0.15); - position: relative; - top: -67.5rpx; - margin-right: 20rpx; -} - -.container .user-info-wrapper .my-user-info .right image { - top: -54rpx; - width: 48rpx; - height: 48rpx; - border: none; - margin: 0; -} - -.container .user-info-wrapper .my-user-info .copy { - width: 48rpx; - height: 48rpx; - border: none; - top: -142rpx; - color: #fff; -} - -.container .user-info-wrapper .my-user-info text { - color: #fff; - font-size: 36rpx; - position: relative; - line-height: 50rpx; - top: -157.5rpx; - margin-right: 20rpx; -} - -.container .common-list .header { - font-size: 34rpx; - color: #333; -} - -.container .common-list .list { - display: flex; - flex-wrap: wrap; -} - -.container .common-list .list .item { - flex: 0 0 33.333333333333333%; - display: flex; - justify-content: center; - margin: 30rpx 0; - flex-direction: column; -} - -.container .common-list .list .item .count { - font-size: 40rpx; - margin-bottom: 10rpx; - text-align: center; -} - -.container .common-list .list .item .text { - font-size: 26rpx; - color: #6d7278; - text-align: center; -} - -.container .center-bg { - height: 20rpx; - background: #F5F7FA; -} - -.container .common-functions { - padding: 0 30rpx; - background-color: #fff; -} - -.container .my-events .header, .container .common-functions .header { - padding-top: 30rpx; -} - -.container .common-functions .header { - font-size: 34rpx; - color: #333; -} - -.container .common-functions .list { - display: flex; - flex-wrap: wrap; -} - -.container .common-functions .list .item { - flex: 0 0 33.333333333333333%; - display: flex; - justify-content: center; - margin: 30rpx 0; - flex-direction: column; - align-items: center; -} - -.container .common-functions .list .item image { - width: 54rpx; - height: 54rpx; - margin-bottom: 10rpx; - text-align: center; -} - -.container .common-functions .list .item text { - font-size: 26rpx; - color: #6d7278; - text-align: center; -} - -.container .common-functions .list .item .counts { - font-size: 40rpx; - margin-bottom: 10rpx; - text-align: center; - color: #333; -} diff --git a/src/mindspore/sitemap.json b/src/mindspore/sitemap.json deleted file mode 100644 index ca02add..0000000 --- a/src/mindspore/sitemap.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "desc": "关于本文件的更多信息,请参考文档 https://developers.weixin.qq.com/miniprogram/dev/framework/sitemap.html", - "rules": [{ - "action": "allow", - "page": "*" - }] -} \ No newline at end of file diff --git a/src/mindspore/static/auth/auth-logo.png b/src/mindspore/static/auth/auth-logo.png deleted file mode 100644 index ccd14a6614efa6752cfc3a9f17bc8c115201e5c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13514 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 Kwkftgl<+_BqB?v4 diff --git a/src/mindspore/static/auth/wechat-icon.svg b/src/mindspore/static/auth/wechat-icon.svg deleted file mode 100644 index 3cb7e30..0000000 --- a/src/mindspore/static/auth/wechat-icon.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - Fill 1 - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/add.png b/src/mindspore/static/common/add.png deleted file mode 100644 index 0f69b234d2cd00898965a11142a43b5b099b49a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 261 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjjKx9jP7LeL$-D$|_ItWGhIn|t zo#x1O$UwmL{*ndk8^0Uuy0lcJYDV6b){5y)g)jYX6>pJqS=h(I6`R==$DK)_}k@P``o!F zeNjP4it|st_)cjp&Yg$O1RHYeu=_G!x&MX9|E=cHuv<(kx69TEmjp|1*|hJ)qWX#4 zXPN~$O}h?%F%*&OT-f8^y8Vk_po@vnjDMHqkBjvr3R`X4!`STKd@NROvOCZ#44$rj JF6*2UngETMWE}ti diff --git a/src/mindspore/static/common/arrow-down.svg b/src/mindspore/static/common/arrow-down.svg deleted file mode 100644 index e9bc120..0000000 --- a/src/mindspore/static/common/arrow-down.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - Style备份 3 - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/arrow-right.svg b/src/mindspore/static/common/arrow-right.svg deleted file mode 100644 index 3372d80..0000000 --- a/src/mindspore/static/common/arrow-right.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - Outlined/UI/button_right备份 7 - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/arrow-up.svg b/src/mindspore/static/common/arrow-up.svg deleted file mode 100644 index c9f8b6d..0000000 --- a/src/mindspore/static/common/arrow-up.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - Style备份 2 - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/blue-bg.png b/src/mindspore/static/common/blue-bg.png deleted file mode 100644 index 7ab558ee496a7e43c88d6d7094fc4cd79732c198..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^H9#!K!3HGXDOJ4(QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjK*715E{-7?&Tp?BbIdk~m1?$-wq}+iHW$<+Mb6Mw<&;$U&`epI} diff --git a/src/mindspore/static/common/collection-icon.svg b/src/mindspore/static/common/collection-icon.svg deleted file mode 100644 index e563c65..0000000 --- a/src/mindspore/static/common/collection-icon.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - 编组 10 - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/copy.svg b/src/mindspore/static/common/copy.svg deleted file mode 100644 index fd3e1a5..0000000 --- a/src/mindspore/static/common/copy.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/default-avatar.png b/src/mindspore/static/common/default-avatar.png deleted file mode 100644 index da5cc598ebbe9da6f2377dfb9d85c19aae0a1dde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5119 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 - - 定位备份 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/more.svg b/src/mindspore/static/common/more.svg deleted file mode 100644 index 6c5f91d..0000000 --- a/src/mindspore/static/common/more.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - 编组 2 - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/search-icon.svg b/src/mindspore/static/common/search-icon.svg deleted file mode 100644 index eae3909..0000000 --- a/src/mindspore/static/common/search-icon.svg +++ /dev/null @@ -1,31 +0,0 @@ - - - Outlined/UI/search - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/common/swiper-tips.svg b/src/mindspore/static/common/swiper-tips.svg deleted file mode 100644 index 4edf9c2..0000000 --- a/src/mindspore/static/common/swiper-tips.svg +++ /dev/null @@ -1,17 +0,0 @@ - - - 编组 - - - - - - - 向左滑动可收藏会议和获取地址 - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/1.png b/src/mindspore/static/events/1.png deleted file mode 100644 index aae701b9a6e7ed95eaffd700570f7f248e188c6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47368 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ëRm0pXe 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 g?ZtoJO99@JP$2WoR-RR910 diff --git a/src/mindspore/static/events/2.png b/src/mindspore/static/events/2.png deleted file mode 100644 index a1196980b982e0a9b3e5e024fbe2f228d540dae2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41602 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 I1jPS;0T;a4XaE2J diff --git a/src/mindspore/static/events/collect.svg b/src/mindspore/static/events/collect.svg deleted file mode 100644 index 95390f8..0000000 --- a/src/mindspore/static/events/collect.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - 收藏备份 3 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/empty-events.png b/src/mindspore/static/events/empty-events.png deleted file mode 100644 index 7415651049b82771aa27f81a7fc088adc0841260..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58093 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 VT$QluRwM&n2pwbiCvE%i{{alYCMN&@ diff --git a/src/mindspore/static/events/enterprise-manage.png b/src/mindspore/static/events/enterprise-manage.png deleted file mode 100644 index 40adf547a1ea2bcf75be0dc92b5803c3201c36cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3753 zcmV;a4p#ArP)Px@V@X6oRCr$HTW3^M*B1T`RbWs=5U|CDy#vO?NH40*$Er=zy#BQQ_E1JAy zSt4r0Jfo;sP@f1Icvz#x8V#a85gUr4UAIs1Hf zmv8TLE<-hol55-PkZLRDu2^`}9 zw5@7Ii{`rqhR~cB*x=~MlvS~Y(ExDH?XuOF!GX`fVP6$WRX7L3a|W!jHp35$u@@CS zU(N%v0pOgotO9(DLM#X1Xp9m@j7@_H=G&NJD`Sk@MY6~O;6*NPW^RftoTG>26{}$Y zV>qKKK!9BhmLzq0$p9$x_;AJ$0-%=E#j5%FmnJ5dU~R@Cq^whE0EEe_@jU}(b1plo zOVLg8vy6drV5N;2=2g}uDg^-N+&o8x&_ZC8WUc;!0Vco>D|3uvjHxPGzCr+K^Vw?b z;~d@PAUSZOv%;AEs{ zASERQSy@>yGc!l0&YjSwPjB&@T%o{NScnm}mTXU1bCd}H<#{s`5briB)v48L965Xh zXV0D$ChpEb0^ym%4hB0YQcf|plcn3|f(#o?v85N>7h zgi>0N-)F0F%2<-4e5FKKSQs8WNI@63F6h_K3wCyPk~W}JX5#RnLjs5VZH$=?SFT(^ zWJDwswze1_7>GI!vRxujVZlQ6l_>@Q6*gHaBpSo*$$x)b`y&bp3NS7(5YEm{r8b|E zl8Uou&XoGQw~se$ZAFWqlsrs*h|thbSXoeMN)va*r`YMPBXTId&0#Q?}s@kN|t zv7DJ{jJluzn?g3?;lqdcWb!AdU%$R?D)MED1N7gJ4Iy~+=n-nxtf~8*GJ?CiJBAJ$ zD*mQ@USF5{$@dWw5+bt1#{nP9N}Y^hv5h(VTIU+t|0$~HlZ`29k01XPzZ^M&e~cW7 z4jtO-bU$?P5MpCv(Y$$cq^6|ej~9R7!w)~i+uh#QJrf-jjdSPD!NtV|we0M0Hz^52 zh71w$Lto-9#33>=65c*O=+UFQ^moPZJm&=(Yx@a03&>RQIpA0!eMZd)rBaFSmw%5Y zO`BrexPW4tKY8*b8aHl?w6ruhySU(;Zrwzl*C#*32gujYpF5B2oE%}|PaZ#ppPyeT z5VnMFL2`03=6^mP*4Eb2Rc4s0FlRwD@HGJW{2Bn+(dyvAgE)QaG-k}00jDCrr#DZV z@7Apw1`io56s7b>nIRz|L2NK5Cl@vf8#HX#03AAXfTN?PwV+a|ux;CRB;C0Kzu|u9 z(&e=!Jbm&Mt5^R3uYP^ew{KtR007q%7K~bT8UTuVcyV%OqA?WkmM&Q;-twr?ntJI% z>;>%IyH~e)+W4ziuMioz7m2rS!OYAIF7;esWo3;_rBX0M5;u2u`1tt1($Yc$!q#m_ zN=gzj<*m2g(y17_ITS>&=6^oVAg3sAKMZiE9-{ytGoO<=%$5tl-Me>1U>iMVG}^Y+ zv;%J^-p1z5n?mL4UQ9nVBgp=**cjaB_0S#7Pr` z8=N?CQgDGU7A`<7y`Xvd@@0hY4#%|V)6k$n139X%R9LV%S^(k!ypCEDr#pJ|D1JTu zE52Ivm2Ojy9z90znl%_Scre`E-4MJcSnz@g6DPvSsjk5lZr{F*ty{ODS<_}17Z`wj zd-s7h`{h5sECtwi-+qS=27Z8Ey?RO1SUi4JVZk~u>f19Fo*L1*Mp)PmJbU^Sv*&1x zC_6g`5fKr>3KlH<0>A(MyP(7qCrw1trcHIq675x~)vz!(FSdbmznw>PbQH#p9ScQG zTl{s2HfJkEq z;A;s9qFS6cf1Ymn4eK`u|0iJOh=~dOm@13gM3vY4um-ku>!Ge|E2PF>gh_!4vuDrJF}(dT`*HsKd3^J)Z^R~} zqM~sjHWuH0_pMIFty{K=^gI32=~C4e&vTANEHj_)faVlOmR!4b4Po2EbOBJiVFH87 zS&HBrLpEa4CzH^mNfWWgv7^Uu^w=@C>l+0kC<~W?^YlrcRNiJAfSozy$!BS0h8n3}3u>fw}YM3Sv_dfaH70 zSigQf#!nb8m>|i?lc#X#;6e1BJO>JU2RylT9Ty|FBOo9EEnBq|&rk^+^WPW|SScHn z1;EfRrv33Qes~W=(<9wM7ez7~wC1D$!`-6T~Y>h&a)_lmYZvqNIH= zq_Zp)&*dDi8A&B)AmXxg=`wWn@X*m*?NE9<2lgKjW=yU@Ra|&@IEMN9!lNh<(z93N zuVUxUotQamRxxf66BC28XU<~!^yyG$W@77>Ev3dDKXx3%KNfzuP`H5{VGMb)0T6-g z=rPQhI~xuTr45MQa8OVX1`ZsE9zA=2s4FqXmMvTAT3eI?A3S&<-gJ#3R+yWYhuevX zc(;3Z3>xHvh&>Uam$+#0BHcL3JSfPEc%Oqe)9&fdis0e~DApkCjyrOQR$4j88~ z$&x}!@7lRbM}Da3NmU$en3^7CH8dzTngfW+hr0JZ9_| zv}q%|exph#or2(94ruaICFRnk%h(ehj==GOaCLPpa}*Jsux(*z+@!JaTMG*d(FUiI zdDyUFB6yV)iuxBW#A5N+UyE2l7D6=!b(tnlo-C?NqSLEatrj3ooizJrb(JBszKt*qf#x9lqdS`aL2Sc=|1iC4dV=-c4H#hkC`5I;VT0I37 zmRbxEwbh>I(L_J*`x(y8&gBB256u1h_d)EDPJ0Fn7$92QbQ(lVkLLYs#%HKitN3{g zfkRxNbLY;YJ5*KYh?-)^$a0v-NbTCSD-8gFar5R)0UQN6t+-G{=^jY`VXr_Tg) z9653%+Uqr2jr0LcIZTse=5yH%k@5hbs87n1>6bj#q98|Phsex`k3K@1Hmwbsbu|H? zX^0d7AiE`29stzdqOz7qOj#$rhM3@=WC5>RV#YK@|4IN-Qy=2;rOPliH9^;|UE$zZ z`I4qsQ?$qmD6~ty;P_VoaPMBSXtJ7^TZr>-QwGr((YDnqh!4fv;sOAf2O|UkF||f| zEo<%KR2oz7zakePHfdSTWr)1oTu`&LVWUR643V0Wf;`U9YvK$PsPb`QT@bo@xQqIs zLMiKDMDEcT_3P5p%D>M{9UJ`?xK_c$#6(dwRwPt=WMpKB&1+)`HDN4j+M(x!87M4J zlZ``;M%Ua`(-M;^hSK1b|6Kvq4wPc4e5Q0;fs}td zE@FY22cQteE)i5TtD)Z`BlaRLj#`eCZ8<#O^F;st{UuLVWjw$H;}m9Wi@pNYc10#V zJp(~2R-pO2o^b8i7YT==kQyH+4mb?m4>E*Ic2<_SCSwc}tn?KbQlcs@NjX7ggK+>4S$ zS)tmm${M}FawahPs%#MmZ|-GjEx2#=b$LAy-rNr+^xf?5{K*XGm}uxyw4qQ@;Rh3C z4Sb_NnkwcJD$s?%WyV~sH8KlO8Tz@6Ikr^x8=;cx$+7_bN#58GCrcu!_vvh)F&8c? zu!!qm*!;Kpbha#o-^h=r4ZXP%pU>0%mlh0g;0%fqpU-D - - 功能区-发起人管理 - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/list-pic/1.png b/src/mindspore/static/events/list-pic/1.png deleted file mode 100644 index a85e780b6b99ef180f329b50f6edfe832d7ea7f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44617 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 JYa~p*{2yA(LU{lH diff --git a/src/mindspore/static/events/list-pic/3.png b/src/mindspore/static/events/list-pic/3.png deleted file mode 100644 index 224242486aa2bbcede0f7257783e2f376e356623..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49469 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 diff --git a/src/mindspore/static/events/list-pic/4.png b/src/mindspore/static/events/list-pic/4.png deleted file mode 100644 index afbc0f7e0fbf295e6f0f34b35749be56ec21a4bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 59072 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

s9IaiR527Q{P zfrE-*>yIPFuNvLpzqV`bV!=sNH(o>cXet=F9duAv$N}1bg?1u4uLV+!BBO%eRmkZ| z+CSLzJDsJOA)g3)XmDzr4@(sxu?JOckzqE45PqeI5U%dT z9QQePpHu7}L-7!mZ#bP?=DGxOaXd9_)N!eZyN#exbGjOwm-eMucJX??qCYC>>VihX&MygUKXW~32p|Cdsed<3{ zUuFj21ircMVsU5W6=4|9tm*USkf(h(fk*zXcHZ>xpTydHAV~VA6A5(m0|*VtOn&wM zxVmEwBQ)XM+l*+nD3!+lR405cfUu|WI$g$@G^X%X*Hbdelubz@1_)ge%8nwJ&A;Z& zHAmUrSfHZPQjk=?ZbY{a!ez%Tih=hz*RZ+R0tWngAmCv4e5J9pqjIg`$RSdAideu2 zm!ni^$k6{IuxVlap=BRwtKmM_!)m}%aHgbs!!^Z9>Asq1lX!{?OYs*JPi*En%FI00 z-|A;5C@)u-j2Trm>#=HjH?Q1Wn5_$YaJ%2>kcYh%|M5W*ndH9B9(6?OoCzC=x{C`1 z>2NY^(mWX|N~3xnV8);sDqk(VTl_6sxK3vC9O!u$S(DD?Pu9e*-z8L{w@}<+oo0%f z1)c1QdGy=r;S}rO$k2}))jkf7Oa+6;{={;w%lEaNm_15OX12whOtkiG?YC|6rN4G9 zwSaH_Ru5S^_fLb!w_eVyNsr&|JXMD6u+}0XE_iR`xn4gg$5I&be(uIB)&98W$=e&& zNlwgkf_hx22~Mr#$zLFf595n{o7lX!1a8wS{%jaL&jV`a9 z-Oq0{q_(Yg764^8u2TwT>5Rj)r&05g?pnT_6MNw*XuTcY?kUJCiUy}!mc74S??pmGTj#WQ7FGrx=`IWn&ePQG z#&^#YYG!>;mp!r0S+WOWDE_MDJA#U`=03SD_z`PKNlj@q3@O4{OMxsJZOts%-HI;T z)e9`wgH@Xke5aWPoe`zIbcHQ}_u6>5(Ra3K59DDV`4hV9YNP(!!>C5b!%G(K?a*2) zne4sI6`=H5h4WgO@UKYJ+~LLCATMW)CKhl<^sUxlZ+VCFSE1OoWd7~XjBlOuVfKFC z0>eqpcjtq%KSz-}1pJWOI#Lsa$jrO=p;aFJu{jP8P{=Iiy{H9K6r%Dv z$0UN^tHOIcn-m~1tz8c93bH)g1}D?U$p59=UF*?l0$D zua}V6ZVrxS>!(ROxV;M$Omu`FDHuJxF~ho^5I3`uywl1aMF&jMQsQ`Yz1Xiv^sUdr zq&xF`FbS4w2bcY<6`%9i%ZWDfOVD)s(7>;cb9YYvo2NlC^*BY6-5Q4n@z(FiLD4 zJpFs8AJZlt4=hbQ2~*IfR2pR9CmQMA>g*m3ZEjw18Jn_-ibU2cKIucBXVdv64(QN_ z2@a`F8(SqS!d@ghz^EFV!2LpIP(Jn2+UdH;d!BQ3o^9zUO}!CcA=?%z+$7~9#l?&v zkJnG*p-q+}BL$1G2m$(xbQ=dP;8;F&HXmq`*WEa7UxtZMp%DI8R*9?NN96;q@E%7> zb+-G!5y7bTzD!iN-;?y_f#3bRlgrq!;L#tg^WT!|%1rB&Q?6Rct|UE`0*k5|*zoYs zQB;t30oOKpr3sd-qSeuhsq~}zyJG*4E9ONE98|0hH=s5gM_E6w)sV6;)A?rrL9fx3laIwuU5 z^VC1H1t?#NXS6r_@2Q(->RN%vE0s=slz==xAR@X<%VBm z+63b=n@@Q|0u3sEMWtNr#%8$U7U=_m2zMH%`*! z&O`wbz<)9b2bfp^rO=tEKBTqOOOm*QooicKZrkL(BK~)onXIQL#w#aWqQg*eXUBT9 z4JTXMN$%%t*#LQh6-%l;m&gKTJ)zo%*MO2*FUTj@y%L)#s;{%Y5 zd!yAkZBMvvFLQ;dOFAuqA7y8#D}@p;(11{9j%x~8g)?=q*Fb9!0WdiNHJ#Gi>8EDj z=0hi&(FAxIzz3?9qruMr@3yhRptNyOs5pvJ0YQy$I8ZY8s&Qdv4WAka=<$>fthWnC z$Y(JIrE!i7J5=e6(R@d~f?Tw-@!seWT#y17xDQlve~gN{*4up61#nSiQLpzb(WYiK z@{|Jb9Sim#7H-dXB~z5u$88z7*(P72CatqHQz$Tfafl(jEJ>5rek3^XE!vJ3UqyMf zLVLkmVe~rsW6Hc=*(Bou1tS3cJG9j$U3yv$#!=4@1pTmpUFrT{=L!w&C5}L)G`!zK z3K1NwW|6eT6)Iy0TF#uY`yO>cN?o5{2jAfxj0|;hO6qqj`DO<|HtP+jqB@VL5_kES zklZMQiss7>iE&lPS|t8JO+*~`@p80@+2285s>dCV2OfHI94=$#tS+=uu6U15!D2!v zINertXEHrL=;P}j?^0piEON3_sxExArKSi8lDT9}|Ng1=hOHVT*VaA(rUNFua!O(g z83Z>?KO!7Ew0w-{yC@3aBDPp$m$6l9bfTDpcabu~rM0L+_Uh%iIhUNv2K4jP%4*~1 ztoUhv&wY*kb-{gAynCWt{_Gf^-9L)lonvuxt=ZAg24_-S^b29zgK{;@4T~4@oaREU zV$GN?ob9)6t){zH$W;=%htkhqW<0nqgBVOCB$#Hb8_6SeZ&e|;(o!Ys!|2yc_rVK< zIfZ=0)uze5fl`jd5U>x82BjCe$BXvcg1F_s{Cjr38F?PLVlg2G_Iyx=nORU}E709( z;D{s5Y9K&IJRO(4%2L(uITNdVn50bAx)*fAAW)CDWZ(KtF_7y1`3k|`#wXY?kjsCO)m_7&JkV8m0wAI!Z_W`A z!fT_}>`;63i}Y1lgALfYo9Kq6vPIfCdWGZX%EMa~JrGJJUa}STX$UM^Sb)9f@T%*) z{B0kuiO)V77%jn?6a4ww8xUO8e@Zpj2-1W46LHODthxI2$vY&cn%7NN`U5i&Pbno^ z0|FLdt71)_PO3D>$y5FSfCyGe=fD59gncoClpjgR!KF4yuUN7kYLf&j$jsPCgCKbW zTl6Y&+faP`G(w~Mh8LNhl2o&(kaU)i!6aW``GP83crQy)%-Rb>m61r~Ub!{5pqAY7 z)kYjua*_L8Z-sjfbq92EG0V|gd!KTQd_Iw!Wo$3T^0MZt6e!O!}?3sac5;Ro1}a7}QuutQfUKJn9xC4G_m7Ykls_w9xiiZVm+gH4w-&E?Yj(*iM$9e`D}5 z++c6lMy={EkjoJj$osFu_n+L8{Jp5C$OtTUcmj|3nt5uzDuL<7`lt~t`H1c)lO7@N zCI%IQzf>SuYuA4xqQ3{3cc?NMp=`4K_1TTCF%-D zSdS$r=2DwM0H7Q2=nblpv6CA(>GoaXNFGzWE8Cw<&+mJ;gGbRuAMLE0y^UFXUrtJK zIn0rJC>Q*lx#a&RNFul0H|*%nVYwu`qLyQ1Lo1?!Tx#w!jU<~jCNebOOo4=#V6=S3 z!H4?HsC-z_8=1h&LlTZ(6R)uDoJMZ5Vdo1~jY z_su#AzYy=+J5Ussm+Dz@ulK2@*xYcaBg^VoQoe+jl**e}ZI*ukh;N``u;(r4^mX9l zgDPATudr@L8n|&{JNCcP64BAoIDGi9!>_TfDrU3U@Z^(Ef*v&VZTh3uD~nte<<@p| zm)Wgq_A9P~57cheM@iv~F&-JL@?(tUpFP=NG*i|wVRNS>@_ERj`?~o@B$#dDzRt~1 z%i=Grn2diHkH>S*J%^7z`p6Sq;{5sZxbMFEkeQW*Ce!yrTe*Qp`gNs~=6W0cSJwtV z*B`50>DH}n7???~Q_I1L^Zb^@r&=CiHvWfOwGhJb%fAfYpQa78AUjVjhvT!KLBghQ zF?a4<^zYx_Q{7_RxN&lyk*)fo_N(6QnOP&$hEa`d2=N}<=|asDW9*_{tFD+Y;TcTk zUEsK{P`!x8`657%6AO<^*l)wH6n9y~9yDP5nFxFVSS~WaC)v>4jKQ`Xk5xnFl2tOcrEU6mx#yo%XnX zcmsa<)9KdE?v4{)225P$CQO)sQKPcm$~;xJZrzH`ojXGp(;SVb?C?~#h3-eq zI9{o5MN@sDMHPtv1~yl(Q@?Z<;l-OQix}sgyU8t*;d{Q*^U#` z>qvP%#x$ zfKPWRylvYyJo3mR&{c1W#vhUslW!K<>5*}=uN-e}R(@Z(FhBWiLf(2LrSh^?o8_W# zBU5Gprep!{?v`*VRovMrgQ&7nxYdGPuhvES<&&5^d9obC&J$(Ej2U?Q?YB|3<1o}5 z_NgbjbXy;Er#HO570rC$Awwl)m5&Gxmcv=ggqM(N9mZ`o-<|=tO|5f+Q_aA8dn8;i z3bJz!InUOT#CpRJ>1@(yE{-Zj?s<0 z++>9zOCPKbWQ^Hv5uU+lUJ2kycLP-1@{`m(FJ@k;A_kuhvRDQ)Hf4xTHc%!j58z=L#Q98fsISZ1>$$3oHB!GKQ zx+S0Zy5v^U#(^0JCG1WVJ3C*QK5K>vd&f3I+QnmXJ`3``C{;>%moKZ;ijEySV)yRd zsMP%}RC)S6UxCOWJ;@{Ey{1-_^W1~CLwd=T7}iH=HMe4bF@urU1uTahmmq59g}|bd z68^X#$j;YRM@CXC_P_A}GLz#_uU7NK3}2rtM)7ofbs}8UJKb;= z6jUH1;T*!l!)0@o#~**(MQQ&vql{+Lr%%Vki4y@yh5B!;LFxML4LDk8r3)b-Ce((v zns`@eDT!fRq*gQKHo~)h$hmDyA;wvvo9;~lrtepYtYSXC3bL*z;ONJ_apUMlc_h7i z_r^Q#yn}M(%DFT$lgWfvUU>yS{q&Q3uBtKYQwwHvF0A|zu|G|M&76UNfB^LA(+7hG z50;O+j+E5YR4iDqK;9*iX9cBetntFIrTE7c^jXot)IONv3Q zjfr8Iw+Ju6Xt~6}UE8-8?Rbi;clr)YKOkXml6a&jvPtkj$Eg=j;PRjIkht{+m{T10 zeGRG692L5ZKt%KIU{c9kBY|p;51JKu0MTPnI!&G1mkLWTT5fRg5D%=MV$;Qna|}z* zh)0TIGof|{!fjUEIJpBij&FtO-~FIR4vQ%nwyaD@eu3}{(<88K3_@x&L+OT{5Exap zq(D>PI4fwgUv2}6=&QmQ`(CeA=Zdt-3?@qkIQJJbD8t3Rb_87uxc-*N1S6tbBKP3D2mwe-Y)&NMBL_e94NlwSRKT4e-guo z`^8b#LAXRUfk2@UxG&O%kqs4mz>wJEQ8$xr=exs`@9|PCPr$~1E|m5@-q>QxKFY?6 z7{Y<$i0S!@@JLd3v3?z^v-IZsilxEWK=2{)1y`7Oz?-@$^$o9o+6IcgJAEqggfBVPbXNgcmDE@5q) z=RBL0)LqCD2>3bzIt|C{R#pVM>Vd)WPgID;u4&y}+nIzEb4$*!89<5o_9vzTBetqw z6&@A7{=E_U`!E9Ct69HKCp3V>Z3jN%+1bnamZTg2|p(X}G#2?RWX zfWL}kZfh&FcJK0dtWm3}5ySpVv~5p8yM%Y-2=^;f*}58>x3eeAmp;Fm0ld6Lyv+L2 zoC#e^4g$TZThXUavo|DFzW9`cU(buXyW%pR zVjRT_fiORgPg+}{$>%G|fGv8RrnR%9c8KsuXuOd}FlJc~j(W~^;%)WQEx?PLg;#~Q z&5O`SAaFYZ&)2cy!SZ?T@+^$0o9MNyK(C6t&~%vasBsGCWztNR4S;Wx-tXrbz7@ee z#kWf!;ME9J4Ca{H(t7ukBEys@t!A7n$~#4PH%Tu%&1Cu2S5rIMIPl6A6|Q7BJ#<&_ z6>S6p0)avx@cO-0G%WMqE{_AJGPLRjRT#@~MXXET`Z&%5{Y;j{9O&vwr$yOjZxX{a zFO7F+vzU>Qa2Dwa|H7J<0!xMw+>!-VfEKDi9W)^k2r5?texZ>?38Cm)AmA|snnc(z zs?jYI6^lltZWSKHcDky7ON2+Aan7X#lZ9;bhP&E%QM8-3U&7ub?|7^*8oVcxKpcO=@(fe)`QT7AP_sLx@MG5mO@Xu`MK zvN90A;VZ=bJQW#9=jEZQ)oQeA)e3Fev_b3Etx>mbT?7OK*oDDhFkr`y9oW2iGuEwJ zhuGNI>^4k7MDuQlerh~)RZ3ihFT1#j3ciUzB^^?yw?vJIV0O8%BT$6!NQrCLcvz;| z`YFJB6;>&CwC5ZczEy?9bj613u$oE#{ERbS4oBvdY+|ZWqXq^J9EhGhdmz-$YzHv>wN1^@aI*0zyMW@zz^!VesI=P^sL1q&|QC zJjRR}gEec`WbgJ`_C}2tK7%?iM5%QnU*~p&Xq=L!p*5Te#>*DXTaptQL0Jq8aa|;$MKvb0HkCw}pEyM8P!{rB$ zpz^g)|E)C$h=_I;K2cvF;Bf>>2kl7AJ(cT9T$Vy2<+NG1ox@Lei!w74-5lm9aHl6e*Afgfi%hrH8Q0rBr(fQ$Y>(Y2& zbW4_~v|=73pm?LXt;8^cb2LzT5ccHFKO$k12ST`?TRa}ID<;dYuXE(L!Ys}&@{iS0} z++s_+r(4^Yj$3Pgv3251G*J_c8a1L40TYctXh8;91Y{|w^}RdaeGVDNjzd8$R2A=h zpPzs5&bjCO?yd9QJ@?#mlBB#&|F}``2ne@`&mIqX@hFS$j>P3pliT)??=XkQl$Vl~ z8-zI^SPjrXdl>YnOtzh!d)EGi0!of;Md9u@BxkpO|9*@cH_j2}Sv&?i#9$8i)TvYO z2#CPIwHKlG3$mDBe$Y7)&{y3-`I)__IQLiR$_oCElAStrLUeRALPJBPoKE&n5Ckd2 zQD0vV7V9l6Ed1$Y{{b_BZ%iTrN4$i9q%`oJJ`OY7ONrWkU5&#s64c+>Yfy(eyk;W` zs%a-5wV7T1ea+qp%h^>xhMl*wH9244`kEB!lJkxoJCK%^X0Q3ON^WCgqjW-?m6Zjb z=y(iV^EEiW#VU(djVUwR2Z5%$`MC4RI#hhU|EJ`27AGDvW{i~6nV6V};NajE2WJkD zg+0!nKaX?g&PgvswoVxF-hK!f_c}uV!Oa)c5wqh)u&uwl#8E;%yg) z*Q`{fmUb7ZuneFqZ$jOYvTgbM?jJauv}3 zd-m*+lG`Q6r|FFF7uO(U%x|O^psmS^hc?C^BR2k$d~0jjkIHLThu5r3X%h`o2*Pqg zFq2Yh(@&1q&nr-2$7JK&RVlcidlJdX$vAT4h+XpQY`qAsT)BdjloXiF0^;8N5`M8G zZ9Rl6&khK%1oncR^I@zlmqI7Z$t_y62oVtxb{Gv(LVHF=2F{#0BgyxU9E2xd-3Kol z9(rkb)II5sk&bY7%m$}$c+Im_QLB%Hf?rArUIwL}*3M#i6Y$0b`<>2KUOa@Go2J0e z&kt9xUPVBF>r^pWzkWSduU-w$;NBRr={h*2g>9m&ofMhB)d+|tBMSfeTaMy`z~*R2+2p#Z0H zct1HlEe)hFzX1x?4BXd3TmI>>6L$#q+_L>AI2%YXG~)8Y-Z0jbV(Zqe(p526BBRlW zgoFg-=jS70`a1Odm2+>!T?t!T>T1&7$9KPf0rj^oK&ezpFRA(S=YtT({&d+^cj?ll zIB?*AWM0VFg?M82);3q^@m8XAa4?=-F__%4C0;Gbax7{sY4gb63u~yaw@RExL0lN&$-+cbG(A&Q}T;McbPwnheNX5G8%x9XxmtW5(>eSI? znRN}wdG{G;3$qX#8;heyk4kZ3XQJ!Zuj9Gro2EFEPZ}E2!OQ)~wh2*S*pr>XTB#H|B7-T50?EouQ@-m*(|= zidUeZpup+gylq(*@4fe)lzz}X`DMf`WJPXdYA*yzk8eZ4UlxMhl3MeMfCJ{nr%sa=As596; z?WXLjJ;>WOON!gE_?gBYZy*vrDr<3T;tn=DqYdn$|JB8Dpk@R1?b|0M z6uSbk)7zapcfvEc*Z-tAJvhWrDBy9V~Z zD-k=nWd$=hl_!$7-MI5~|A^-unNVygRvp6OHG`3Hi~9WIE?%lJAgxx91e1tX1^LW6 zEiO#=fm*FbMMZ^6=H5MSVX!ZXx88aS!6~nxSGwzbU0Ax%o%uN`inzKs7EL8Luw}~@ z%$_~lnbm!)ZtMW>QqIlGNiQx={dnaZs~hgv1B4Fc@E!*6y(}7(SB>d3*$Djzi#H<|nwZejrAAkSgV|t z)YHT1-;}b$dt`mAx?&vi-92S0C74;INB4)F-`!JxLH?i9T`s6>$xncljbeFU?3!89 z-YQF2jJB zx5AF4MX+{~Y)K41EXcWd7Oo3xAG`KeBI@(LahW^WMv>5RJ^#^d(c|^!gGrOM_B)#2 zt$wtQ0&maPc_R~JdOS-&=XCQByArfdH#S?^%gX-*1qFdqdtun$w6+v2%X$m~?9~6_ zOg|_HP+VLLA0Nl{k7)g*5PDC~T`JO&MI$3MS6a{S92~O4vvMB3xNRKJ!^1RQ$zztk zN(|$PYdXL3@^bX*)eFkb-I4fFnU$!>?3N%P^+H)aM!My4`t)f_SlZ>8S|e9h+Qcmy z8m4jit3|TIv*8l@ynu#w)9BK=s>J6!6g0_;r>)BKv!N=j7L}WuD`m@T!usJCo9)&# zs?~bAGegPIEhyZx2rTJ)<3`rH*}16R#5LU0bE^gfdu}9zQ0LOFZQ95VuWh)s$n|*v zReLD(GoyUP1S-<0{%X;qMW%Lq;PBzYQo?K3_*C@!w|{R(O*+od`5(;3-7j`H-8IE} zBd4!6k&IHU=J(^;v6PcNR)XyC?1Adf$UOO@?wN2O@s}Jh!%ruO}%LFX4lqY#Ba3B7OPGD{kjJBIgE?Q?&$A6O_mJSUs! zGiN9-_B5qM`I`Hi1vUFcZ*imYPopDL9d5E^hv($Kr!NbsuaYyo7~x~?Z4ybEpGxeev~m2exinOB zEi)&F#BJ2Ox?~_4i*mq9E3w`c_98PSwAM&+EA{-IJ5cYO(u3&iHI}o>l^ve5&(I_K zo%%1@MQJuni}W!^>jg5kvq}t9Tj2m38X6EC9gU_Y9iHA^2+u(Kbg_3am>r^S_S?fy z_rrM{KYkpEiHWuylMpf!WRU;>1A<9JK~#EAN9xTW+y9}}>>V3P@@zYRYf6(Ho@>tA zPg;LdLOpe6{nQ9=F;bv(vKNnNZ(g*x`#7t=_Rc%+pmV=u3|RSVN--R8(C) zg5A4!OP%AaCg$Yyq#octDy%1;kB;(m-fU*8jcuC%+2OSfH>c)0ep^2#Kq)*GsG+fX zGsgL=srS#_0MY4m=-}{4LM>m!X*@no z4j^&~8yl<^+2Pp$M0XeQel86y*CMG{i|_^`A~i}R>CNa_XN0FEy+GU@A8YLUaYwqS zD!;B>vgp-MpB^>wMwL;Sl@g^qWsOXk_wfkG4o_YkZAKvD0`<|W&GA)QzV~gd*hS58 zu}Tj8i~>UHOwh>Ndd$l=_8g0cng`!2CJ^Mc>-j{RwE!gyjDXd zGgyMa2U%2E%OS2tFZ8KwBHhaxIgOVRF-i_GW|4;K%*40R429cll?kYq5@s(2t>HLQ zs5KzFlUlqR>P5@CdMa|8o2m1dFL z(F!Q=;7}i^L1Py+D!o;>?aAZDqJgf_$fhGNOxfXe)GIfQ|eHaWrycbxaGlQ1Y`u-6M_E*MV{m92B)}N00000NkvXX Hu0mjfFuVuS diff --git a/src/mindspore/static/sig/add.svg b/src/mindspore/static/sig/add.svg deleted file mode 100644 index a13de14..0000000 --- a/src/mindspore/static/sig/add.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - Style - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/sig/del-success.png b/src/mindspore/static/sig/del-success.png deleted file mode 100644 index f274b3b0feee39e10088a599f4f4fc95efa2a321..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22865 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 - - Style - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/sig/empty-img.png b/src/mindspore/static/sig/empty-img.png deleted file mode 100644 index 51d972ee8a065582696c2da0c9d1c4b952040002..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25176 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 z 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 diff --git a/src/mindspore/static/sig/gray-add.svg b/src/mindspore/static/sig/gray-add.svg deleted file mode 100644 index 6fea212..0000000 --- a/src/mindspore/static/sig/gray-add.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/mindspore/static/sig/white-add.svg b/src/mindspore/static/sig/white-add.svg deleted file mode 100644 index e5a3e8c..0000000 --- a/src/mindspore/static/sig/white-add.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/mindspore/static/tabbar/events-selected.png b/src/mindspore/static/tabbar/events-selected.png deleted file mode 100644 index dc4fe026edc2efff4ea85c0437da8a3af01a8b7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1602 zcmV-I2EF--P)@(M|UqcasAw6377_0X_%PfCd{E)E3~SKm{-vIOJ_I zZ-Y$%RslL75!ihPhX(-LfG$8f@Bv`*7NEDl{4LR$4io?{0A&)K35H{Sl-5t!Ge zge!Dz%Ju<{O9e}{5fuB+!r=I)6d`>_xoO+;ZuKQcsocL=DB1x0WutK;P$L!0R_-z2 zKwNq*A@L(U_s~rZO*Q2dCPj$eGl4IisgbgHSitfKi67xipKSj()l^WJ6fX470@gY+ z)B+Zl-V!lqv&60cn`J6C)n20J@Lo_TY1cmiO<)JNoOPv>>|ixVb2R%mI)_p%l6rZXtYAuw zFGm**W%q{~o*AMt6XfLUnVhZzr5c4o$|8FUd~kLJnn1DtJ8!arX@bKjN{J;iMNRU= zR%UOOZ`SeVDm@WnUPGy|mr6Qzy6c2ARK6mAcHU$K3yvGkpG!v3cq)%M&#KH*am_9R z0e#03yKt9t?<7bxl%1flss#V8vG}$#XBy@vE11YUbl0wMCOetxgWEx&pySXfbWdD? z+CNBw+m1y{20bUUlBnD#Qa@0rTJhkNrF0oLzj?r{t{L@OVIHOW=9Ij>8MHURB>j+3 zw&yd>Z%HFPQO)rFO4jbuvnAI^{Ng-<<3`9IF{xqsd3q?ix+t%^DdCV7@Z zJ-VU#?#MiBPtYc#k&F3GPw01i)k2?m36;iI((5Su1}(`88H8HEEQ2Z~9q$R8=#{dK z&>_#u5DRH4>r0POlo}_5CjdL0^^yW6Qi014jGP$|JzHG#{y(j3PbO#AzbcGJ1E-yN zAq7n6Sgq9f&FZ)O7XrG*I@9U(|Fw116utg1+M4p8MCK*MfK)JX8a$#2?iA5GHHV9r!87BBdZQkA&^CUlD9t|+~xs#*v7bep)C@X^T*k1kT3u$2=TP1S)M&TX0} zrk<#xY!bBtpwbn6u7X*0i_+1jKtk(?UPL8kdgc1NzT^+iWWU1I6QaaM5s>U|wbNZN zD_{b!Le!Mo4;)YAv<&<@c5`K5&9b`s8qRM^ry_SX7!9IkEy}y=?bW@cD)$sj*b&=- zC_AMoHGTnI#x0=pxcR7jZY8jeoG}>q{NEz^r2^Hg@qn#|#UscrHGX5FfS_dpkjl4YYtY`;dER@V<@Me{0w-RdiBNd;kCd07*qoM6N<$f~+(6 A;{X5v diff --git a/src/mindspore/static/tabbar/events.png b/src/mindspore/static/tabbar/events.png deleted file mode 100644 index bfafd0ca868a03ee678ec1b84abc6d4fc2a4e770..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1763 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 diff --git a/src/mindspore/static/tabbar/meeting.png b/src/mindspore/static/tabbar/meeting.png deleted file mode 100644 index a270b5dc9b1883d6eb6a21406f9a9d30265db4c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1137 zcmV-%1djWOP)~zL2eYdZ^bZ4*iEBR5@i)ULT{(kw0ae#|}h zoacA`|K~a9-V?$yy=a+o!2(-q%36vo8^zk&+ilmkw5+aXAbrv{olL6d=Zf))R+Rky zCS=6fY6fHAql6aTv>-4h+AF|cRU05Pz0Bb677oVrTq3HzU2R~JH+YPJ-z>1aGWi^1 zOR>tD)w1I3`L47T6-BWdF(`_XF{AyGQB3j%4gcB0wUEBl$b z-_B`QG#Z^Q6m+TgEwGubQ1C8hyg=24?=r&gpy1SlJvH zGfCU!GdDG_Y3h9bSvZ|e9Qpi9960!i5#Q5x=5I5g0T5c^TKM*bfO&dD8+Fz{6X2%= zVg(M&^~`A1*Y8DKJTvuSJ?iH$D6y?r+vM8y z3i3<;E1D-t1-m@pyVtG7mM8vm_l~{+j89B_kcg;{l?BW=2|0fuJ=S{1ZSJklYylBr zu~aYuUSy(^U=B4lHryH9?t#Dc4Io9P3 ztY^>{4fSsOnx>|l6{n|D=NzK8H4;(A3yopQiuq1Ddjgw4%6N8SqW1Sa zdz4hE{ge%?)IiGpyaiV78C~rDEX5XkhRfamvQ_LKb0n{1FV2k?00000NkvXXu0mjf DEg~)? diff --git a/src/mindspore/static/tabbar/my-selected.png b/src/mindspore/static/tabbar/my-selected.png deleted file mode 100644 index c9b94a935987f7e717a36e71139856bdfd7a3e0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1981 zcmV;u2SWIXP)9A$t4wul{~A{Dsza__sG7jEU_zLys++$!-Tgyg>G zJkRqx&pFTec#edPBFnNnunLFX1D&<)%MT7eqi zBJfX1l6uu-TQx|Q<(a@vAO)B+0mB^8*b&xEf{te3 zhms_HJXF>&FjZ;L&BDS$HgDcc;EO-!nV;n1 z|ZIN0W_i4kDCfh;vsh3jt^W)hiOrgfZ88MXdSJLOx0 z*|Gg+?Ay1`mYzKVOsrWyuvV+DuMc;3cY+hL35rXfGK0q>xGG}}%lvedmX_LT_JIJa z0+w2<)!EsJkB<)_ufI*;3#sGLKV@}4&fdVYx(+HTDs1Vf7GR%>$u`ZvJ`-T~fY}oT z>+kKR>yt|u?tLy+M7umC>0EICMhKoEE0COYR%L1QSeF13JLDPT1ry7_r+><$^^dzT z^^Mwt+6Cx7cRmZY72vgK^(Z+S!TJQ4SZ%F#kF7b@T%1Yk>EGbJG?t*3-@?r|$nL0V z?l;oiSi$wKbGz}&+G-?8V08k%p}0XxyR~$MGdUyW&;)5!|+}CW5V7zVK>l7 zw;1o=rgBFFF0=huktbr?!=e#P7GSCqLk+C;{al()X7KHI+i>&tw`sxzXA$U4WIC1P_lP^J{D`MqCr zqa>SEMYnPGuo_V9roDCHIQ4HQ5|vlO%%{cK*8yPN*Z$2%JC_sq(hfqB^6Z8fDZpgt z<;pK2k&OnPKhlUKiE9-HfC&}#hc|Ppw1~N}TM3GL3)eXTb_WsJY@)mA3XKJ+bYHtd z_?sW#vqBu|#~nN-Hphe-vr$juu{UTxcT}8I!AUm>U}libI6vh@=$3czi%u9d8m4rP z4b>(>|DEa&CvWHB|13UHFDh`>io?JreS(c4@Cn#N7HCI%$)UkR3!JgLlP_9pRjYa} zUNbC|Ymxa#48_im{z7fe23334yr;*>*;NaVl}iBQX@m zYqXa7Pr#mp`^W40&Gsg^x3?D$4-bM9a+DqXqfn|czr#{riSy^r+cd}K30kyVv}h4G z<*%_U`=Z^ucY8ZVT=0}92a%TYQw|(BFeaGlWsYc>pPx^1ax&k1Ii08DcjKgUw%5K1 zwKv@Fpe`?-o`y?Yy?T|<&`?`)l*=5|>o?I--1ThPvW0?z0zBr0^YvA);Ogb)Fz?Bx zetO!QxK&z+r0=GvsECAw(dV=gl*;v+>V>JLvVc2z@}!dZtE#GUST@t5-_6a9n3x!L z?b=0DRFoEvD;K7!SKQVl^z`&__wHQ1q7v+juH7TJc=G3WEq^GCT+}uo9SQvSEc}kC3N_~C35_F1- zi;0hqw<;znDTxagE+{fAMdY_dP!J=dqoae>t5=19*^xSwq=af3$(lu{PoHMv z#*I85Cb4Fjj=z?fsB0MrztPd+0S`6OoaT z%5TCOVpv&<$R)S5v~cw3QROG2(MV!qBCo}mIQFZ7qs)z4W){TjN#44hg9i_49*2OE z__LX+9Vu(;Gf?UDz)|65mOG*ma3S@F7_oo}X-ot>?j3Q&^k;)R>)bBK}B#Do_H1o)VF zE==NLwVC^U?o?J*vUu_0@hBfv_sEeWq@<(}{)|NEJc$o4o0;P~kD8hqyuH1(${u(Q zA!^IAJmv$Ip;9kjzKodY*RNk!qGE1tuJV5}N=Zq{u&5|x`}z5eNA$o0mO(J_j8D^( zqw#3?3hEAjax@4hQX13ik(i}tr{%N0A#l_0A?6Uc>GyPY=!AcqA3Oga@KqHFUD6AJ P00000NkvXXu0mjfvB=ub diff --git a/src/mindspore/static/tabbar/my.png b/src/mindspore/static/tabbar/my.png deleted file mode 100644 index 41b8f747486da90164c6d210df6d8a0122ef83bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmV-=28H>FP)XoM0c7ttM)(NjG#&vO}q3|>& zgaF(HK=GO=w|F`M;*W?#RkEgfj~gvlU;#CfBybSKKLX-CFzSgUyGf91jFhAZfzd26 zn+bj*nq|eKA7sH|Bo18y8!xUk}KrLc7} z1PzuF!b|thj3vQslIW-6%L~8JbzPoKt5+NgYGDnG3IP3b0s7Be!hRMsFSR=Q)tT4w z4i?nPUj)+%0zPKW7=GbDlveDVo^5s;`F#SngJFPB0+v%PbJf?K;qnSrTDD>gXY9QI z-m^?&=KtyzfJKWU14SY40#I+6#`svtsFuG3&~(c*hU5dv(F`n!+(Ux562t>ZvwCx{fCbcWh4auxx@eGP>7IAq zZkiEL%V!g4Ju{C>C1SgK1#HohvhhOrwgH^5%$Vk;P%klabiJtGiI$xV_*14a8o=qB zQeKy0`%(#&zY1WE5cIN7`l=I&mA`r^{%o<%yIw zI?$@{#&xk+<2l=T^w5=@rse%VmQ!^(Ozs2gu6b^D_ubDA4M_V6$8{BxsxiLsdc!#{ z94l2L4>5RCS75EpBmL{v%};w-ndb#qC=?oCqv+PI3bzu`FE2>Pyg1=D_PlV+ZLwbB z`oQveSM=h9+t@zGy6cp#>qQMGTK*!U<;i%|aNE^<#s$^z7BJXK7*o5;ll6$ZR1NQC z#-CQgn4Hgo-Dp3%bZJR}R1OhgZ8C1Cxq)fnXPEH{0V{W1QKWCtb?5b@*N3KQgVOAO zo57P6#x042@l#G<0H{+F6%khrr^{@|lvP%FN@5$o0Hz1-QA+KnoE*C7?1HH@3T(y`_Faz*Z(*Vc6)2yawUBhWk{P#=BJb|5&70jj`hp^7F>oD7IEO(1a{&SC@0c{9aMlwu z+J8EB>^Q27IMQ~y)-q$xhke(>JD3(eHFe75qG^vjd^*YNZ*IVjoz78v?qk-IGjPZ4 z6HW_NuS(!({qG-IW^|etb?;zmc-!ET;t5Mb0TlZEXl_0Uqoxi`P0gDbvi { - interfaceUrl = (interfaceUrl || servicesConfig[params['service']]).replace( - '{' + key + '}', - params.otherParams[key] - ); - }); - return interfaceUrl; -}; - -const _addUrlParam = function (data) { - let postData = ''; - Object.keys(data).forEach((key, index) => { - if (index === 0) { - postData = '?' + key + '=' + data[key]; - } else { - postData += '&' + key + '=' + data[key]; - } - }); - return postData; -}; - -let messageQueue = []; -let isRefreshing = false; - -const handleSuccessfulRefresh = async function (newTokens, userData) { - userData.access = newTokens.access; - userData.refresh = newTokens.refresh; - await setStorageSync(CONSTANTS.APP_USERINFO_SESSION, userData); - processMessageQueue(); - isRefreshing = false; -}; - -const clearUserDataAndNavigate = function () { - messageQueue = []; - sessionUtil.clearUserInfo(); - isRefreshing = false; - wx.navigateTo({ url: '/pages/auth/auth' }); -}; - -const processMessageQueue = function () { - while (messageQueue.length) { - appAjax.postJson(messageQueue.shift()); - } -}; -const appAjax = { - /** - * 提交请求 - * @param {Object} options - * service: "" // 接口名 - * data: "", // 请求参数 - * otherParams: "", // 通过url传递的参数 - * type : "", // 请求类型 - * success: "", // 成功回调 - * error: "", // 失败回调 - * complete: "" // 完成回调 - */ - postJson: async function (params) { - // 默认参数 - let storage; - try { - storage = await getStorageSync(CONSTANTS.APP_USERINFO_SESSION); - } catch (error) { - storage = null; - } - let defaultParams = { - service: '', // 服务的配置名称 - success: function () {}, // 成功后回调 - error: null, // 失败后回调 - autoShowWait: false, // 自动显示loading - loadingText: '加载中...', // 加载的提示语 - autoCloseWait: true, // 自动关闭loading - headers: { - Authorization: storage?.access ? 'Bearer ' + storage.access : '', - }, - }; - let isShowToast = false; - let ajaxParams = underscore.deepExtend(true, defaultParams, params); - // rest请求路径 - ajaxParams['url'] = CONSTANTS['SERVICE_URL'] + _getInterfaceUrl(ajaxParams); - if ( - (ajaxParams.type === 'GET' || ajaxParams.type === 'DELETE') && - ajaxParams.data && - typeof ajaxParams.data === 'object' - ) { - ajaxParams['url'] = ajaxParams['url'] + _addUrlParam(ajaxParams.data); - } - - // 是否展示loading - if (ajaxParams.autoShowWait && wx.showLoading) { - wx.showLoading({ - title: ajaxParams.loadingText, - mask: true, - }); - } - wx.request({ - url: ajaxParams.url, - header: ajaxParams.headers, - method: ajaxParams['type'] || 'POST', - data: ajaxParams.data, - success: async function (res) { - if (res?.data?.access && storage?.access) { - storage.access = res.data.access; - await setStorageSync(CONSTANTS.APP_USERINFO_SESSION, storage); - } - ajaxParams.success(res.data, res); - - if (res.statusCode.toString()[0] !== '2') { - let message = ''; - if (res?.data?.detail && res.statusCode === 400) { - message = res.data.detail; - } else if (res.statusCode === 401) { - message = '请重新登录~'; - } else if (res.statusCode === 418) { - message = '您的请求疑似攻击行为!'; - } else { - message = '有点忙开个小差,稍后再试~'; - } - // 刷新token - if (res.statusCode === 401 && storage?.access && params.service !== 'REFRESH') { - messageQueue.push(params); - if (!isRefreshing) { - isRefreshing = true; - remoteMethods.refreshToken(storage?.refresh, (res) => { - if (!res.refresh) { - clearUserDataAndNavigate(); - } else { - handleSuccessfulRefresh(res, storage); - } - isRefreshing = false; - }); - } - return; - } - if (res.statusCode === 401 && !storage?.access) { - clearUserDataAndNavigate(); - } - if (ajaxParams.error) { - ajaxParams.error(message, res); - } else { - isShowToast = true; - wx.showToast({ - title: message, - icon: 'none', - duration: 2000, - }); - } - return; - } - }, - fail: function (res) { - let message = res?.data?.detail && res.statusCode === 400 ? res.data.detail : '有点忙开个小差,稍后再试~'; - ajaxParams.error && ajaxParams.error(message, res); - }, - complete: function (res) { - if (!res.errMsg.includes('ok')) { - wx.showToast({ - title: res.errMsg, - icon: 'none', - duration: 2000, - }); - } - // 关闭loading - if (ajaxParams.autoShowWait) { - if (isShowToast) { - setTimeout(() => { - wx.hideLoading(); - isShowToast = false; - }, 2000); - } else { - wx.hideLoading(); - } - } - }, - }); - }, - - /** - * 上下拉 - */ - datalistParam: function () { - return { - lastdate: 0, - pageSize: 20, - type: 'DOWN', // DOWN UP - }; - }, - - // 下拉 - scrollDown: 'DOWN', - // 上拉 - scrollUp: 'UP', -}; - -module.exports = appAjax; diff --git a/src/mindspore/utils/app-session.js b/src/mindspore/utils/app-session.js deleted file mode 100644 index b3a7d03..0000000 --- a/src/mindspore/utils/app-session.js +++ /dev/null @@ -1,55 +0,0 @@ -const constants = require('../config/constants.js'); -const { getStorageSync } = require('./utils'); - -/** - * 获取用户信息 - */ -const _getUserinfo = async function () { - let userInfo; - try { - userInfo = await getStorageSync(constants.APP_USERINFO_SESSION); - } catch (error) { - userInfo = null; - } - return userInfo; -}; - -/** - * 通过key获取值 - * @params key - */ -const _getValueByKey = async function (key) { - if (!key) { - return; - } - - const userinfo = await _getUserinfo(); - - if (!userinfo) { - return; - } - return userinfo[key]; -}; - -module.exports = { - /** - * 通过key获取对应信息 - */ - getUserInfoByKey: function (key) { - return _getValueByKey(key); - }, - - /** - * 获取用户信息 - */ - getUserinfo: function () { - return _getUserinfo(); - }, - - /** - * 清除用户信息 - */ - clearUserInfo: function () { - wx.removeStorageSync(constants.APP_USERINFO_SESSION); - }, -}; diff --git a/src/mindspore/utils/app-user.js b/src/mindspore/utils/app-user.js deleted file mode 100644 index a0ccbe4..0000000 --- a/src/mindspore/utils/app-user.js +++ /dev/null @@ -1,89 +0,0 @@ -const appAjax = require('./app-ajax.js'); -const constants = require('../config/constants'); -const { getStorageSync, setStorageSync } = require('./utils'); - -const appUser = { - /** - * 保存用户信息 - * @param {Object} result - */ - saveLoginInfo: async function (result) { - await setStorageSync(constants.APP_USERINFO_SESSION, result); - }, - - updateUserInfo: async function (callback) { - let userInfo; - try { - userInfo = await getStorageSync(constants.APP_USERINFO_SESSION); - } catch (error) { - userInfo = null; - } - if (userInfo && userInfo.userId) { - appAjax.postJson({ - type: 'GET', - service: 'GET_USER_STATUS', - otherParams: { - id: userInfo.userId, - }, - success: async function (ret) { - if (ret) { - // 更新userInfo数据 - userInfo = await getStorageSync(constants.APP_USERINFO_SESSION); - userInfo.gitee = ret.gitee_name; - userInfo.level = ret.level; - userInfo.nickName = ret.nickname; - userInfo.avatarUrl = ret.avatar; - userInfo.eventLevel = ret.activity_level; - await setStorageSync(constants.APP_USERINFO_SESSION, userInfo); - } - callback && callback(); - }, - }); - } else { - callback && callback(); - } - }, - /** - * 兼容登录方法 - * @param {Object} callback - * @param {Object} userInfo - */ - wxGetUserProfileLogin(isAgree, callback) { - wx.showToast({ - title: '登录中', - icon: 'loading', - mask: true, - }); - wx.login({ - success: function (data) { - appAjax.postJson({ - headers: { - Authorization: '', - }, - service: 'LOGIN', - data: { - agree: isAgree, - code: data.code, - }, - success: async function (result) { - let userInfo = {}; - userInfo.agreePrivacy = result.agree_privacy_policy; - userInfo.access = result.access; - userInfo.level = result.level; - userInfo.eventLevel = result.activity_level; - userInfo.gitee = result.gitee_name; - userInfo.userId = result.user_id; - userInfo.nickName = result.nickname; - userInfo.avatarUrl = result.avatar; - userInfo.refresh = result.refresh; - // // 缓存用户信息 - await appUser.saveLoginInfo(userInfo || {}); - callback && callback(userInfo || {}); - }, - }); - }, - }); - }, -}; - -module.exports = appUser; diff --git a/src/mindspore/utils/config.js b/src/mindspore/utils/config.js deleted file mode 100644 index afcd4cd..0000000 --- a/src/mindspore/utils/config.js +++ /dev/null @@ -1,8 +0,0 @@ -const OBS_URL = 'https://mindspore-website.obs.cn-north-4.myhuaweicloud.com:443'; -const MEETING_START_TEMPLATE = 'tK51rqE72oFo5e5ajCnvkPwnsCncfydgcV1jb9ed6Qc'; -const MEETING_CANCELLATION_TEMPLATE = 'kKkokqmaH62qp_txDQrNnyoRbM5wCptTAymhmsfHT7c'; -module.exports = { - OBS_URL, - MEETING_START_TEMPLATE, - MEETING_CANCELLATION_TEMPLATE, -}; diff --git a/src/mindspore/utils/page-mixin.js b/src/mindspore/utils/page-mixin.js deleted file mode 100644 index 383bba3..0000000 --- a/src/mindspore/utils/page-mixin.js +++ /dev/null @@ -1,106 +0,0 @@ -const _ = require('./underscore-extend'); -const { deepExtend: $extend } = _; -const app = getApp(); - -// 页面数据 -const data = { - isIphoneX: app.globalData.isIphoneX, -}; - -// 页面方法 -const methods = { - /** - * 设置监听器 - */ - $setWatcher(data, watch) { - // 接收index.js传过来的data对象和watch对象 - watch && - Object.keys(watch).forEach((v) => { - // 将watch对象内的key遍历 - this.$observe(data, v, watch[v]); // 监听data内的v属性,传入watch内对应函数以调用 - }); - }, - - /** - * 监听属性 并执行监听函数 - */ - $observe(obj, key, watchFun) { - let val = obj[key]; // 给该属性设默认值 - let that = this; - Object.defineProperty(obj, key, { - configurable: true, - enumerable: true, - set(value) { - val = value; - watchFun.call(that, value, val); // 赋值(set)时,调用对应函数 - }, - get() { - return val; - }, - }); - }, - - /** - * 页面跳转 - */ - $navigateTo(event) { - wx.navigateTo({ - url: event.currentTarget.dataset.url, - }); - }, - - $stopPropagation() {}, -}; - -// 生命周期 -const lifeCycle = { - onLoad: { - before() { - this.$setWatcher(this.data, this.watch); // 设置监听器 - }, - }, - - onShow: { - before() { - wx.hideHomeButton && wx.hideHomeButton(); - }, - }, -}; - -let local = { - getLifeCycle(rewriteList, lifeCycle, pageConfig) { - let config = {}; - rewriteList.forEach((i) => { - if (i in pageConfig) { - config[i] = function () { - i in lifeCycle && 'before' in lifeCycle[i] && lifeCycle[i].before.call(this, ...arguments); - pageConfig[i].call(this, ...arguments); - i in lifeCycle && 'after' in lifeCycle[i] && lifeCycle[i].after.call(this, ...arguments); - }; - } - }); - - return config; - }, -}; - -let $pageMixin = function (pageConfig) { - let rewriteList = [ - 'onLoad', // 生命周期函数--监听页面加载 - ]; - - let lifeConfig = local.getLifeCycle(rewriteList, lifeCycle, pageConfig); - - let baseConfig = { - data, - ...methods, - }; - - return $extend({}, baseConfig, pageConfig, lifeConfig); -}; - -module.exports = { - _, - $pageMixin, - $extend, -}; diff --git a/src/mindspore/utils/underscore-extend.js b/src/mindspore/utils/underscore-extend.js deleted file mode 100644 index 52503ed..0000000 --- a/src/mindspore/utils/underscore-extend.js +++ /dev/null @@ -1,46 +0,0 @@ -function isObject(obj) { - return obj !== null && typeof obj === 'object' && !Array.isArray(obj); -} - -// 实现 isArray 方法 -function isArray(obj) { - return Array.isArray(obj); -} -const _ = { - /** - * 对象深拷贝 - */ - deepExtend: function (target) { - let deep = true, - args = [].slice.call(arguments, 1); - - let extend = function (target, source, deep) { - let isWindow = function (obj) { - return obj !== null && obj === obj.window; - }; - let isPlainObject = function (obj) { - return isObject(obj) && !isWindow(obj) && obj.__proto__ === Object.prototype; - }; - Object.keys(source).forEach((key) => { - if (deep && (isPlainObject(source[key]) || isArray(source[key]))) { - if (isPlainObject(source[key]) && !isPlainObject(target[key])) target[key] = {}; - if (isArray(source[key]) && !isArray(target[key])) target[key] = []; - extend(target[key], source[key], deep); - } else if (source[key] !== undefined) { - target[key] = source[key]; - } - }); - }; - - if (typeof target === 'boolean') { - deep = target; - target = args.shift(); - } - args.forEach(function (arg) { - extend(target, arg, deep); - }); - return target; - }, -}; - -module.exports = _; diff --git a/src/mindspore/utils/utils.js b/src/mindspore/utils/utils.js deleted file mode 100644 index ddc5e27..0000000 --- a/src/mindspore/utils/utils.js +++ /dev/null @@ -1,86 +0,0 @@ -let utils = { - /** - * 日期格式化 - */ - formateDate(date, fmt) { - const o = { - 'M+': date.getMonth() + 1, // 月份 - 'd+': date.getDate(), // 日 - 'h+': date.getHours(), // 小时 - 'm+': date.getMinutes(), // 分 - 's+': date.getSeconds(), // 秒 - 'q+': Math.floor((date.getMonth() + 3) / 3), // 季度 - S: date.getMilliseconds(), // 毫秒 - }; - if (/(y+)/.test(fmt)) { - fmt = fmt.replace(RegExp.$1, (date.getFullYear() + '').substr(4 - RegExp.$1.length)); - } - Object.keys(o).forEach((k) => { - if (new RegExp('(' + k + ')').test(fmt)) { - fmt = fmt.replace(RegExp.$1, RegExp.$1.length === 1 ? o[k] : ('00' + o[k]).substr(('' + o[k]).length)); - } - }); - return fmt; - }, - /** - * 加密存储数据 Promise 版本 - */ - setStorageSync(key, data) { - return new Promise((resolve, reject) => { - wx.setStorage({ - key: key, - data: data, - encrypt: true, - success: resolve, - fail: reject, - }); - }); - }, - /** - * 获取加密数据 Promise 版本 - */ - getStorageSync(key) { - return new Promise((resolve, reject) => { - wx.getStorage({ - key: key, - encrypt: true, - success: (res) => { - resolve(res.data); - }, - fail: reject, - }); - }); - }, - /** - * 返回两个日期之间所有日期的数组 - */ - getBetweenDateStr(starDay, endDay) { - let startDate = new Date(starDay); - let endDate = new Date(endDay); - const dates = []; - if (startDate > endDate) { - return false; - } else if (startDate.getTime() === endDate.getTime()) { - const formattedDate = startDate.toLocaleDateString('zh-CN', { - year: 'numeric', - month: '2-digit', - day: '2-digit', - }); - dates.push(formattedDate.replace(/\//g, '年').replace('-', '月') + '日'); - return dates; - } - const currentDate = new Date(startDate); - while (currentDate <= endDate) { - const formattedDate = currentDate.toLocaleDateString('zh-CN', { - year: 'numeric', - month: '2-digit', - day: '2-digit', - }); - dates.push(formattedDate.replace(/\//g, '年').replace('-', '月') + '日'); - currentDate.setDate(currentDate.getDate() + 1); - } - return dates; - }, -}; - -module.exports = utils; -- Gitee

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"D`$GRg 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 t1Q - - 功能区-查看活动 - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/post-event.png b/src/mindspore/static/events/post-event.png deleted file mode 100644 index 7d9cf32dcfaa76fa89a0318da27fb8816aa2901d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2714 zcmV;L3T5?)P)PxD2=EA8#QgUsZG>is&Oj|M-}U# zM|Cyz8svl3pjZxId|xZtA@4p2j_K-g#NVGZ^+g{~3;?CnM{B@uDDWC6{Q5#ENf`v+ z6W~2}72YL;)JxLaA#fM~N-5D8u@olk2jKrCN<0B?H55qkP~tctgl!ku%^?8lTj*%D z5}A}@rtBV_z(5GT)*G?R$BmTA6)zirrdGO$5F7=h9Qe!zGL@(97 zBmiviS_A${DPEQm)}Ou;f`7QH5Gw_OT>#j!*XeQcS($n33Fue}OYCh2y8txn>06-K z(4S^jwk`w*Jk=!G7N1Q3n6+0Z@JW9)c%ncs!)P*Lv6m}3(;H8(05CtVQh>$X{ms=` zjKO3wL7`BHV9{VOA*{DJp$7nL-)jxH+FybkTcb1R4LEV)B$g!p5^A+t5(E}3xvMbC z+8*=(pt+5*WacADiB<%4b#=)7CKruOjdEG-(!030V&TFCJ!npUavB8%1z7yE#h5f{ zl4zeRJYC4K?!*=Vu*62AM~U3nzM|qgWE?#Ty4P!_6c^mIF=*dZ#-On2zuAv85LVePAH;qC1$ zmt7Y9g9jxzo|%cz&`=Bw7>b-PbC9wr1wKALLUIVf4i7c?y_vWZfR22=+>w+vb!#f7 zO`C>!FV7QF!cn5?>S`SP<3afO`eDthYoO6+us`ih#Kc4+>cuEAu>{}i>JenFCv*bP ztfw15@s^krOR6oKw_x_1*_bOf_3YD)j8uCM>9}YUytPE4IrX> zk09AoO%AY*y8vjT_W_I((#DF&8i1QOZ{oARf98lNq^73A)y=hsyE~qF9HphDNLrPI zprD}6@A>%!ICJ_mRjvC%=L1qgwqtS?MTeo3$WY-F~apMNg zpF58kGiC_6sO|z^jD8U+m5TqXwx$-h^YW0NpO40d2E@h1Av_}7qW`wGHthMs9)wPq zfP{p2;UN%U3ac@40GitBj-F30Bk1DojZ?vMMYr0{r&wB78ZsdPo4~KZ(cpO z*~-fw0wr_G%A+I|X-;lanJV3bC=V81=#^G&VM3-`;(QjEqFgTz00?)#~f(k)M~3 zva&KhKo$fI9m@U!FnF*x=S|y}hN!40M8`x6^-U?Zljb&>h4xb%S{N79F?j%rLH4xdOq#!JLNy zP*qih%E~HKS5T`ejK^X#qwv$8DA-k-J~ zCTfCKqvig7+Vts|IB{a%0q``oKyT>VvH{k#UtZ3^_3PI$Wl9*B;bidvGp>EH0>HOG z8!e-Na2jP+P-F{mgU5VVFO9h=5m&`>1C|f41c@0&Rs~`esJ;Mz0FRvN2Bl013wz&r z`yIPvY^AVSXTE>$p1p{Ti$y@dus#6*z-EcL9Q?OtWD7Pw`z8{O!+91%QXb z&Paxy6#&|kAqUf8sV$K8aW*J5*~B6)K8_nmwgtS02EyIfGK14KHlX3Z70z4%?ddSn zu(^%OE{I40@ZP)c+XY}n(n_8xANlZz-361FmtRL7XObKGY0M+9w@wf z7vbUIyeJbK5{!@#b_rFySrkP(Rsp+_Y4?Jo*=@0)gbltwG!`haN^*3xSP`T{XUnoU z2SDIpM5onZ=gyt@>HPVaF=P4N+X2GBy)13s3IqDOd^ZpV?t_W$?xsIKnV}S`Y+Z`Bb6YO<8OSJ(dATlY6yRMgSv4%AVD3@=zmF^o@|UK!;X9cOe7z;iNT^-JZ^_aP-2Z z)O52-90)$@S5IeqQ+hx?p0+i6R?p|h0tg|%bCkf->iK*#1!@44P>Kgn>-qfu0qzA- UomkE#AOHXW07*qoM6N<$f`1+P=l}o! diff --git a/src/mindspore/static/events/publish-event.svg b/src/mindspore/static/events/publish-event.svg deleted file mode 100644 index 436e97f..0000000 --- a/src/mindspore/static/events/publish-event.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - 功能区-发布活动 - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/schedule-del.svg b/src/mindspore/static/events/schedule-del.svg deleted file mode 100644 index a8ce541..0000000 --- a/src/mindspore/static/events/schedule-del.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - 删除 - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/selected.svg b/src/mindspore/static/events/selected.svg deleted file mode 100644 index 73ac161..0000000 --- a/src/mindspore/static/events/selected.svg +++ /dev/null @@ -1,12 +0,0 @@ - - - 编组 2 - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/share.svg b/src/mindspore/static/events/share.svg deleted file mode 100644 index 0ba2090..0000000 --- a/src/mindspore/static/events/share.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - 分享 (1)备份 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/speaker-del.svg b/src/mindspore/static/events/speaker-del.svg deleted file mode 100644 index 74b1604..0000000 --- a/src/mindspore/static/events/speaker-del.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - 路径 - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/uncollect.svg b/src/mindspore/static/events/uncollect.svg deleted file mode 100644 index 357d70b..0000000 --- a/src/mindspore/static/events/uncollect.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - 收藏备份 - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/events/video.png b/src/mindspore/static/events/video.png deleted file mode 100644 index 76ccb5be57b4c27b220aba83860ddef372af7e38..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1319 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 C3g`d; diff --git a/src/mindspore/static/index/date.png b/src/mindspore/static/index/date.png deleted file mode 100644 index 5fdba26cc1cdab4ed801197a43bf848cf47a385b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1120 zcmV-m1fTnfP)t7ZHWL z6tqt&RKbd@if!qK^(C}f_G`4+-7dB z&i|ZyF5x~ubf4|RHUKk|F@A9q=gjTQ&;jaZ!fML_=Gz2JG9eA~NgksS6N`CD)nYZ$R*hpAhI86CG#fQ^@kgRjZsg z#rvtL?4xi}9}#UQ=A8`gDi}48W52HVU#$gE6CfN<4iGz*-P)GMmFbb;G%8`>FyIjQpbJRKDqBe6szpL0HO_Vn>xwTuhHjR3@&JjBi)3z0CqitH^GW(j~$JG1ni$ayX^ zv%XQ-?Ew6rj*d%069nlMuj)Rskj_N_QRguub;&9Io-k5ZM2SjFgPJCfqQ&8N7)>+kC40)4c!)$CJ+z_zVGK zUez;L4)8C7ALA?@_xU{6?+HLSv6h_p2fz(o^{goYh#1LPFt>I-=xpun?akN%FcPz1 zw7MKE-5WPP{YRrc>2%sPeK$KN8k4SiTAK%mCxQTmLAVV_`*g*9rXEB(o$i>vo1F&H zoUX`iO{ZXVG~LnGp8XQQZU8wDzo#qxAJu}0j{nxp^O@fXbi=F4r74ImLxjSR=pWHv z67PWN0{{*HKg`~7zPx2i?@T#J)EFOPrc>2LxQsF^HV`pV+W_+@7^{isMXw@%TLBPH z9A@A(i7=v-m*H|6QMrL|_}8Z#El$6t$Q5ZA9UXN((DBfp%-rRGv{_Z%=SwuOoL1aO z^(7ICrw#z-X9Swi6!-dyRxB1T^)Rvv5W0N1(=j!hKa9v6_9`31pkqBv9mjS63Nyhm z0MCOF)isY^ysxQ&q!B>g_^v|$9|UkqVp26tzET%Jd|Z){EFboxmgm+;CT;bp?uxl^ z#fMU%_O|wi_XFnp)=&!EVn}IE z*c+yxvV$${Vj@ZnlzX>W?X~n`>t?jja>domoag5X7nQ}U8L>EwFll+*LMN5}zOfa( mnl(~;Gv94Tpcy0e_WlQBJUl - - Outlined/UI/time - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/desc.svg b/src/mindspore/static/index/desc.svg deleted file mode 100644 index f12d907..0000000 --- a/src/mindspore/static/index/desc.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - Outlined/UI/userguide - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/events-bg.jpg b/src/mindspore/static/index/events-bg.jpg deleted file mode 100644 index 44e632799db61fec9508aa353e018a2c3302be77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2059 zcmbuAe>9VO9LJv-?!CF)TDJ)4+`5EoC{if8N;)`MsI+KKvexo*W8JAux6 zIAV6uwfvUYQm9P~!~AG8@+;Q-wqe_yE3|X`*Ylk7Jm2@{^ZmTu@8>+vIgh+e{sCC; z;^gcEfIt8MQk;Oi6F8($-*zlOzKx)mmcIlb-vhxQ7cd9{s6aqq2uNN9=qf_0fEVH} zA8P6#6|m|WMRWIhKt)9%)K%5MYKwh^f~fA==HRZjVf$Ik{huxTu5JAFpa*vMp|I-@ z@(L;yQ`!oeG7$iQRaMj!Eht3M1A)}lR27~}KnQr-E(dqahO^i1=cP3YMz>oW#8!I9 zJAfY*dsHA`2yg(H6Mxwa7uxO1obmG|g<+2d(q?;R_sqLy6ZYVF`D|n?WsE<>mIItN znlV+x9In(k{Si?22+DXERIXoI+{H2rx)#`omILc(Q94y!DAYK~d@>`Q``5{S(@X^P zUy8LGS5$q;(z*L;ux?7ht=|_t7p@@cJ@KPL|4y+opE8Mmy08$CvC zI>s+*wSh(Inw}D3*demLoLkg6*$JP(2_d~j&xmclAtq)>pF54rJ(JD#4Ra}@K__0j zBl7Xla|KBW)?@jEIn3^osG@yOMg|*Nii`GnZKjU%hEmB0yfYT=;zZ1B?VHE& z_7Ribu{t5;r5ECjFDWH<9G=U9)oN{_dySYtD2nNKw;uP$X|6-pcO&$I^Ex)0NRb8-TZR!tn8nFN1E(-AGy zO*x>wFIdd~oT}-WERi^Sc0%x8JpSx(Z7ku#yz^xj*xMXa#U@?)qd89DAC|**%t+S7 z-0Z=bYzk^?uz565za(ZHZ4q;~W(b*DPS+Ux49EMr1xM+x8f&GvF{}Xv0N~3b$sV4$ z*r4ey^-5gZ!e<8?t~&W)}YPKN%>_x%2Z@3?HfO zbT8kZLuYo6CLXnlA5Y!bT8A?_wZdO*rM6{K`=z3x;(C~#lAJvf9B#jv&l}iE?0VKo z37sGpCmAP5UYJuw0|O$uSzfJMtv*t_+HI|i1^muKHhRLz8(Maz)r@pzEN?aZa&5^6 zP))dTdUE1K+k|8H7C8{aY-Xf(mElR7Zk^#);i0e&K?tqiGbBv z{^ZdcSdNr3a{5|bMf`@SMaB|U>Av``|1ZHV9d5rHzjs{bZ#&~%#d|`+&9V}w#iB$U zKN2OKhTrV9yLvTZ$DLs%fU;Og4A_x1>@{;~Y^*q>DRPt0P;1({<7j9tJ3z=3Sjz!) z_W-ud51~A+q}(|Ul*Iz*af!CEX%82X)u&;VfY8EeT_`fDaYgI%(&0x^E7R^N%_)hm z0s%gSq6%6XBfMEE&^*hTL&|vl^fysLd%ai>r5Pn*QjwM>_INbKBG|A>zDt?(7Z+`T zS`U~ap9WP!$;I9<&ByJyhjAu`z6XdWkg-V;Z=u+cWc`KV6VBu+ei)T7DQ4$@bX*Pu WGA_>J-ME7HeZMH#d@aE8_WuA9|MR2( diff --git a/src/mindspore/static/index/events-btn.svg b/src/mindspore/static/index/events-btn.svg deleted file mode 100644 index c43cf25..0000000 --- a/src/mindspore/static/index/events-btn.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - 功能区-我报名的活动 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/finger.svg b/src/mindspore/static/index/finger.svg deleted file mode 100644 index cc58854..0000000 --- a/src/mindspore/static/index/finger.svg +++ /dev/null @@ -1,36 +0,0 @@ - - - shoushi - - - - - - - - - - - - - - - - - - - 会议讨论内容会议讨论内容会议讨论内容内容内内容… - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/group.svg b/src/mindspore/static/index/group.svg deleted file mode 100644 index 3b78d99..0000000 --- a/src/mindspore/static/index/group.svg +++ /dev/null @@ -1,18 +0,0 @@ - - - Outlined/UI/account_group - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/groupPerson.png b/src/mindspore/static/index/groupPerson.png deleted file mode 100644 index 2e5060f8b9ca2083995ccda282f0049739fd3e00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP)Px%H%UZ6R9Hvtls!)rQ51&X!^}WL-LSD%J1R*mv_=FQLS8*R(1?vt4Z z;CCQw6YzvPGtcFB+9}^=U>c0B4$zgjO6&pb2LA*g+p26efCb0hAYgz94<>Ww)B1gj z1@}HP<{2pEE%Rd3nR@`jabE$r2BP#BA)ztcFF - - Outlined/UI/link - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/meeting-bg.jpg b/src/mindspore/static/index/meeting-bg.jpg deleted file mode 100644 index daaa37f33f90c70ee90498e0892935eb6291bc9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2120 zcmbu8dsvcZ7{*^DnwqUhE3sNzrqc?^P$zj>O=$?~h2|+mhYk&0qKTEqPL`)^(?m&8 z=h-A|W||$OWtoYndBOu}GiR7Z9?-G^VK70oujA9v) z)8k7nX9_jnwC@R6$Y7LG&}hxNXK0KUsmVY&j7aBG(Oa}4Y{pctdJF|USsWDrl@WEC zSgq3zW+>DPK~Lb#&$HJI?499m8(}z#Hk(uI-A{p4eJXu=8wsucm7a0gxvmpvp~$vs zjx>I~nTBF?Xa4Y>2#GOU8Mwe+op^0VAOoX$GQc7j%D~=xV&_m#TVjogNfLdjzXCg6 z$m8e;&hW4JUPktQ!#?rqu^`M#&*nAB+p)t2ExkVQMR>2Gv$|(tlSP!cNrM4EN8s#n zT0n|m$H54R-HAahb#9|pYF6tJb+O;1<9T8TD;oHA=Fl?Lx+)4=9Fg8(JC-D6=oFx4z06YN)x?QHLme=B^c^GKXG& zJzlS{r?{qglEyn}HkqOw+kO5{lvJb?7=GcE{Y8@^qp`vMf|uF$&7DQo*9QA!AUaa@ zYWS2(&uEX+xI@O6A2I{CA9dF|tz<}e!e7^l;q327q(^nJ-tr}F(b$RH*b8GBqb>~X zg*Xqg&KiFxp}od?8DGKfiqugU9P0I-jVDP)NvH}7M8 z*ho6E-`Ow+N70sGP7Ul^i^#$#TAy#VqW~Ai$mRN2;A}7KtPyLauPOVNYG8wOg zI)h({$avus%%ae(T8{mkv+Ofp?DTK+OEe`)^*XnkU90WZ+?X}gqh1?t$2H$|{yvPR zH{Rx`#!s!7c`@{teyY^>(VLxz3t#(UUS}O-E`}|uKe82OV_b}@o;tatPW(D^jFlEu zMlutX>SqaBWk5(6V~RzE&R26Y%QtHd(tSU5E#RLYD-u^VHyPge)%|>b)1x=)*fKG&7xYPuaCB>{7Yl zqb=-mcPAH5(VsoHF-Vv0?90Ai(2%(~NtvTtgyGUJOuu{sjot{m0U2$ru&vI4A#urso(+&lD@~|VMt;1Pm zgH~<%6KRJ7U)BG$amNS-YeBdbso2PYS4vw{WgzR#%#OA`Ro&50Gk>ResX^N%Y3pE} z_($zN3l7>e@NL5EgL_3LJ|MH&X@C<26o27PcXvtBMa=6=2&rIellQ4&;Hy~qt1nXq2G{cizW?dX-RBY zOlFg|ac%7whJbIW`*wcx6AOB-w${WiAb&1z{fI3oZM?7Ezch{)?{n)mrs*-ZqV^ewdK=PH#tQMuJNd#}5eRP2mvS34- z2U~?;DT12@ZA>-AH4*ay1s=b!a~obFCK|eN-Y8`}CMm0x_iDH()7+%D%_^l6W9ME< zLI^$)biM^eK4e>S_|GK`xZ6RbvJndmzI2Lc=S^Ygt67R!KH+ppNqXUQW>+{5;`Jo} zep8WDr^@J}G@YBaHqtll - - 功能区-查看会议备份 - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/index/null-events.png b/src/mindspore/static/index/null-events.png deleted file mode 100644 index e5e8dc3f800be230e8716d68b5ea757afc4d399c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25007 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 e5MT&QM&N(bo^GDlgkz}y0000 - - Outlined/UI/account - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/meeting/look-meeting.svg b/src/mindspore/static/meeting/look-meeting.svg deleted file mode 100644 index 6443d55..0000000 --- a/src/mindspore/static/meeting/look-meeting.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - 功能区-查看会议 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/meeting/meeting-success.png b/src/mindspore/static/meeting/meeting-success.png deleted file mode 100644 index 34835f0091b1c90f4080bf0509c307e16a0a7c31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25579 zcmXtZAv29x$+qP}n*x1R&8z&oMV%vP@_uhN|m^0_hbEf<0?&|8Q zPklQ|NkQ@l94;IP2*?j5;)S2Iy8VE!-&>=#KENGaM7Ry)|jo zJOn4ZaV!TQH{-tYDYh*5zMr^By|KzaW}!(e;pzG?4|eGO4i@#yiwZ1*2Pt@dL5o6K zo~NA?Qc{&tI{I=G9k(?ORF~&CCe~uQ`3yiWPSPnzCxM(ltB|L(sS4vbLlFYoip|Ak zDQ7b|n8Q+t2)&fQAQI%ifNe@gk!B+zM!ZoP$X|d?0y9fhF>RZM2<=!9yiNd#Tv5m$ zA%+vnuR@`nqy4LgC(wdx41G_@l&JC#_7hv9HrJlIkXnO5^VK^9;B^4(kp!a~T&ujW zZy!WXS!r9pnETitmgYzzxzxrYq?IRR2>~H3&0Ec};tFnDVHck*Q$c_#`szzY7$sB_ zjB+jHr!UUHg-jYPAm8W8sdJ;FgBxE!CWr4Y6!WIJh!?wD$4rfLYby>nfvmPF9(Ql{ z8{Jw&!-PpJA?FLbZKJmVyQy_wc|Y45+>i?tgYpU?*fluzH_!|Kb?w{Dnp``x0WSb( z{?CWS2cAnzpDtQzo;b}$t=b2j^-MNhw3&Gb5Q1*;32@NSOc9fd%l?qkFaewvOvywD z0LGX$Ll+AJ1hds(FeEmsS>%+C-TH4>B*7Qr)*ZOQG_qh5Rn?Nu+An$T{Wu&+G|HyY zT$f(5U*dV)$lR4GHHL98W_U4poWVEI8?l&|p8n8tuPcTDBc=%gN6nNK3VEW_*&I~@ zUg&E5`pC!pyUy92ZP~JJpaxjN`hgs~xsu(RMOL0zV6iOr`@UryQ~W)?o=Q!(N64X6 zm_7zD$XbSs$Uj<8jEuNIp1eyn-eRTZR-8~mkI&gEd%nm(50i(l>es^~4_l0m*Y* zgvnqD|NB?YialHON1^xQ8MjNg!tb>*r$vjCWe<>i-)d-4(c!D)X`ZnjZKD0p_OW4$ zmWhJrv-eoyUeW0x{kTQ!(v=6^Wy{Iv$6R(1&-~#oDIe1AW;|gn4H*lZ@~0JToDcGv zkp#AvjoQBr`Y{r92}AvUR06PAsbjev{z^7*`Tdt4AOIi^P|GB|j0 z|CboS=N3b)QcL*>>jc!+@4mAdc!iq9*8TB>1A)hPpnvI#>QbJ+z$ zbWQ!RtXs2~nE!ci15B7pm@}f#rwQcQJ%d4CrAiGH6!Z(XRiflyX>vY3U} zV}be1P}(1{EPBEB3pW1eO_$YXbNDWg>-ax^#9p8wi1~XE=rQ5z$tkwiML4YHKtiB? zh!zO?DV4|m^|Pn3wzk%4GJ))SJEOB(Z3Ji#0nABvudfsERvO4SmP2=Ujp%iL!)$fA zf%iTLzMYh?o`!{`B}Xmb#pslXh?Np@*e**{ND@iD$LAHQV0en35)2#BE9~_cmMXNY z@u54*!Hamt0}kvMyiIb!3qx9d#8iJ>nq`y>hrwgr{6SOP-5m_+T=ISaM6lQ_QU7+> zF`$%IO#c~y2q;Mq97?8;H3OTW!JyOl!_@x)MheJv<~#LL85?>K|MUFypzT@MYL~vh z9L8c{fr^KLQ%VZ%R6w1tUndAEU6e+i{2s-4Et|m@XPNH>b-CX9^Y!i!1$j5=NB%H) z;nrrYc8l}n#g&~LUnwX!lo9Zu)pie0xk6sFMjbwDoQoEcCT%{y7wZ04LWYMw68}wL zt)ZFOfqt<)Rj(wW7sO(@{C#xh(rsDO<#Sf3`?cPew2EvbzlOGh3U zRz=J&PCKA0m870u_xgNXK|w{0&WlhecI|NR9A+71bgtx;v|a-g=UsmIV1-s}{!N@c zPGDhSAs*Is;Ok2_Yo5aCW=bN=L;hE%8<8OqJDPLtSGY;*)=nOeM;q5=D@Odjv8CTh zYKWXqS9!Q)!P7gw5XRf<>}^UDokx(BGUvB(x>(_KIEk^=6KbG;3N2ExNJ399$7xEU z$?DPfaP)WVXgbGy5vMEX;b{M|UcY;;=qL2rgT)F!)xbw*+$E1Ky$TFU!fJWPXX9BI zI83%=h{C_O`(xL4tlS<~xgTLnlcFAut`#TadHTi=39=+M^R+%&UTpeVDARfq?o?m#@)Mv(` zq+20kasaZOHcn$Xo-rpSnZOtN0%Kk%$7g>k{DaC`ld0ru zSZ2J3O>6V~k^@z*sBpEED(hzv);b@2@73bt`1N`FWIm;!7WY7eF>5&TOqeK*(8&d#qBc>T4n|hP0&T`|G`sOv~LErfv(a z?D{fR#ce}G^U#198o^pxW4#Qm!`&0SowaHY3kQlOel$Wo5 zLz;=1d2YX9&MaP(GyWB28#uG^z%$6?w3@?etF5}D^9Y0^-NHhWGg_56Xfn9vsr zG--{|FpTE+z3k>28RHiV{Aq^bL@{+VYgX#qjAWJQn8V$8q3EB_yD9YFYix%=ADn*4 z9>W8eFk+>Q`)8}ZcrTp3DZ`Ixr-q!*YP&%Pn-HsWIwdAi_q^p%aA7abmoO+e8)k8Qn~smpL)p*LHk`e6gktv(5{{Id!Op#eRxBv-&dvn=a`;%U{NG(7>%o< z#F#m0J}!ri(dXMEVQUV(bSQLS$i1;LiGK_z0{9%bumH%xy$9p~CWs+eVP>>FUGNQh zp!@L5=eO-j&%BkeCjg{5J#6+{H5JBt2aa!(~es3XFgunM%>Zf*A=t)F)vGdMz z(LCx-cl+vJ?MU566vhvB*tS~sS9Oomg|bS+0=r&)I`r`T$Q*-cYdIMR0Y`}xR0+@3 z7Tbze+X{EhzZUlaNtF~BMpLbWx<3k;0&QoEPObETewj2)vbQETB3u3+Q@ug&La)XM zwI>-MY2EdM91S{UA`}?rfb5Sdvoaq~Mxjy7RjE>CadQ}ZFA?@(m!0{18PGiL!Q#JH zQmL3CP4V$N)0B+;u!K)CZ!qXJ<6=xMI$&8-)|WvAT&}gEDZ2Sf#oLwCxD%Ol#Yt9q zUlzhGk+8jzCcD%ByojD)u9&kxI_TL#4cyCGf&lPz@m^PEq-MJ{EK@Rod#2fHrU0fx zC94I!er+ueO>makHdCm+XSNN-~BUQhnqk@aHG8v*J|?5XFa%t`Fwa z&`HXGzB8UZ?fhb+UGWLJeC2>fwR|_=n+~^NIa$>6)Y{r=zLIl~$xu}7ourb-PB8QA zO4Eb1FXUQ~T*v_Q<>P361>ogY3Otl0mAXn4isu)$puT>DS(YUD2Hi+0zBw-+MDZVG)F*1)Sc;H!+=kUbK8bFS)Mg!zo=lP^TK(ONOF7OKm^VAGa2GN*eFHHW2Xm`(Q$ZXFTi{1PcpDdwySCq_ll`aSqi zkFO6eo+iXzx#UaDJYF|Ae4gHcHtR(wKKBb@tGa)cLdHMT{KI?zZeTVMH4E{VOO{N; z{#%yBigDo3hzB^7XYN4=XQgXi?Nw8@%66CSIKiVXJ2R?eXTyq&7K+4sPLMBnD-D1(4;;)>VEbM7E zs>VnUVnq8}+rr(7EAO`pMZ7|ZFhI+T&7{L*kql-Ql==tFQNo}wto*49iOUrR!GGTaX;dkL%QcLL!ms~R(d-dF)LyusY$NJXJf^x^Qs*9})$ zY44`;an6-`{S?@Q$l1j*a%4hdoeF1da>LHxqXGkA;n2?u7pMN2fwcz1lJa{{>bGKY znAsUxMdoZO$K9>qYA-&(p_p`03106%OtllNtk~2E3WlSq+scJwKgIjNsZWZl7ud1# zXAtphO1A9C$Vf2r-rG^UJ2J%Hn}x0N3R!8Ao3GstwmeO==QLq!X!K?X`s@SucdAZ3UDuC-{C4hV7S=6c+g^OTIo zPfDmjx4l{@lZE8nQB}deGa@Ff6xf3n6P%NsXgxyFuEI(%eXel>TvsHGp%BPV?AlI7WAK z>Mf!bqKJF=cVoMqN`6aV^bqB4^gG@-^YP1c{k&5BZCheR1Bv0xcfQjv1Xf}@+07?m zFC?fH@4tj5y^#TET`@>u%f(QOJQ=^qL};@9$fu`>x~Vtp53k_$7?>Z97*N9%`+Y*= zqf;3&oS5Wk@RXszLqTM!OhS2-)3Lg0xy6DNd~+wfY{b5Jp6C}+l=F+m`>K0il7yUE zxDTzX1QvE)1`@-{njGTi)H`_V%`UD^Fl}6BwRNy;|9RIgm`YWlV$l zHe=6T4sXxL9d`5M`iPK}jsHs|WIEB3t#?6pO>Hii-$Bnz`BEC?amG{YN+lm6yP)>C z;oFxmohWV)_89R(v%EFm zg*ouDta9N3_C^+^J_Jt1rs_Qd0Vwm!lRiTCP?f{0N>iDFQtk7!oIS!W1ey zzb0IRsX9jDc6E^Mw4>Si&srjg^9FiFm-NmT1EZT%M#uoZ5lLd#^^svQs7cI|;Fx~v zsH(Y@l%(;k!wq%wh~G-M=t9{!x{U&R)->l`uWt;^$jYMGQ7*GID;&v)x`C(Jw_35U z$@uABTkR;Mv@nWhI^R{g?&CTf4h9celSkCm^H`D7~50@w1_8q zbec=LRr3X4pf`S2>?*rY&NG!dJT@+bc1dJ0OHwaPxXIlkS%27rYk=vZKQk%bJ#{}+ zL1Lu7bOt^2n0mp!c1$Z>qQnOMYWAeMYEB%P5F}*cj-A_31)JS3>jsm_AlCo$jb!hO zu#(Nj+SrKNRkv(B9=)^Cm-S1Zm5@v_KD7Zomm&BjSNyNQBaUefS%^9k>!_!(5A|(m z1_AbfsG_SIJa{=1nt?(G`J}w^>uIqpRTcT#ydLGHUVO=77au<2`OGU;sAi@^X!9?M z(fqijY8oi>BAFH}`eGR4W{Z0BdrB6$Rw{eXY)JO4EyE4lQ-E zuEaJkiu@bY*duv-EB#g2d-I`^1HqkuZvmShh6sMPcPsAo7XjxYJnU%Vzke|s*DaPF zBQ}?yjN4lb+fJPlBoGN*Z5D#S47uR4dT@Et$y8*iWh%(91N2!e{xu8p+Awhkl7YOl z0+MtwD3FEg5oxC!|2)Acm+0{ha;|1#dby|w)veZ z>)0XceMQcPE7k?T|MF_01?C#`(5Q}Wz*od%d0w$Z&1pc==*A~&_=8G#te0lgJPO{k zTWF0qQ^bU}-7+f}tja6N*E_8}K+T`Ov-anq)dOGf zFtm2L;}i3EBeLP=T1f*O+o&R+dPQGI6-@>Bk&J2j9A#M^5Y)DaBj>k7de!!YSub%s zg8n`AiAI(4JemTTq~#Fr>lrR-yiO2&qaHeIl^pg+U3)kZ_vVyMzrf4cXFRHg4l8kS zKgyZ!=&#W;?lzSQOT z`-2tbFQnvq52k_rLN`*|U)KcSGP>+uK6Ut;fos(3MNt*Fa`yo0ihyg7uE4KVKr*FR zR&T(YIKsPV3vBfd`?+JzGUp;r;l=VJ&;XlI04TQ{`F%uPlRqwhtN>;ms03`pf}D?5q*{H^MHgWgu-O zBSkx>USBA2x;a-wu!`R{Bh}cV$<6LyCNLq!Z_+GtX5@b_6bU&X&QQ>JzM!ci56FICX@E1)W z6ez4)z?Lt+bdpX8#x>WA3M+l`pgD`8o6ODRf(Uj{P%K`zw_ME?LDfc5Je zF~t0u76WX*uu~+?TWKT6ex`B{$;uqgYvddzCodW^*=8mC9a6*)5>WS&Udo`Nq5TIl z;Jngm&VX3w0Qu?_V|`gE_27J^VZSd+5?QY(zI)j{$JbVaw+)FA-gf=RT3M{#)E!-F zRh&P*Jrz%@jvrkCr11hU`$xd%R&w%_wTbi)4>G&>I5JXi&5zy6BPUCUm%#_%s4yh_ z3^D?3H`QJW^*HWX$jH2^iv+RuXtCeoO+1BN+rUuE5BT!pY0-WdW-1(=3wG(E?Xtqa zbobf<%YAdD&gT3T9q{#9A$)39uu?9M_d2$_;n1I!@~m`6q)AH7$A=)|IYXN6;YZn2 z|7OIYue!!S5r2a!|F4PD-h~0tThMWxtS2=U-Rl?~6*ah#d8IgNHE+U~mR`RL{bx9W z$VS_*CgY!jpm~b9+(EoQI;7BhTGbo_cL&D+kz%EVB-$%Zh=h_^#A_! z;D1^*C3fEI_2I(4zgPigOg|UTlqg^q-jjIM2V-=j8l@1e_r=o?B&NgzGgMV59H{tt zCzAmTWlp7)B#;#4lzPtbUg$gZ^Y0tPRU9%yhn(6}M+m`y>xQ{{eZJS_Wx^okyXjw+>Af+EK6tk1}T}1v(n+as$D?Q*{T!uPd;649InX5j70OAYLXULnYgdZ3@0pgl&n6#eKuNPA8H;I{ft<@ z3_*2e(ruF)Js3uc37>-mtmRQw&@zwqE!!?ber0D+53ymhor5hHS17p_Hn#&23XDaI zc3)}*SzU=W{ArW<-%OUo4>09`A>Pnsn^O?n{5nyn>G!dAF^fBK9&1i7$yK`4onm0F z2ZMl+>Jc(OFMf~905iKS$Meebvl_iNKHBVWs^Ju>xTofV7hlXs^R_hhrN%SlP>BdK zPGTJa&f9Db+^vJY55=a13urMv3ciy!%FHw)UW1w$E;RKhQvMK@bBw@g6J%ce$7`>+0{pGLeh`&2)Q*WGT1u07#NJJ<%^i;>+VZbk^`VFUzSQIZ*WcmrV%%ehBji5_lG`J2MKS)XV#mNV!hCDu|OB((-dHF#&FnW zK`EF^+LY&yaQLa6h+9{8xI%N($9m?b}D06vkLu^ifCef50Yur2OV{7 zXP)jBXiXSJ_`)BM6TQ+(t{Q!afuf8kJb4v?E$-o>2NHaBlAubS`V$JDY#?6{Hw1xs z^+RUN+A|^d(e-V!4SDUTgea=OdY5@{aUOyfh7t&P8QkTQL;@iL5qy=EC>hG@z+$A$ zBGEeSb63y13|B6Yy^S#2yqPYp^kk&4@)`eEo3I*lXxW@-KNAM#UWn#E!LPElRVrC30@dUCr$^wqhEgp72*ODZ^3!1$1CW5Z z{16j8ZAK1myUu@zp5ZIiPAA#f8>^mRJ1`bvebo}nTZBTB%bVTluzp5&BK`q2^mrg+ zYJ@h{7|6X}PiBtdQ4I#Hc?GzfGfA1*Q5|?V+_{Oto~B26eu%IOzVdmf$}tqZ~*;G$`b zm0lxZzy*&v5*J@(>Oje_m}r3b;`4l!#`JAn;d-jF&7zStD)cVNKnLDd`7&YLt$G7!zXUxX&u1tB2N>&W=2*?E4L2`RsR0-2R<1Kt>P=Z}DE$DsT*EiUziWRo z5Ce;K7#kzxfWUMZD!)Obxc3Rt@9Hx2SbCwP@8l{jzVpFIG#}xCTliZ(DRY9HyaG8X zEIhner`4uXyM^*>r6B>D$X6-;UorcH7v5TuVDJsxeO=39I+=QdYKBQ{mP5no2_mqZ z;1jUc3JS%^$eq7_In=*K6fsDLI5f#KbjBZ<&Ey{?>~|=du#oIcVA+oo_ws0XF#d)O zVxHf5p3GVy+B5&b3BFC^dh7*r137fhetHF~>>_OkWfaSwzbTS)Z230-hMqmBlMI@*4 z^!E2Zkd(`Xy-B)(?GLvb_Cd^oJxvG7U68v38tWH!(-Zc9AEfGjzC)2H zy}2vV)X+e#o_ z?g~s7Gtd4II*DIZ4M#2=es}ZsvIE=?0%dAR1q;Y2SGPTjjtE4nq-CG^Sdw&liWt z_a+E`B<#a?f+F^>i9{T3nr*Ka+Zs?p^Y<)?{p>6Wlzt;~aRT{z8pLigqyQh@dl;Q0O8|2P@v9MNt?{Wt6R?cm*y8<9)RKZ_{`IoROWvF)Zb|>&!2*t+Ln# z)O>-3_k$G0n|0fU38or!+3S<}5-C~P6zRhxNx~!{GDSqi*TUpHqOzP)W=-_ZFau|r zB{XsWq6}kJQxeotXcPx3J`vBWH_oHqC6|DT)25&9SGs;g6N?x&}Bc{KlJ=Mk~MI&!zJyPp|%uk)cy=d9oR(}W-D zeA2K`=M)ge$+|n0P>(&l$p#6~oZ~|BQqv;ANow|bmbszRtei_Dw2-!DYXbd4bbUvf z9xk5-L&y#^dx*~D6Wsg085rTGJJ!e4pTf1x#l)q_S2bR?&Eb>+;k$hGrBFtsoo>gx z3^*m-6z=0mL6n{H)CRQeyi!Sf4W4qc`=jZUiHoP?+}v28E?}~+!pX_0U9eiMD!J!A zhs{!<$ipv{F8x6DDk@hLY9ci%cBmO`e%pY01J_RiLfYwzm5nXtkN)4RR$7=@oZou& z-DENqorg>(e+di}5*`*hBR260eyI_{cXNdP!S?=a#F9P~r}re!VTCAa+ih@Q4cA%jk_#d$rYq@ZN!umJhr)aiuNp&0 z|BQi%V^~**L%HszdLHg=RA-3M>J3IKjx}>OG)U!jDhL%F7S)i8^GRnl+C(BBPMBVC zNnH&E1%-GUJh>vmIs@hkP$S32HigZ5+KL<9rbazf@`MDg<vx8TFoiad)q(ARO|T66&3~Vv$h z(&zHq7ka;}XreWX2)=0sE%kI`v-mpzEcL=+2zUY|9L~s~yrimqQF}TN052PhwPR)8 zN9Hn^go8Q82E5M@1MBlRUC3W$Q2Dsi`k!XxBPPf97%2Mn{7-o=E0^9dLsQ}0R31=X zf{EIZHDQFp)V}X%iu@!w>FEDE4}lEcc@pui^?wk7O}=)JCFvifX-RzzRVb*NR@A6JYA#&l%9vi>Hi z3S>llX{7w#JtumWf8q4j9^p|r{mGt79p33}5VFA411(i|&CAG*-v^{p5s}84?yveE zFhetX8^@V55dza_%^bKqZ;Zy~h+xYiOo@%~lae6#IHaRwH zp#Sa7iFpe{nb2wsMK7N#_XX>c{+#dwCJ-xfm=2x5Md#|LZG9Vz6mFBI86v|A4MSn@ zDVnhr+QbdxVEb|0hnFB*W2w67U`59vHl5KIT<;8sRk<8QZ$Bf;{j@-*{tizASFctd zb2x7=bhSPnp4>Q>Mb0OKiQ@GlAqKwmc`(aA!v^($3Ut6Sgkx~C%GUSDVYjHLzEBqq z)e)kY#1N0LO3@}6Q<3xab0MM%qxtUT96|mEck=T`v?5_$4Aax-ULgsjd`|m7v*CAW zfbbV=h+dfC#f_eLy;(b2=yB(3MkYI>N=^zXL53=B+H3JhMyI-jiBNw#T{d+<qZ?({6`?B#9rtendiX$YE92vkWH#wiw(6;Q#{N4Sp@!#u>j<+iOZyn8Rhd@;c zs~d$vBr*T2JP-K0bc5=%Qu56esH55)d}{VAA9TNp@@ss!3myVq-)JX=!$GO8m}d%O z<$?oTFx`?n4kR3YEL;og}?Y$z$X)V}) zP+x9|3Iezj?FpDizkq}miALJ9wD-aZW$PAl37d2F%IYK&ul>yQ&nGLvKZFwB{tAa> zXcm1#kEj=F%gc$*5G5LVH3@K#)PB47zgAH^ew2(U4vagcUQ1^E2Yv8m zv(bSP!5k;V3x=9ScIE6F>Wn|2%o7bj&~n!^HDw#Ay@DppL$kNyhiK0M9$O^0NQJWa z3tzNa8N&4azXFYWzYf+>DmnetJd7W1YJbiAsEg*@(-gs+q`2{HlgpgdouY(U|Jb(; z(29YgR4!;x;8xRv&n<|9yR9i_2h76=f-o}@7o*}T?m)-2r4EdUSp_3*~$75Uku{i_&es85+nKd7gQa0V8hdh@%qK< ziI8I?X(Z6_AVyKCfLs5#JQozRSE0lS8Zb|N(rSeFsb4K3xkS){Uk!3h1WRAVmDu>I zt7q_zqhgw{DGH1ya7eGN<0Fr@98VK?I$kyqASx+papn+y(PHJ&)V)9ZG=5m|TLe5& zct0sqb_4 zJsbIF3s{?+j7)lW&q5C?kblLue!L;e1oe!y9E8pbf|rYTcOu zXX_%jLKOs*%R?HW9aq>*T?wZ8AuskMet3X<1uZhEd;OHjFbvQD=~ZpO!j8N=1wls1 zj?5dt(HlTKpBhHsq9#t!7ECBTxDty zlM2EIqCu8N zku(AV8>9wP8 z0Us!=nQ!>vLs{mm*gHv}7F4PCNT711P`T*7?1)1=9+i+H%6?e}Cjk|S31dDF51HHR zt~6JSzkhrt)y{W+G)}9_=7&!EuWP6uGU?;zI4eK-r9JP;5eC>m3_z8x-8)W|L!=Ue z!`7QwjX3qgMqD3fa5`ajT|f%-I%cv8CPi=S@Y{Wy7C%%L&Z?D-UoF;vm>QQ-A@`(w zJ50+^l2~Zye6@+p{c1DH@SnX{%e(H|8*_|aK%54_ne|Y&-yAyG84C!~wpKmSiIYO3e!PZ{RChR zqZH1$KE0)Fvr-=ygT-WWJcw4QHqr_$#Dr&)RJ~uJ9)Upt*y8b=Y?JHeh=x|w7<09o zW+M@I#$|G7(@_9*^pRkdw5)tLC1`S6+;NT`A{00{mr;fQVNpkD0R^Aok@yX2U8&FR=JebmDvhf^eH*+^SW`gcrB&c1A*;x-CXP2dYCv z-c#zj{m-Jc{y5hMqolN=qC|XHC$irc_PXaD(ZJ`DW6VNi2^D5D2;^`NC?v1wso7{g zc8n67A>?z$W~-1NH4OL)`n|OI)P4ZJ)BG6XY5m8Ff3Cc4%PrMf{;`f=n{bBXP(B@; zD=zyIac&XgU)?J>xVIZ*)|`@x&14;|yLWy*;$m&UeSQ){AbRX_KpGdn zWWa={?BhU$Kbj5)2G`)xYE_FM=5!iCGIbJrWm>s{jgs4!%3cpq^_d(2B)@s}`vl5$ zm&$rS))}X=i5CZL zhxhB7sXKFSmoo^fq9gT%#f8MIEP_jlia7FO~5kcyF1@MRCr(%toqUFQ9>oAps zQMKyO2%^(q(Agg$j0N6;Fe40UhD5ileP4U3q2edEPsM4KZia)(aeK1`!yA6x#7_q- zuU7BFvjKt3JuT?1+R>^m$wur<`@$X-xHMX?Dth!#4_D!25s0+Z>XE209r1yJ)%1OO zcWAgfD@$%92LJ8~2sUoS#-IUM$dRZ0_7ZUt^7sqPJYT2={*^TKxQtVL`(GjX-8FeK zHBTLYrk|5L+B7873vs$U;;M|vChX{lVxt|L5GJD2jFC#iXWIDa~5!LE6^w;8}rPfsw1Vex2a20>Addzz~Kveu*eLHuS z!(AnK_}TdU(%J3qRZV*H+tCI@?Unbqj8!h(6y0s)bQF#w^W#c4lfw@VSIu;leU_+* z@Nrz#3RzUHNp!&E(9>HK)BkNF+#N|EmV(az{`HoEg0fKL5xes9<90s^0>UP*ySKO| z=vZfIbYzjLaWA2Nu2?-sFH`E&CU3<-8OUTCc#grNZ8%SFi;Uy2$tlT=#=wNw8^{oZ zV{913`a4mi`UaJobfHuhgFdNdOD+g9-ul89cp(&@12EZ+4iQN# z7riO@Q)QzIdMAH|eAY$`c*V+sq1(6~JxKFAI_NJ&8gsvfxD=gXsE93Fl=5b4`ogiG`m_@V=^A&jj0+sM5ZuvQUl6_z7w41EE)gVAm}HQ**(SCuZ3jX1CLn zzLVY89QSgo6-}R45XQb`@3Y7z_N*pc;?ix7hE0oPWl0--b z3ZZ}kdAZJt^9-NohM6*Z>TOB*l*X-cSrF!9C_#Svw6gSE#KjF_?%o|sIvmcbLLN{1 zs^{(Bualp?H#0evIt?fmwQC~Q`1sixZwCI%9awF(I^h-GkAs^`eVsM>&b8}1HElFd zs{dddpPGJ>(Fe-}G#JKsjK&R4>`TTJdd!yz?+QVTcep>iz(yZi(%8fZq}(18WKiy`Jdvg8z_x`+EwAXqFnNp&9?mOL0^W zd|6wB-cb_-Ue)?M?SMABf3#)vR|l-IBIfXKln5*Y@CYVJ1YXyf`~&;qbW6Hg`_I?h z^<)VLjZ$7DF1r=(Lb5@F<0FY=#~1?KCerdX)eA^CTSzs%_?#pI-$~ zl#j+cQ?;3FMI44LPh_3EDOWTTw-tx zK)%LO_3Y4TzJff)&|lDDr)`2U(*ZTbOtgTce~19Lz%y!MdELRp6IOJzfh9gyY5j8; zut*dDJNF7Ia(2O6oGJxT56m9&Wf#YJGEh|+YIr2aP+{A#UGrg(t@Wj$lNW;ixQ3S^ zym9@M!8BrL%Q}d)AZ;IFOM{3v`cb%y4CQuBz!R4f9j$fO#n6ltmS77 zHIPC(0V#M2NDsisO}Q?UMEH;UJj5Sd9FtQAv|$Rg;a0i8VbiHO5;gE;eDjb%YzE2L z_?-_tm|K_1&dP&47;>>wc4b0s>u{i2E7p|a@~#IBz9=mjMk#warfOi~9HF9~C0E`! zQW4y4lWaS)(k22ptYju4_2pWB6i+dU3|p0w!}t`@VAp^*em+++ts#l9j5O?zI2JEF-!1g88_qKu!Yl2RDcS7U4aaT#s4B&|Y8giXaxc zG~&gH9p>1odX`c+u4C>NaYzXC)2`j#G-YYb`mAJ4?Y1zfE{__l3A)F z_pI$u#Z$aj4@@AGJ!-c@D7wVovuz@lnoukd;FzkRy2C)n%`);47-tL);#2|{pF+^xr}&e#*({c-vP^XdQNxoh;mohKO}X$FmVes&J*6EV8(L9C>#`-g9pXP2st|0db7BkQokah9(yMnmn@pcYM)IT$x#R8x_@ zSG@3hRCnrGo7SXpY~4TGByZ#ccDnA5i*DVpC(#;y7~85?G$%3~Kz_ly;zgR-41v`38mfMcWVx z2a+cF`iKqzYWCVTz#XxyvC#h(YP#XAi@Bg2&tAzj0yCjAV@5QCV44=eW7O9PsP#)( zHAg-$bguaL`T%`1L87!jmqr*Zh$reE!t!)iH0pn$%6A>f!`G5@rX4e2n37x=xU`=f z3(JFfVU-z)jaor%_p$wX>Cz%$C>Vv+M6=Dh>mKWje`W=uvYJtaPhgjywPrUlqT~-+ zX(L1yf+*}>rdL}+{LGh z*-gBE0Sgj4iOwc`3uv>ToVJXIYM{Ijnza#gK05#1+JLEBMwPp(mnuwi#s7J(rA+aM z&ym4~fqQJVnIyYP0cHEJ=9DE_!Vfvn(TlMdhg@hSY>b@Tl9$6xytMAx)mEB|^eW@D zeffcIbd4JA$)mSbt4`*$g98 zm3*$|eDT2|^1&xVJUwjYUB-{-=g4(QPqfiTn%VHy)14=gv)G;5M{UFVb6&GB1vm>5 zax$4AHq-B>kFlRC1oeJ63F7>PA<_ z81>Qmd47$#wJ7gXuDS2-2m?I0oOY4Gn|Awv2qGxccs~yAW7ga0Tpl!_)-A&aiPjLW zH9P=XKTSfxX20*u_4QWF9Is20p{nUc>zX?6O)|oQV{P2laB??3DJH2gwac4CvE@9w6U_IsbV!3m7@8GwS9KQT;w zk-%HyQrRGCM4UwC8-nN6-0i<>P)&xX9_^^{E--Hm=+u%|OOgi9gz(=mDX^z=xaZbw zB~=kHx^v-tou$G8!mev{EuPPU+_>4R(5#N{C#VW`vn=zKOACM+w^%{}T%c07m%c%! zpC=*ry3U>eXS{8dqDL&nJTUIQK^BUBn`QD6DttCx z2FO$M2(Oh^$9^|jl$xyEtdIAg#&B(Wf}4)fDoVK={Y^?3Q>*@wA9t5$_{5v4liq4< zb(wryXq@)adl>xrg!K{^{r_(s!100-51m`oVAG08{E=0VefbQA**cgxjr;V<_H|gP zR3>}f{(k{oBBI?*t#(iBrB6To6l2DW0homPZ>~n^h8^8GESF?g&~l7yXhl?zOU-?z zkz})0j|>esQy}3b7%iW1@S#34Dj!z#MkX-xkc8vc#4D^jr;*!i*!ewT&zHa8sV$g(;v1+K?0E}1eI5AtpbFQ-E3BK525y|#j{R@6L`+N!4j(@3@N2BAirH*7Jo)64 zpa%_ooBpWv$|6@qxwReLWp=BQ{fg`01GQWAQBpW#j7J8m{1{{TXHPa5&6IUa*xV_J zd>*pszHa^z31*wPuX8ihviJ)tCgb15Rh)N*j*Jile}sg_5WjsM|RErf9V@-M^p zr)dK%$j(#C;rQ%lkg(}n%$++I{rmU#RJRy6Zk*g_WUIcY{i=6+X4VL`VN@dbrv z=0OPulLgro#hf2_r#-G8-hf|z`2}s;diKVqOP4O#v}qG+4POj>>pn#>e5d-P$jYM{ z7K1o@jBSY0s@vyDcnL=HW|3FcsdeFSW%7reyidZ}8-nZ{22J6LN2Wf7EB~y(H{X1N zu3ft-EWKcHvuDr7n{U2}vJVYK&F4S!Xy2}OM&YJjYiLD7?~RD%z|i>8D4k!gy9n=c zYF1;(#`ZWMK~!-Pfg4%C`+FqBngrQ737w+VPk%K6mwuax2@@t@)TnH?GEbGQTeqTf z=g!boZ;r-Oc6h4WLieL)9Iw>3qN%>nqKZTS1DmVYsb9K_@ZwFDMT~RL-Q*U@@IBvY zaz-}UT}~5Z=XvyV_h{JkEl$jS2Aw)}!qTObM%i;EHZ~S@>(+&TczN9ad7S4uR-h*e zHT6Or8(KyCo;zAj@XuU?ckLPv%TQb586W~gE3iOvL?omEllH2RlrCOk6@=AgQJL4` zvE#XN2n-02!#V{Ad(MkKIXM}XD_4eER|XG!o#gTuimD;m>J6@CLx&2!MS2X<^Lm|1 zzC*b6Ele<4pXad6FDfvLW4}r1z&pEDNX`&s=S}mw|IOC8aeNDA&6PC6N=Ku`f=eFjSJ{p@hWHrisU-GzM6mkTI|$FbjRP%|1*hanyOxnnb_rr<=XHx9 zVapO6pV=2xt5(IXUAyiI@aZmvw{6>oM;>_ux@t|)_(O7H^36g!Ju*)AmE*0=%I}K~ z^ON5u})H)|P)eOA1N5Tc8AUo%f^K9)adw$1}$&Vo@C{tpEbjTyC5W1NA+YGAgg-6_vh%gok&zUO{ck*g%;Y%Kt5*-pmoGLIswcnKy;KhF8L-T<1f>agYl z!`CN^Q9K=Aod_58PB)wd1r^9hIEV1?aM@ht@y8!`QQCjaD5Kf*>C-WB;zU4Fq5fNI zP`bW*1CAD2=|Tvo9%{o|O}s0#l*BMDQmdJA8{t_$?x<_rV`1fWl!J{UZBuzcKgq@<>%V!?t1@-C4)D=1xKjTb&gRGX6HvDvk<6}_r^ zhc^a?t!`PJ|Iz;l&t%>WjwX&wrl|8D0%>Mo{68uf(!AuSOiYeq2&BcI#=lG6Leh?< za)NFu)v8sK!%0!(V)}QPGG$~!Oixcoe0)5P9XkdxET-39qtPh0Ap_%@FD!tzk{pVy z1eNTtQcWU@cE}8{q!`rN>eX51Ey7DMS}t*L*Y@p2JDwuzoxTIp4@lUXBpxY>Y!W=s zaq7hrxcuilByRly<`l<$Uqfm%NBJ%z5YfClm{c;?NT8bIgJwk@K=fFYPE+UhrNR=7 zmKz*A!~^T6*mSYt9K+Hx;*p}*OsJiKaGMo3PVT^s<6B|+cR%Qn!(vK?Eh`g}Um*O# z^aw0l9U(QEp>)Ge2#l&yQlKetoaMFIFSh|j^i^SueXrN5b46NZ29qTNocoIzatwik zSAZ$|#3O}cXo*@S9fA9!Y#3f&c5?7|k(e|tQmeZ4LQ4uTgVAgT;GRsx9v`B6JG_<& zjM=V&(Jb!m+>5l3UYrmZQp;K-A*C2oKdjfXwRawAuX1qZ&C83^j3N8(n!>Xm61gaf z+02UJxEldK702Y}R+RIgCkFY>`UR`POEGpm7vUL9mh<4eqPqv}>+=7&z_3Ud7yJ4& z3jK=+fl9jU`#iPh-f&Jt=`^+O94;Mcw*$Dph;Z<8vTUE2Euo~hBG9Fh z6@6=X$Ucv;ucEZ-L3a^eg2}Roi#!(ju8}Njw!Pg&leo9@)-RIK%Qq09z@cw6v7&Bi z_v_0!f3|Fh-#2&f@KUXB!e*Q3eieMPhb5;NR-G@RcXi){OlU0-$QOY!0UXm?SP|gn zXHtzy9TOhJ?#h(J5={Id&MmoKGQ@mkBXB+?dv|B!Vs|Ijgg`(k1Rja8VZc4^G*w|| zqIBv!Bf7HWWFBJnvs?urwlTNOsFee6?o{DlqaZt_7P^ol5FiBTXiM?)s=F)Rs>D8t z3Rb_87uxc-*N1S6tbBKP z3D2mwe-Y)&N zMBL_e94NlwSRKT4e-guo`^8b#LAXRUfk2@UxG&O%kqs4mz>wJEQ8$xr=exs`@9|PC zPr$~1E|m5@-q>QxKFY?67(t5nI7^t^+Tktb zT-C;8ImUq+z66$%x(fF(CD9bJ1OkpB5ToUoa=*3EVc{9rJiSg`U{>{9xAKW;mR>e1 z|G_aei&w3bEa26xDx_J&Lq+kLSuq-4Kwxk!D;}y)xCaczctgF`?_fdW&Gqf39JPt5 zmc5*#kuQLxq>f)6m#{X@bDqsg>Mmpn1biIj-e$$Bqc{#X1*F*>-pQKkFP{9EQ+YAW*Cj=u*jszBL@(Js+P0^lUBWwhl>3EOw5|r{ z?d%EjrO&Ts055M5FSEWhXF}JKgFvrpR&=dm&n}NW9i>w{WjAb>@Cf3ooQIlIZJRl_ z)h{lPFFqyV*Yo1;uDHyn7)S9!Ak2^Blh#&f^7)D~V2fU-Y3=N&9U?pu8gJwgj9J!$ zqn@*!cw7B+3-ID*;Z@;n^CI*S2;7dq^L4Cvuw0(IJPTv$CVDL^(5oUZG#w^9YMjD( znKYAS1K``F_xpKoK92K1 zKa*uK2fDh_X;HS>o5V29OXJ;AEw`4&TpoJ<>2Te!>f}(4{ zFEp|!AryTJ1U!a7lL#9|HM(V@V$rD7t-^!YPFEFhiSVd1&bgFevXG75a92AoigwfX zOW2#_9gh`eV=}HC`U}?%|BV~RHY43|8r*8vI|l0DQqWaxjIg?G5mv7qLaH?dle}Y0 zMKPzM&*F=K#Ij9PO8JA<_ym2hs!%CqT_(I7h~sZqo?$9J9~_DXYIesIUd;qv+FZ15 zWVDM*-n|NjO^a}K-)eBH`PNV+NkU9a460PAg0QeKXti4S`T42rAv{SnJHI`Y~2sl226urSX80pi^c+h zqC`NFz-xw~+x)gnk@ORafBO?mmcHP84hP(oX4fVBk6Z;N?Qu1_pi5mM^O^xC=MBNt zeZR{BXa_fT>{xW^(gk#URl3m5Z}#lj_~MH%kdcuARZu9ZJ~Iu`4?U-JS3;gZz#|A$ z55?349oSfv3#WUzo2aAT%@- zZ@u*v1`i$#mCF4`>htH%W6YQ_ShHqL_HM6bZ`63EfDpw2j-&%u!h!|(#6ZHiG9!H>b0N>NQ5^LGBfDB}=DCKqr zAeS_WSw8~Mk8)|jIgE~!6cPz(@B2b(Z-c-qfr}ejagi#zjTa=TWD$bbZZ;aack`_woaUhCTgNlqefIBV4@KSEyy5? zfGh>IzIW%l&nDy8aVV&Ts^XpR^YahhIrp63y>;HZ=bn3xf9z;@1oX0q&mIqX@hFSy zj)WCYliT)??=XkQl$Vl~8-%$aSOd^Ndl>YnOtzh!ch>%e0!of;Md9w(C1c%F2RIR2&Aa{R$l4VwFX!#*~@ugFw^WeBAkX9V))s|6}qxixZC> zJ66i+Oh`yTaBy&ogEI%n!XD?(pU1g#=cE@RTPKWoZ$E^Le+{Ak_6n5V{w>O~<^eAy z>ihU&dLx3f`GZP4!1vAfzlJ(0a1|R!xJY? zl;X4_M~<{QUd)``C!c(RJ$v>@$?cNk({x6!U#>;S*xyJoKwFa+4{fwRMsEB$`Nr0= zAC=dx4zF36yE+=inS~XEU>2p+rk@*QktCMj*_au^%l5ph65xeBq*?JLN zxpD=`$;mLA1;oDd1^i-0*?I_Bo*fWi3G4+s7r+h@S10AI2%YXG~)82 zJ}}mlV(Zqe(p526BBRlW`1p9_=jS7Q#ya%;g>!GkT?t!T>T1&7$G5+K0rj^oK&ezp zFR29!7Jv}P{&d+^ciFOKIB?*AWM0U)MR;P));3q^@m8XANHCsVIfUG@C0;Gbax7{s zY4gb63u~yaw@RE(L0<-?tY+d-hlM1(f=8xpJ5=gP5jd5y+*9-=wR8g)Ke!+phLIH~!cbG(A?w1M}McbPw znheNX7%6?-9XxmtuY%I)03I9X%dZ9AzG9#FUB$Tr`2M{aQZWFQ%gU&07>(>eSI?nRN}wdFL5u3$qXt6N95ik4kZ3XQJ!Zuj9GroXTB# zH|B7-T50?EouQ@-m*)3?idUeZpup+gylq(*@4ox4lzz}X=_N!jVnuFbYA*yzk8eZ4 zUlxJgl3Fv&)JK-7J`=2RJ4-PTZ3J5)Ygw&m*_(RTOhg&(k zhe2JLMF-!!hZzPlX4e^QSB&)g_hw4>7TFgOOAl}dV%sPd7-u~*hHn1OrirEQfR7_= zU~`bWYBXxUJ&l<&XG+B((vwn!XynrmTR5hc4U~6Sj>cUpSK;ZtL(K z26^dM=E=oc#WbxE6Z8VCy2){AelHlRilvjyzJ2>T(_C7mOIli*^u-#LwhbZ43$2nR zGq)ar<|KB1e}7!Nb`9)*S0Z+D%L-<2Do-SByK(2~0pZU(GNIT~tU83lYX&3Z7WMhZ zUA$OhKx(ZX@g@ii!%C%)NWu!eCz%Z@&2^f|FlH?=;u>y0CPi zJM(i?6mfM)44O)AV9S;*m@{XNGpqYp-Pi%%rJS3W6MwZN<)f8zt!}tu4-h((!+RLO zce7|vUNvUu1v>klo7ANrTeuqISzq) znIGfE`bp@~qX%+wa-lwNxvkNSl?Y;4{2qZ3h}&M+8dmvPD-pv0=mi~TwV|XjmA@|OUH_Ix(bOPv{cLeXQe?i zCn=oNx`N)a!~1_`X>BHr%e{{jLBz}&JpxOPZbsprC0Mv{A=a&1=L+*{v5wN+$Zp+0 zcojw*e9+rgCi^2$bZ9M#K3XC5C}!<7U4`mQq`IU@krv-WbHr72W_rpF&%)VyCzB?A z`oX%C(lh&hJ$*v5_o`K^+zLCE7Qxy{vL!L%upsB+S-38&eeBws38>He+GXx!8%09P z_56poMUU5>4<=34+V5z7xBAgK3cNjE<&8>+?(r-Eo!iYr>`Kr+-PmktFDw5O6chwb z?SC6C$uDlv>FuIc>B%gfQbcW)>=cSpj9Wmcjhvs;3I)C*C>kzVQH6VYK>f3X%n}2SeVA;uNKJ;&xT9rvjQ60O`}WgsuG{`P|!p#p0+B_&xWeB zT2yXsu9PjW3G0uaZMIv}s8;Lc&I~0-x1ey(Vz8v|jT>3(X6K@M6W4H0&#fL9?75K; zLY+&ywrL|fytd)iBG+dHRPCWK%!>3C;;Bfd`Kv{b7Ma@dfy0LnO9`)C<5JN7-~Xc> zHR(7*=fA%IcR%0Zbk`K?jhw#PL^4XXn%|Fa$5KxASP8Pjvj?g_A@k%9x@UU%h(G6m znSN?9T*W!p);B#pT{?LVOZgolewFSZR66!B&1J^e%Z3$VZEvbI5^b%C|3ew^*fh2~ zdC;rT%}925?J%JyN~ph=sCzL?BMzg$M1Qr|x*FMb(D{WIUclM2XVG`*-w_Z$#SSCL zA|FNIn>XUnP;gm_-?2Dedr`H4yH{i4(+h*tf1FB)&|Z2tVqDqbIRfPt#yEM$G(3bi z4)^3SNyCdVj*k7Y9K5iwFzEDp#P6zvs#8}dK*jx4xbk{`>Hchc6rvC)q4!N(W=W%R z$B3S)eeRF;0}Ew`=VUW|<_zVO|NZYjpgieWryeNGxUglr~aFEQJM|YBYezJdVx&qtP%s&Rye?hh6Y4MMWLxlho`p} z!ZXl5UF=;9W{0So{nl{QeSaRuj~_=uLV|6_B!u3pmPEJ!00V(ZL_t*3k$N-8_J3$K zd&fnPJlhW7n$l#4=bH2Oqt;)SP*0s%KP}u_j1VZD;>9D%n-?waKF;c|z5Vvv=-fXE z16O_N;%K;*`rrK_1yz@iVE69bQs+3Ui8(nvsRy_Z3+u^eVW z&8fML-`0-}Pzp~4YG{n!jPd?z>ittUKy*4C1`HU0%F0T_ymbQpgT^|wUGAn_;r`#D zF99JvuzU8L6~HR*8wJ)rNQtf!{l%uAqc=Y z4jAaK7F8QJtS75iuZBlh8wqgEHjeqLC0sew0pWHiY zNob35k+pOnLPJAw^XARR4r>qzy>BFU)f{&qznJd&Es=+$6?>Ty+|tsJsLvr{VK;_N_}8>*zz?hz3Y5*}I; z`+_4s@Eko0(W}9T2#pendNX>~ z8R2P3FA#Uf#~S;7*pVix%CBpeE`H^cr$SCNnNY`iSKL-a_W` zA*yR_o&cG#)dhpjBR z1qA+HLOqMB&_}C7c)eNdUTffdD|AqCKvypwy%ZdRMWCA?QeTq*52HwUy#UTp+i0bN zQcndjsW_@v5Ht{iO0!7rXay8_aHtQ|ps|Y@mEJ1c_T+J6@gUb|WYdusrtI)K^6a~y z?UYioF&|yD4d^Nu;A5a>ZzJI~)C7$I@Sp;C6Tkyd2m%x$6%_;=1qTYSK3g2+2t*!& zndcQo1qTx$Fe<6gq)^ZXFP^WXJZcG0wQ`8-^=xp#DRrpIvcq#I-11;D0x|;aiNOB= X*qq_*60&No00000NkvXXu0mjf+{w!v diff --git a/src/mindspore/static/meeting/no-meeting.png b/src/mindspore/static/meeting/no-meeting.png deleted file mode 100644 index a8dd53180ef98f9ecb7bb089f43f035d7ffb552b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23464 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�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 mIM_6S6x#>_f`A|}k-%T25QtMt-L)hD0000 - - 功能区-预定会议 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/meeting/sig-manage.svg b/src/mindspore/static/meeting/sig-manage.svg deleted file mode 100644 index 4cbe834..0000000 --- a/src/mindspore/static/meeting/sig-manage.svg +++ /dev/null @@ -1,23 +0,0 @@ - - - 功能区-SIG管理 - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/feedback.svg b/src/mindspore/static/my/common-functions/feedback.svg deleted file mode 100644 index 9bfcd61..0000000 --- a/src/mindspore/static/my/common-functions/feedback.svg +++ /dev/null @@ -1,32 +0,0 @@ - - - 功能区-留言反馈 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/headlines.svg b/src/mindspore/static/my/common-functions/headlines.svg deleted file mode 100644 index 084b59e..0000000 --- a/src/mindspore/static/my/common-functions/headlines.svg +++ /dev/null @@ -1,33 +0,0 @@ - - - 功能区-头条 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/help.svg b/src/mindspore/static/my/common-functions/help.svg deleted file mode 100644 index a4f74c8..0000000 --- a/src/mindspore/static/my/common-functions/help.svg +++ /dev/null @@ -1,51 +0,0 @@ - - - 功能区-使用帮助 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/living.svg b/src/mindspore/static/my/common-functions/living.svg deleted file mode 100644 index 37bf9ab..0000000 --- a/src/mindspore/static/my/common-functions/living.svg +++ /dev/null @@ -1,28 +0,0 @@ - - - 功能区-B站直播 - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/official-account.svg b/src/mindspore/static/my/common-functions/official-account.svg deleted file mode 100644 index c6aff89..0000000 --- a/src/mindspore/static/my/common-functions/official-account.svg +++ /dev/null @@ -1,26 +0,0 @@ - - - 功能区-公众号 - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/people.svg b/src/mindspore/static/my/common-functions/people.svg deleted file mode 100644 index 8cb7a1d..0000000 --- a/src/mindspore/static/my/common-functions/people.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - 切片 - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/privacy.svg b/src/mindspore/static/my/common-functions/privacy.svg deleted file mode 100644 index 7982337..0000000 --- a/src/mindspore/static/my/common-functions/privacy.svg +++ /dev/null @@ -1,27 +0,0 @@ - - - 功能区-隐私政策 - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/common-functions/seting.svg b/src/mindspore/static/my/common-functions/seting.svg deleted file mode 100644 index 23f4858..0000000 --- a/src/mindspore/static/my/common-functions/seting.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - 切片 - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/my/publishing.png b/src/mindspore/static/my/publishing.png deleted file mode 100644 index 20784c0e7e012374495f0a5820b9e2e0b3856af6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10749 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 - - Style - - - - - - \ No newline at end of file diff --git a/src/mindspore/static/reserve/meeting-success.png b/src/mindspore/static/reserve/meeting-success.png deleted file mode 100644 index d8f5a6f342be44b3b0fe889822b7bfc7904fa33a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25578 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