1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/Joker_zero-recharge

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

пополнение

1. Введение

  1. Основан на фреймворке Beego
  2. Платформа для пополнения и платежей (реализует управление пополнением, управление платежами, управление пользователями, управление правами доступа, шлюз, обратные вызовы, сверку счетов, распределение прибыли)
  3. Проект стабильно работает более полугода, в пиковые моменты обрабатывал до 40 транзакций в минуту
  4. Этот открытый проект предназначен только для обучения и не должен использоваться для любых незаконных коммерческих целей, иначе последствия будут лежать на пользователе

2. Структура программного обеспечения

Описание структуры проекта
conf: app.conf: runmode=dev указывает на режим разработки, runmode=pro указывает на режим эксплуатации, оба режима не могут существовать одновременно; httpport - порт, который можно задать произвольно, при условии отсутствия конфликта
controllers: контроллеры
logs: файлы логов
routers: файлы маршрутизации
static: файлы стилей CSS, скрипты JS, изображения
sys: конфигурация системных констант, конфигурация сессий
utils: файлы установки базы данных, конфигурация логов, интеграция с SMS-платформой Yunpian
views: HTML-файлы

3. Установка

Операционная среда

Go 1.10 - 1.14 версии; Минимальные требования к оборудованию: 2 ядра CPU, 4 ГБ оперативной памяти, 32/64-битная система; MySQL 5.0 и выше;##### Установка на Windows

  1. Создайте базу данных: payfor_sys (имя базы данных может быть любым, главное, чтобы оно совпадало с db_name в app.conf; импортируйте файл sql: payfor_sys_back.sql (можно не импортировать sql-файл, главное, чтобы данные для подключения к базе данных были верными, проект автоматически создаст структуру таблиц и сгенерирует тестовые данные, тестовый аккаунт: "Joker", пароль: "Joker.", этот аккаунт имеет максимальные права доступа).
  2. Перейдите в директорию recharge, откройте командную строку в этой директории.
  3. Введите go build, в директории recharge будет создан файл recharge.exe, который можно запустить.
  4. Введите http://localhost:port/ в адресную строку браузера, чтобы запустить проект, если появляется ошибка 404, выполните шаг 3 снова.
  5. Вход в систему уже комментирован, поэтому для входа можно ввести любой текст в качестве кода подтверждения.
Компиляция на Windows и выполнение на Linux
  1. В командной строке Windows перейдите в директорию recharge.
  2. Выполните следующие команды: set GOARCH=amd64; set GOOS=linux.
  3. Введите go build, в директории recharge будет создан исполняемый файл recharge без расширения.
  4. Переместите этот файл в директорию Linux.
  5. Присвойте файлу права доступа: chmod 777 recharge; выполните: ./recharge.
  6. Исполняемый файл не требует установки Go, его можно запустить напрямую.
  7. Введите http://localhost:port/ в адресную строку браузера, чтобы запустить проект, если появляется ошибка 404, выполните шаг 3 снова.

Скриншоты проекта1. Главная страница 1

Главная страница 1 2. Главная страница 2 Главная страница 2 3. Вход Вход 4. Главная страница 3 Главная страница 3 5. История пополнений История пополнений 6. История платежей История платежей 7. Учет и управление Учет и управление 8. Пакетное пополнение Пакетное пополнение 9. Пакетные платежи Пакетные платежи 10. Список магазинов Список магазинов 11. Оффлайн пополнение Оффлайн пополнение 12. Изменение личной информации Изменение личной информацииpng "Изменение личной информации") 13. Управление пользователями Управление пользователями 14. Онлайн платежи Онлайн платежи#### Техники Gitee

  1. Используйте Readme_XXX.md для поддержки различных языков, например Readme_en.md, Readme_zh.md
  2. Официальный блог Gitee blog.gitee.com
  3. Вы можете https://gitee.com/explore посетить этот адрес, чтобы узнать о выдающихся открытых проектах на Gitee
  4. GVP расшифровывается как Самый ценный открытый проект на Gitee, это оценка лучших открытых проектов на Gitee
  5. Официальная инструкция по использованию от Gitee https://gitee.com/help
  6. Звезды Gitee — это раздел, посвященный демонстрации достижений пользователей Gitee https://gitee.com/gitee-stars/

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Платёжная платформа с функциями пополнения счёта, оплаты, управления пользователями, настройки прав доступа, работы через шлюз, обработки обратных звонков, ведения взаиморасчётов и распределения доходов. Развернуть Свернуть
GPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/Joker_zero-recharge.git
git@api.gitlife.ru:oschina-mirror/Joker_zero-recharge.git
oschina-mirror
Joker_zero-recharge
Joker_zero-recharge
master