Обмен данными в QQ группе: 965617357
Помощник по здоровью
Помощник по здоровью предназначен для регистрации и учёта данных о здоровье студентов, сотрудников, отдельных лиц и целых сообществ. Система может быть адаптирована под нужды различных организаций, таких как классы, школы, компании, местные органы власти и другие.
Система позволяет:
После создания группы можно разрешить регистрацию участников. Участники могут самостоятельно регистрировать информацию о себе, своих коллегах или соседях. После завершения регистрации участников можно закрыть доступ к регистрации. Это позволит снизить нагрузку на администраторов. Администраторы также могут регистрировать участников, изменять и удалять их данные.
Проект основан на системе «Студент здоровья» от DCloud. В проекте были переработаны таблицы данных, страницы и облачные функции для удобства расширения и разработки.
Боритесь с пневмонией, Китай вперёд!
Скриншоты
Архитектура программного обеспечения
Веб-форма (первая реализация)
Логин
Регистрация
Главная страница
Личный центр
Личные настройки
Изменение пароля
Создание коллектива
Детали коллектива
Создать отчёт
Просмотр статистики
Управление членами
Добавить члена
Регистрация членов
Заполнение отчёта
Продолжение веб-формы
Мои шаблоны
Предварительный просмотр шаблона
Выбор выпадающего меню, предварительный просмотр
Кнопка «Добавить в избранное»
КОНЕЦ
Название страницы: join_group
Таблица данных: ha_group_list
Облачная функция: ha_update_group
Эта страница содержит идентификатор группы
Поделиться этой страницей с подчинённой группой
Получить учётную запись пользователя, связанную с группой
Выпадающее меню выбирает группу текущего пользователя
Добавить заявкуКОНЕЦ
Название страницы: access_manage
Таблица данных: ha_access_list
Облачные функции:Регистрация точек входа и выхода: просмотр, удаление
Создание точки входа и выхода create_accessКОНЕЦ
Название страницы: access_detail
Таблица данных: ha_access_list
Облачные функции:Включена ли точка входа и выхода
Генерация QR-кода администратора: содержит идентификатор точки входа и выхода access_admin
После сканирования необходимо ввести 8-значный проверочный код для подтверждения
Отображение и обновление QR-кода администратораГенерация QR-кода регистрации: содержит идентификатор точки входа и выхода access_checkin
КОНЕЦ
Название страницы: create_access
Таблица данных: ha_access_list
Облачные функции: создание точки входа и выходаКОНЕЦ
Название страницы: access_admin
Таблица данных: ha_access_list
Облачные функции:После сканирования введите проверочный код check_code, после успешной проверки перейдите на эту страницу
Список администраторов точки входа и выхода здесь: согласиться войти, покинуть
Можно отсортировать по access_state
Можно сортировать по времени (дням)Можно искать администраторов точек входа и выхода (включая другие точки входа и выхода в этой группе)
КОНЕЦ
Название страницы: access_checkin
Таблица данных: ha_access_list
Облачные функции: после сканирования администратор точки входа и выхода вводит соответствующую информацию и отправляет регистрациюКОНЕЦ
Описание архитектуры программного обеспечения
- Нижняя навигация
|__ Главная страница (home)
|__ xxx
|__ xxx
|__ Личный центр (user_nest)
- Главная страница (home)
|__ xxx
- Личный центр (user_nest)
|__ xxx
Советы: страницы можно перестроить, пожалуйста, сохраните имена без изменений.
Пожалуйста, следуйте инструкциям DCloud и укажите в начале файла имя разработчика, город проживания, адрес электронной почты и другую информацию.
Разработчики должны указать, над какими файлами они хотят работать. Конкретные шаги следующие:
- Сначала решите, над каким проектом вы хотите работать, затем fork этот проект и импортируйте его в локальную среду разработки. Обратите внимание, что не следует fork xinguan2020, сводный проект, а конкретные проекты.
- Обратите внимание, что вы не можете напрямую импортировать git-проект, сначала fork, измените свой собственный git, а затем отправьте pr.
- Если вы не знаете, как отправить pr, обратитесь к [руководству по коду](https://gitee.com/help/articles/4128#article-header0).
- Затем откройте файл, который вы хотите отредактировать, и напишите свою информацию в виде комментариев в начале, чтобы объявить, что вы работаете над этим файлом. Например
```javascript
// Я работаю над этим файлом, мой псевдоним в группе — xxx. (Если это файл vue, комментарии должны быть написаны с помощью <!-- -->)
```
- Затем отправьте этот изменённый pr. Это означает, что вы подаёте заявку на изменение этого файла и делаете его общедоступным.
- Менеджер проекта объединит этот pr.
- После завершения разработки файла отправьте его снова pr. Менеджер проекта объединит pr.
- Если вы являетесь основным разработчиком проекта, вы также можете отправить свой аккаунт кода облаку менеджеру проекта и подать заявку на прямое добавление в качестве члена команды проекта, тогда вы сможете напрямую отправлять, вместо того чтобы отправлять через pr.
Нет
См. db.md
spaceId
и clientSecret
в main.js
.manifest.json
, иначе идентификатор приложения WeChat, полученный в среде WeChat, будет «the code is a mock one».AppId
, AppSecret
и passSecret
в файле cloudfunctions-dev/src/utils/constants.js
, иначе невозможно получить openid
.После успешного получения токена res.data
содержит подробную информацию.
validateToken() {
uni.showLoading({
title: 'Загрузка...'
});
uniCloud.callFunction({
name: 'validateToken',
data: {
token: uni.getStorageSync('token')
}
}).then((res) => {
uni.hideLoading()
uni.showModal({
content: res.result.msg,
showCancel: false
})
}).catch((err) => {
uni.hideLoading()
uni.showModal({
content: 'Запрос функции облака не выполнен, ' + err.message,
showCancel: false
})
})
},
``` 3. Вы можете перейти по этому адресу https://gitee.com/explore, чтобы ознакомиться с выдающимися open-source проектами на платформе кода Gitee.
4. GVP — это аббревиатура от «наиболее ценные проекты Gitee», так называют выдающиеся open-source проекты, отобранные в результате комплексной оценки на платформе Gitee.
5. На официальном сайте Gitee есть руководство пользователя по адресу https://gitee.com/help.
6. «Звёзды Gitee» — это рубрика, где демонстрируется великолепие членов сообщества Gitee, доступна по ссылке https://gitee.com/gitee-stars/.
## Пожертвования
Пожертвования будут направлены на ускорение разработки проектов, оптимизацию проектов и другие общественно полезные open-source инициативы.
Можно сделать пожертвование через десктопную версию.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )