MerchantController.php 851 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace mini\controllers;
  3. use biz\user\services\UserAssetService;
  4. use common\components\util;
  5. use common\services\xhMerchantExtendService;
  6. use Yii;
  7. class MerchantController extends BaseController
  8. {
  9. //商家信息 shish 2019.7.28
  10. public function actionGetInfo()
  11. {
  12. $userAsset = UserAssetService::getByUserId($this->userId);
  13. $extend = xhMerchantExtendService::getByMerchantId($this->merchantId);
  14. $level = $userAsset['memberLevel'];
  15. $memberIntegral = xhMerchantExtendService::getGradeList($extend, 'desc');
  16. $discount = isset($memberIntegral[$level]['discount']) ? $memberIntegral[$level]['discount'] : 100;
  17. $userAsset['discount'] = $discount;
  18. //用于展示,去掉0的折扣
  19. $userAsset['discountShow'] = str_replace('0', '', $discount);
  20. util::sendJson(['merchant' => $this->merchant, 'userAsset' => $userAsset]);
  21. }
  22. }