|
|
@@ -16,10 +16,9 @@ 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],
|
|
|
+ 'pt' => ['name' => '普通会员', 'num' => 0, 'amount' => 0, 'key' => ''],
|
|
|
+ 'hj' => ['name' => '黄金会员', 'num' => 0, 'amount' => 0, 'key' => 'hj'],
|
|
|
+ 'zs' => ['name' => '钻石会员', 'num' => 0, 'amount' => 0, 'key' => 'zs'],
|
|
|
];
|
|
|
|
|
|
//供应商列表 ssh 2021.1.24
|
|
|
@@ -99,8 +98,14 @@ class GhsController extends BaseController
|
|
|
$info = CustomLevelClass::getByCondition(['shopId' => $ghsShopId]);
|
|
|
$map = self::$levelMap;
|
|
|
foreach ($map as $key => $val) {
|
|
|
- $map[$key]['num'] = $info[$key . "Num"] ?? 0;
|
|
|
- $map[$key]['amount'] = $info[$key . "Amount"] ?? 0;
|
|
|
+ $flag = $val['key'] ?? '';
|
|
|
+ if (empty($flag)) {
|
|
|
+ $map[$key]['num'] = $info["num"] ?? 0;
|
|
|
+ $map[$key]['amount'] = $info["amount"] ?? 0;
|
|
|
+ } else {
|
|
|
+ $map[$key]['num'] = $info[$flag . "Num"] ?? 0;
|
|
|
+ $map[$key]['amount'] = $info[$flag . "Amount"] ?? 0;
|
|
|
+ }
|
|
|
}
|
|
|
util::success(['list' => $map]);
|
|
|
}
|