StatOrderClass.php 650 B

1234567891011121314151617181920212223242526
  1. <?php
  2. namespace bizMall\stat\classes;
  3. use Yii;
  4. use bizMall\base\classes\BaseClass;
  5. class StatOrderClass extends BaseClass
  6. {
  7. public static $baseFile = '\bizMall\stat\models\StatOrder';
  8. public static function addOrder($sjId, $asset, $date = null)
  9. {
  10. $date = isset($date) ? $date : date("Ymd");
  11. $stat = self::getByCondition(['sjId' => $sjId, 'time' => $date], true);
  12. if (empty($stat)) {
  13. $stat = self::add(['sjId' => $sjId, 'time' => $date], true);
  14. }
  15. $stat->riseNum += 1;
  16. $stat->save();
  17. //月订单数增加
  18. StatOrderMonthClass::addOrder($sjId, $asset);
  19. }
  20. }