На основе открытой операционной платформы Spug разработан бэкенд с использованием Vue и библиотеки компонентов Element. Этот фреймворк может быть запущен независимо, что позволяет быстро разрабатывать необходимые функции бэкенда в соответствии с индивидуальными потребностями.
Демонстрационная версия доступна по адресу: https://spug.qbangmang.com/login. Для доступа к демоверсии используются учётные данные admin/spug.
Для имитации интерфейсов можно использовать следующие ресурсы:
# Требуется самостоятельная установка nodejs
Node >= 6
# Клонирование кода и запуск
shell> git clone https://github.com/openspug/spug-vue-admin.git
shell> cd spug-vue-admin && npm install
shell> npm run dev
# После запуска на локальном хосте доступ к нему можно получить через http://localhost:8080. Вход осуществляется с любыми учётными данными.
{
"data": "xxx",
"message": "xxx"
}
# Формат данных для входа:
{
"data": {
"token": "59e0a5e09e854f75b591dff4aa048f3c",
"is_supper": "true",
"nickname": "admin",
"permissions": []
},
"message": ""
}
# Формат данных списка пользователей:
{
'data': {
'data': [{
'id': 1,
'role_id': 2,
'username': 'admin',
'nickname': 'admin',
'password_hash': 'pcbfabd90b0f1a72dec248e785ceeac4e169f',
'email': 'zyp@qq.com',
'mobile': '13888888899',
'is_supper': 'false',
'is_active': 'true',
'access_token': '',
'token_expired': 1558874142,
'last_login': '1小时前'
},
{
'id': 2,
'role_id': 2,
'username': 'zuyp',
'nickname': 'zuyp',
'password_hash': 'pbkdf2:1a72dec248e785ce271e8849f',
'email': 'admin@qq.com',
'mobile': '13888888899',
'is_supper': 'false',
'is_active': 'true',
'access_token': '',
'token_expired': 1558874142,
'last_login': '1小时前'
}
],
'total': 2
},
'message': ''
}
shell> cd spug-vue-admin
shell> npm run build
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )