MerchantController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace client\controllers;
  3. use biz\merchant\services\MerchantExtendService;
  4. use biz\merchant\services\MerchantService;
  5. use biz\merchant\services\ShopService;
  6. use Yii;
  7. use yii\web\Controller;
  8. use common\components\util;
  9. class MerchantController extends BaseController
  10. {
  11. //当前用户获取门店信息
  12. public function actionGetShopInfo()
  13. {
  14. $merchant = $this->merchant;
  15. $merchant['defaultShop'] = ShopService::getDefaultShopInfo($merchant);
  16. util::success($merchant);
  17. }
  18. //当前用户获取商家信息
  19. public function actionGetInfo()
  20. {
  21. $merchant = $this->merchant;
  22. util::success($merchant);
  23. }
  24. //客户的会员等级 shish 2020.1.2
  25. public function actionUserGrade()
  26. {
  27. $list = MerchantExtendService::getGradeList($this->merchantExtend, 'asc', false);
  28. util::success($list);
  29. }
  30. //获取商家的到期时间 shish 2020.2.22
  31. public function actionGetDeadline()
  32. {
  33. $id = Yii::$app->request->get('merchantId');
  34. $merchant = MerchantService::getById($id);
  35. $deadline = $merchant['setDeadline'];
  36. $date = date("Y-m-d H:i", $deadline);
  37. util::success(['date' => $date]);
  38. }
  39. }