|
|
@@ -0,0 +1,37 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace frontend\controllers;
|
|
|
+
|
|
|
+use bizMall\member\classes\MemberWealClass;
|
|
|
+use common\components\arrayUtil;
|
|
|
+use common\components\util;
|
|
|
+use mall\controllers\BaseController;
|
|
|
+use Yii;
|
|
|
+
|
|
|
+class MemberWealController extends BaseController
|
|
|
+{
|
|
|
+
|
|
|
+ public $guestAccess = [];
|
|
|
+
|
|
|
+ //获取充值和会员的优惠政策 ssh 20250226
|
|
|
+ public function actionGetWeal()
|
|
|
+ {
|
|
|
+ $shop = $this->shop;
|
|
|
+ $shopId = $shop->id;
|
|
|
+ $weal = MemberWealClass::getAllByCondition(['shopId' => $shopId], null, '*', null);
|
|
|
+ $weal = arrayUtil::arraySort($weal, 'level', SORT_ASC);
|
|
|
+ if (!empty($weal)) {
|
|
|
+ foreach ($weal as $key => $val) {
|
|
|
+ $recharge = $val['recharge'] ?? 0;
|
|
|
+ $recharge = floatval($recharge);
|
|
|
+ $giv = $val['give'] ?? 0;
|
|
|
+ $giv = floatval($giv);
|
|
|
+ $weal[$key]['recharge'] = $recharge;
|
|
|
+ $weal[$key]['give'] = $giv;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $rechargeWeal = $shop->rechargeWeal ?? 0;
|
|
|
+ util::success(['weal' => $weal, 'rechargeWeal' => $rechargeWeal]);
|
|
|
+ }
|
|
|
+
|
|
|
+}
|