# 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, ], ]; ```