RechargeSqController.php 1016 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. namespace mall\controllers;
  3. use bizMall\member\classes\MemberWealClass;
  4. use bizMall\recharge\classes\RechargeSqClass;
  5. use common\components\util;
  6. use Yii;
  7. class RechargeSqController extends BaseController
  8. {
  9. public $guestAccess = [];
  10. //获取充值和会员的优惠政策 ssh 20250226
  11. public function actionGetWeal()
  12. {
  13. $shop = $this->shop;
  14. $shopId = $shop->id;
  15. $weal = RechargeSqClass::getAllByCondition(['shopId' => $shopId], null, '*', null);
  16. if (!empty($weal)) {
  17. foreach ($weal as $key => $value) {
  18. $recharge = $value['recharge'] ?? 0;
  19. $recharge = floatval($recharge);
  20. $give = $value['give'] ?? 0;
  21. $give = floatval($give);
  22. $weal[$key]['recharge'] = $recharge;
  23. $weal[$key]['give'] = $give;
  24. }
  25. }
  26. $rechargeWeal = $shop->rechargeWeal ?? 0;
  27. util::success(['weal' => $weal, 'rechargeWeal' => $rechargeWeal]);
  28. }
  29. }