MerchantController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. namespace mall\controllers;
  3. use bizMall\merchant\services\MerchantExtendService;
  4. use bizMall\merchant\services\MerchantService;
  5. use bizMall\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. $sj = $this->sj->attributes;
  15. $sj['defaultShop'] = ShopService::getDefaultShopInfo($sj);
  16. util::success($sj);
  17. }
  18. //当前用户获取商家信息
  19. public function actionGetInfo()
  20. {
  21. $sj = MerchantService::getInfo($this->sj->attributes, $this->sjExtend);
  22. util::success($sj);
  23. }
  24. //客户的会员等级 ssh 2020.1.2
  25. public function actionUserGrade()
  26. {
  27. $list = MerchantExtendService::getGradeList($this->sjExtend->attributes, 'asc', false);
  28. util::success($list);
  29. }
  30. //获取商家的到期时间 ssh 2020.2.22
  31. public function actionGetDeadline()
  32. {
  33. $id = Yii::$app->request->get('sjId');
  34. $sj = MerchantService::getById($id);
  35. $deadline = $sj['setDeadline'];
  36. $date = date("Y-m-d H:i", $deadline);
  37. util::success(['date' => $date]);
  38. }
  39. }