orderGoodsRefund($order_goods_info); return true; } /** * 后续事件 * @param $data * @return array|true */ public static function after($data) { $user_info = $data['user_info']; $order_goods_info = $data['order_goods_info']; $order_goods_id = $order_goods_info['order_goods_id']; $order_info = $data['order_info']; $member_id = $order_info['member_id']; $refund_real_money = $order_goods_info['refund_real_money']; $order_refund_model = new OrderRefund(); //累加会员销售额 model('member')->setDec( [['member_id', '=', $member_id]], 'order_money', $refund_real_money ); //退货日志 $order_refund_model->addOrderRefundLog( $order_goods_id, OrderRefundDict::REFUND_COMPLETE, '维权完成', 2, $user_info['uid'], $user_info['username'], '维权完成,退款金额:¥' . $refund_real_money ); //后续事件 event('OrderRefundFinishAfter', $data); return true; } }