FourthPay
1.0.0
Laravel+Vue を使用して構築された 4 者間決済システム (API インターフェイス、管理バックエンド、エージェント バックエンド、Web サイト フロントエンドを含む) は、Laravel-admin に基づいて構築されています。開発および学習のみを目的としています。違法な目的のためです。
バックエンド テンプレートの使用: Element-Admin バックエンド デモ: Laravel バックエンド管理システムのフロントエンド テンプレートは、開発フロントエンド開発フレームワークとして Element UI を使用し、VUE CLI3 を使用して構築されます。
フロントエンドはフロントエンドとバックエンドの分離を使用しており、フロントエンド 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 で見つけることができます。