RechargeSqClass.php 942 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace bizHd\recharge\classes;
  3. use Yii;
  4. use bizHd\base\classes\BaseClass;
  5. class RechargeSqClass extends BaseClass
  6. {
  7. public static $baseFile = '\bizHd\recharge\models\RechargeSq';
  8. public static function initData($shop)
  9. {
  10. $mainId = $shop['mainId'];
  11. $shopId = $shop['id'];
  12. $has = self::getByCondition(['mainId' => $mainId], true);
  13. if (!empty($has)) {
  14. return true;
  15. }
  16. $data = [
  17. ['sn' => 1, 'recharge' => 500, 'give' => 0],
  18. ['sn' => 2, 'recharge' => 1000, 'give' => 0],
  19. ['sn' => 3, 'recharge' => 2000, 'give' => 0],
  20. ['sn' => 4, 'recharge' => 5000, 'give' => 0],
  21. ['sn' => 5, 'recharge' => 10000, 'give' => 0],
  22. ];
  23. foreach ($data as $item) {
  24. $item['mainId'] = $mainId;
  25. $item['shopId'] = $shopId;
  26. self::add($item);
  27. }
  28. return true;
  29. }
  30. }