FourthPay
1.0.0
使用Laravel+Vue構建的一個四方支付系統,包含API接口,管理後台,代理後台,網站前台,系統基礎模板基於Laravel-admin 構建,只做開發學習,請勿用作非法用途
後台模板採用:Element-Admin 後台演示:Laravel後台管理系統前台模板採用VUE CLI3構建,並採用Element UI作為開發前端開發框架
前台採用前後端分離,frontend-api需要配置允許跨域訪問
$ git clone [email protected]:tuo0/laravel-admin.git
$ cd laravel-admin/backend/
$ composer install
$ npm install
$ cd ../frontend-api
$ composer install
$ cd ../frontend-web
$ npm install
$ php artisan queue:work redis
# 安装
$ npm install -g laravel-echo-server
# 配置
$ laravel-echo-server init
# 启动
$ laravel-echo-server start
$ php artisan queue:listen --tries=1
$ php artisan key:generate
$ npm run prod
$ vue run build
[
' code ' => 1 ,
' msg ' => '' ,
' data ' => [],
]
- 如果控制器名稱中含有大寫,則權限表(
admin_role_permissions
)權限必須使用[_]分割,以及前台請求介面以及前台組件權限驗證規則(v-permission
標籤)必須與權限表相同例如:控制器名稱UserGroupController
方法putEdit
,則請求介面以及權限驗證標籤為:user_group/edit
- 網站所有小圖示採用SVG格式可以在iconfont 中找到