| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- <?php
- namespace mall\controllers;
- use bizHd\member\classes\MemberLevelClass;
- use bizMall\merchant\services\MerchantService;
- use bizMall\merchant\services\ShopService;
- use Yii;
- use common\components\util;
- class MerchantController extends BaseController
- {
-
- //当前用户获取门店信息
- public function actionGetShopInfo()
- {
- $sj = $this->sj->attributes;
- $sj['defaultShop'] = ShopService::getDefaultShopInfo($sj);
- util::success($sj);
- }
-
- //当前用户获取商家信息
- public function actionGetInfo()
- {
- $sj = MerchantService::getInfo($this->sj->attributes, $this->sjExtend);
- util::success($sj);
- }
- /**
- * 客户会员等级列表(mall 权益页)
- * 读取花店后台「会员等级设置」同源数据(xhMemberLevel / 默认字典),不再用旧 gradeList
- */
- public function actionUserGrade()
- {
- $shop = $this->shop;
- if (empty($shop)) {
- util::fail('请先选择门店');
- }
- $list = MemberLevelClass::getShopMemberList($shop);
- util::success($list);
- }
-
- //获取商家的到期时间 ssh 2020.2.22
- public function actionGetDeadline()
- {
- $id = Yii::$app->request->get('sjId');
- $sj = MerchantService::getById($id);
- $deadline = $sj['setDeadline'];
- $date = date("Y-m-d H:i", $deadline);
- util::success(['date' => $date]);
- }
- }
|