FourthPay
1.0.0
A square payment system constructed using Laravel+Vue, including API interface, management background, proxy background, website front desk, system base template based on Laravel-ADmin, only development and learning, please do not use it for illegal use
Background templates are adopted: Element-Admin background demonstration: Laravel background management system front desk template is built with Vue Cli3, and Element UI is used as the development front-end development framework framework.
The front desk is separated from the front and rear end, and the Frink-API needs to be configured to allow cross-domain access
$ 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 ' => [],
]
- If the controller name contains uppercases, the permissions (
admin_role_permissions
) permissions must be divided by [_], as well as the front desk request interface and front desk component verification rules (v-permission
tags) must be the same as the permissions table: controller nameUserGroupController
method methodputEdit
, the request interface and permissions verification tags are:user_group/edit
- All small icons on the website can be found in the iconfont in SVG format