xdguard / xdguard-coordinator
用于管理XGuard ERP上监督员的插件
v1.0.2
2022-08-18 00:07 UTC
- dev-master
- v1.0.2
- v1.0.1
- v1.0
- v0.29
- v0.28
- v0.27
- v0.26
- v0.25
- v0.24
- v0.23
- v0.22
- v0.21
- v0.20
- v0.19
- v0.18
- v0.17
- v0.16
- v0.15
- v0.14
- v0.13
- v0.12
- v0.11.1
- v0.11
- v0.10
- v0.9.1
- v0.9
- v0.8
- v0.7
- v0.5
- v0.4
- v0.3
- v0.2
- v0.1
- dev-feature/patch-1
- dev-feature/adding-timeline
- dev-feature/custom-stop-setting
- dev-feature/stops
- dev-feature/odometer-info-tab
- dev-feature/reviews
- dev-feature/delete-visit-api
- dev-feature/display-shift-list
- dev-feature/scribe-refactor
- dev-feature/job_site_visit_api_update
- dev-feature/add_permits_to_contracts_api
- dev-feature/api-on-site-employees
- dev-feature/update-supervisor-shift-api
- dev-feature/active-contracts
- dev-feature/handle-job-site-sub-addresses
- dev-feature/contracts-with-sub-addresses-api
- dev-feature/api-for-contracts
- dev-feature/display-visited-job-sites
- dev-feature/display-supervisors
- dev-feature/supervisor-ui-skeleton
- dev-feature/basic-apis-and-tests
- dev-feature/migrate-logic-to-coordinator-plugin
- dev-feature/jest
- dev-feature/supervisor-tables-apis
- dev-feature/ci
This package is auto-updated.
Last update: 2024-09-18 04:50:31 UTC
README
用于管理XGuard ERP上监督员的插件
使用composer安装
使用以下命令进行安装
composer require xguard/xguard-coordinator
php artisan migrate
php artisan vendor:publish --provider="Xguard\Coordinator\CoordinatorServiceProvider" --force
使用以下命令创建管理员。它将提示您输入用户表中现有的电子邮件。
php artisan coordinator:create-admin
现在您可以访问 /coordinator 路径来使用此包。您必须首先登录才能访问此URL。
开发
按照以下步骤对包进行修改
1: 首先,在根目录下的包文件夹内克隆 xguard-coordinator 仓库。如果您还没有,请创建一个 "package" 文件夹。
2: 然后,在您的根 composer.json 中的 psr-4 添加一行代码
"psr-4": {
//...
"Xguard\\Coordinator\\": "package/xguard-coordinator/src/"
},
3: 将协调器插件服务提供者添加到 config/app.php
return [ //... "providers" => [ //... Xguard\Coordinator\CoordinatorServiceProvider::class, ] ];
4: 运行此命令
composer dump-autoload
5: 在命令行中导航到您的 xguard-coordinator 包文件夹,并执行以下命令
composer install npm install npm run dev
6: 返回命令行的根目录,并使用以下命令发布包
php artisan vendor:publish --provider="Xguard\Coordinator\CoordinatorServiceProvider" --force
7: 运行包迁移
php artisan migrate --path=package/xguard-coordinator/src/database/migrations
8: 运行测试用的seeder
php artisan db:seed --class="Xguard\Coordinator\database\seeds\EmployeeSeeder"
9:
php artisan coordinator-app:create-admin