 |  |
 |
Адрес проекта: https://github.com/lx164/house
Если вам нужна индивидуальная настройка мини-программ, включая курсовые работы, дипломные проекты и т. д., вы можете связаться со мной. Способы связи указаны на главной странице блога на сайте;
Нежное напоминание
Этот проект уже зарегистрирован в реестре авторских прав на программное обеспечение, и мы обладаем полным правом собственности. Пожалуйста, не используйте его в коммерческих целях (пожалуйста, используйте коммерческую версию), не продавайте его, не продавайте, не продавайте. Версия с открытым исходным кодом не предоставляет бесплатных услуг по развёртыванию, обслуживанию и модификации.
Для коммерческой версии свяжитесь со мной через WeChat. QR-код находится в правом верхнем углу этой страницы: https://www.cnblogs.com/LiangSenCheng/<
В этом проекте используется лицензия LGPL-3.0. Пожалуйста, не используйте её в коммерческих целях, не продавайте её, не продавайте, не продавайте. Она подходит только для обучения и обмена информацией и не предоставляет бесплатных услуг по обслуживанию и модификации (но можно создавать проблемы). Если вы используете этот проект в коммерческих целях напрямую, все последствия несёт пользователь.
Этот проект не продаётся ни на одной платформе, все продажи на платформах являются пиратскими. Если вы обнаружите это, пожалуйста, активно сообщайте об этом!
Я хотел бы посоветовать некоторым людям уважать труд автора и делать добрые дела! Недавно я обнаружил, что кто-то взял мой исходный код и распространил его вторично, не только не указав источник, но и используя его для получения прибыли. Если вы купили эту программу, пожалуйста, сообщите об этом активно!
Пожалуйста, не просто берите бесплатно. Если вам помогли, пожалуйста, поставьте лайк (можно как на GitHub здесь, так и на Gitee здесь).
Если у вас есть какие-либо вопросы, вы можете добавить меня в WeChat, чтобы обсудить их вместе, или напрямую создать проблемы.
Не можете загрузить или загрузка слишком медленная? Вы можете напрямую найти меня, чтобы получить установочный пакет;
Способы связи находятся на главной странице: https://www.cnblogs.com/LiangSenCheng/p/11083714.html
Этот проект был создан после того, как я потратил примерно месяц на его разработку, а затем забыл о нём на жёстком диске. Только несколько дней назад я вспомнил о нём и решил опубликовать его как открытый исходный код.
Хотя проект не является полностью завершённым, общая структура данных всё ещё приемлема и может быть легко улучшена и расширена новыми функциями. Есть ещё много возможностей для улучшения, например, страница «Информация о компании» может быть более детализирована, страницу «Детали дома» можно дополнить такими элементами, как карта и т.д.
Первоначально это была мини-программа для аренды жилья, разработанная по заказу посредника небольшого магазина. Заказчик не предоставил дизайн-проект или конкретные требования, поэтому мне пришлось разрабатывать его интуитивно. Поскольку у меня нет опыта разработки таких мини-программ и я не смог хорошо спланировать макет страницы, пользовательский интерфейс немного уступает. Когда человек, который представил проект, ушёл, проект остался без продолжения, и я решил опубликовать его с открытым исходным кодом для обсуждения и изучения.
Опыт этого проекта также заставил меня понять некоторые вещи. Например, если кто-то просит вас помочь с проектом, независимо от масштаба проекта, перед тем, как принять заказ, необходимо тщательно продумать. Особенно это касается проектов без авансового платежа, следует проявлять осторожность и не ожидать оплаты после завершения работы, даже если заказчик знаком с вами. Также не следует принимать заказы без чётких требований, поскольку такие люди часто меняют свои планы. Если вы не уверены, это может привести к потере времени и энергии.
Эта программа прошла тестирование и может использоваться непосредственно после простой настройки в соответствии с инструкциями. Интерфейс можно настроить самостоятельно. Я люблю мини-программы, и в настоящее время у меня есть две онлайн-версии, которые я буду продолжать публиковать после рассмотрения ситуации. Поскольку мои возможности ограничены, есть ещё много мест, где можно улучшить, надеюсь на ваши предложения!
В этом проекте уже зарегистрировано авторское право на программное обеспечение, и у нас есть полное право собственности. Пожалуйста, не используйте его в коммерческих целях (используйте коммерческую версию), не продавайте его, не продавайте, не продавайте. Версия с открытым исходным кодом не предоставляет бесплатных услуг по развёртыванию, обслуживанию и модификации.
|--|-- cloudfunctions облачные функции
|--|--|--|-- AdminManage управление администратором
|--|--|--|-- Entrust поручение
|--|--|--|-- HouseInfo информация о доме
|--|--|--|-- InitInfo инициализация информации
|--|--|--|-- Manager менеджер
|--|--|--|-- PublishEntrust публикация поручения
|--|-- miniprogram страница мини-программы
|--|--|--Adminpackage пакет администратора (разделен)
|--|--|--CalculatorPackage калькулятор ипотеки (разделенный пакет)
|--|--|--Companypackage основная страница (разделенный пакет)
|--|--|--dist некоторые используемые компоненты, используется лишь небольшая часть
|--|--|--pages основной пакет (в основном нижний навигационный бар)
|--|--|--other другие страницы
|--README.md
Пункт 1–4 не требует подробного объяснения. Ниже в основном описывается реализация управления администратором на заднем плане.
Управление администратором интегрировано в мини-программу. Вход осуществляется через личную домашнюю страницу, последовательно нажимая пять раз на аватар и имя пользователя. Затем вы переходите на задний план управления администратором. После входа в систему на заднем плане управления администратором выполняется аутентификация администратора в облачной функции AdminManage:
Поскольку база данных администратора настроена на разрешение только на чтение и запись для всех пользователей, аутентификация может выполняться только в облачных функциях, что является первой линией защиты. Все последующие операции на заднем плане администратора выполняются в облачных функциях, даже если мини-программа будет перекомпилирована, она не сможет обойти разрешения, обеспечивая безопасность. ## Заключение
Приглашаем к обсуждению. Если вы считаете, что это возможно, вы можете поставить мне «start» или поддержать меня:
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )