4
0
Fork 0
dcat-admin-order/README.md

45 lines
1.3 KiB
Markdown

# Dcat Admin Extension
订单管理
## 安装
- `composer config repositories.peidikeji/dcat-admin-order git git@gitea.peidikeji.cn:dcat-admin/dcat-admin-order.git`
- `composer require peidikeji/dcat-admin-order dev-develop`
- `php artisan vendor:publish --provider=Peidikeji\Order\OrderServiceProvider`
## 配置
### app\Providers\EventServiceProvider.php
```php
use Peidikeji\Order\Listeners\UpdateGoodsSoldCount;
use Peidikeji\Order\Listeners\UpdateGoodsStock;
use Peidikeji\Order\Listeners\OrderDiscountProfit;
use Peidikeji\Order\Listeners\OrderInviteProfit;
use Peidikeji\Order\Listeners\OrderMakeShipQrcode;
use Peidikeji\Order\Listeners\OrderSendProfit;
use Peidikeji\Order\Listeners\UpdateGoodsSoldCount;
use Peidikeji\Order\Listeners\UpdateGoodsStock;
protected $listen = [
\Peidikeji\Order\Events\OrderCreated::class => [
UpdateGoodsStock::class,
UpdateGoodsSoldCount::class
],
\Peidikeji\Order\Events\OrderPaid::class => [
OrderDiscountProfit::class,
OrderSendProfit::class,
OrderMakeShipQrcode::class,
],
\Peidikeji\Order\Events\OrderCanceled::class => [
UpdateGoodsStock::class,
UpdateGoodsSoldCount::class,
OrderDiscountProfit::class,
OrderSendProfit::class,
],
\Peidikeji\Order\Events\OrderReceived::class => [
OrderInviteProfit::class,
],
];
```