OrderOperationLog.php 889 B

12345678910111213141516171819202122232425
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * Author: 芸众商城 www.yunzshop.com
  5. * Date: 2017/3/14
  6. * Time: 下午5:37
  7. */
  8. namespace app\backend\modules\order\models;
  9. class OrderOperationLog extends \app\common\models\order\OrderOperationLog
  10. {
  11. public static function insertOperationLog( $order_model)
  12. {
  13. $log = [
  14. 'order_id' => $order_model->id,
  15. 'type' => implode('-', [$order_model->getOriginal('status'), $order_model->status]),
  16. 'before_operation_status' => $order_model->getOriginal('status'),
  17. 'after_operation_status' => $order_model->status,
  18. 'operator' => \YunShop::app()->getMemberId()?\YunShop::app()->getMemberId():'admin',
  19. 'operation_time' => time()
  20. ];
  21. OrderOperationLog::insertOrderOperationLog($log);
  22. }
  23. }