|
|
@@ -6,6 +6,7 @@ use biz\ghs\classes\GhsClass;
|
|
|
use biz\recharge\classes\RechargeHbClass;
|
|
|
use biz\shop\classes\ShopClass;
|
|
|
use bizGhs\custom\classes\CustomClass;
|
|
|
+use bizGhs\custom\classes\CustomLevelClass;
|
|
|
use common\components\util;
|
|
|
use Yii;
|
|
|
|
|
|
@@ -14,6 +15,13 @@ class GhsController extends BaseController
|
|
|
|
|
|
public $guestAccess = ['info'];
|
|
|
|
|
|
+ public static $levelMap = [
|
|
|
+ 'qt' => ['name' => '青铜', 'num' => 0, 'amount' => 0],
|
|
|
+ 'by' => ['name' => '白银', 'num' => 0, 'amount' => 0],
|
|
|
+ 'hj' => ['name' => '黄金', 'num' => 0, 'amount' => 0],
|
|
|
+ 'zs' => ['name' => '钻石', 'num' => 0, 'amount' => 0],
|
|
|
+ ];
|
|
|
+
|
|
|
//供应商列表 ssh 2021.1.24
|
|
|
public function actionList()
|
|
|
{
|
|
|
@@ -81,4 +89,20 @@ class GhsController extends BaseController
|
|
|
util::success($ghs);
|
|
|
}
|
|
|
|
|
|
-}
|
|
|
+ //获取客户等级 shish 20211016
|
|
|
+ public function actionGetCustomLevel()
|
|
|
+ {
|
|
|
+ $id = Yii::$app->request->get('id');
|
|
|
+ $info = GhsClass::getById($id, true);
|
|
|
+ GhsClass::valid($info, $this->shopId);
|
|
|
+ $ghsShopId = $info->shopId ?? 0;
|
|
|
+ $info = CustomLevelClass::getAllByCondition(['shopId' => $ghsShopId], null, '*');
|
|
|
+ $map = self::$levelMap;
|
|
|
+ foreach ($map as $key => $val) {
|
|
|
+ $map[$key]['num'] = $info[$key . "Num"] ?? 0;
|
|
|
+ $map[$key]['amount'] = $info[$key . "Amount"] ?? 0;
|
|
|
+ }
|
|
|
+ util::success(['list' => $map]);
|
|
|
+ }
|
|
|
+
|
|
|
+}
|