mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-10-28 21:40:50 +00:00
- 新增 OrderCenterListExtend 监听器:从 eb_pt_virtual_order 合并 product_id/status/complete_time 到列表行,修复商品ID与状态空白 - list() 搜索契约映射:order_no 走中台 keyword 前缀搜索、status 对应 status_code,修复搜索不生效 - 列表去掉发货时间/退款状态/商品ID(网盘自动发货、无退款流程), 新增商品名称/规格/金额
52 lines
2.0 KiB
PHP
52 lines
2.0 KiB
PHP
<?php
|
||
/**
|
||
* 网盘产品事件监听器注册
|
||
* 事件名使用大驼峰字符串,与服务层 event() 触发保持一致
|
||
*/
|
||
return [
|
||
'listen' => [
|
||
'OrderPaySuccess' => [
|
||
\modules\product\virtual\listener\OrderPaidListener::class,
|
||
],
|
||
'OrderCancel' => [
|
||
\modules\product\virtual\listener\OrderCancelListener::class,
|
||
],
|
||
'OrderRefundCreateAfter' => [
|
||
\modules\product\virtual\listener\OrderRefundCreateAfterListener::class,
|
||
],
|
||
'OrderRefundSuccess' => [
|
||
\modules\product\virtual\listener\OrderRefundSuccessListener::class,
|
||
],
|
||
'OrderRefundRefuse' => [
|
||
\modules\product\virtual\listener\OrderRefundRefuseListener::class,
|
||
],
|
||
'OrderRefundCancelAfter' => [
|
||
\modules\product\virtual\listener\OrderRefundCancelAfterListener::class,
|
||
],
|
||
'OrderComment' => [
|
||
\modules\product\virtual\listener\OrderCommentListener::class,
|
||
],
|
||
'OrderDelete' => [
|
||
\modules\product\virtual\listener\OrderDeleteListener::class,
|
||
],
|
||
'OrderPriceChange' => [
|
||
\modules\product\virtual\listener\OrderPriceChangeListener::class,
|
||
],
|
||
|
||
/** 商品详情扩展:注入 params_list/protection_list/label_list/custom_form/type_info/fulfillment_preview */
|
||
'ProductDetailExtend' => [
|
||
\modules\product\virtual\listener\ProductDetailExtendListener::class,
|
||
],
|
||
|
||
/** 订单中台详情扩展:已支付订单注入网盘链接与提取码(履约信息) */
|
||
'OrderCenterDetailExtend' => [
|
||
\modules\product\virtual\listener\OrderCenterDetailExtendListener::class,
|
||
],
|
||
|
||
/** 订单中台列表扩展:合并网盘订单扩展字段(product_id/status/send_time/complete_time) */
|
||
'OrderCenterListExtend' => [
|
||
\modules\product\virtual\listener\OrderCenterListExtendListener::class,
|
||
],
|
||
],
|
||
];
|