|
|
@@ -7,11 +7,13 @@ use biz\sj\services\MerchantExtendService;
|
|
|
use bizGhs\admin\classes\AdminClass;
|
|
|
use bizGhs\custom\classes\CustomClass;
|
|
|
use bizHd\admin\classes\ShopAdminClass;
|
|
|
+use bizHd\custom\classes\CustomClass as HdCustomClass;
|
|
|
use bizHd\merchant\services\ShopService;
|
|
|
use bizHd\purchase\classes\PurchaseClass;
|
|
|
use bizHd\saas\services\RegionService;
|
|
|
use common\components\dict;
|
|
|
use common\components\dirUtil;
|
|
|
+use common\components\imgUtil;
|
|
|
use common\components\noticeUtil;
|
|
|
use common\components\stringUtil;
|
|
|
use common\components\util;
|
|
|
@@ -367,4 +369,34 @@ class ShopController extends BaseController
|
|
|
util::success(['region' => $regionTree]);
|
|
|
}
|
|
|
|
|
|
+ //散客门店详情 ssh 20211007
|
|
|
+ public function actionKjCustom()
|
|
|
+ {
|
|
|
+ $defaultCustomId = $this->shop->defaultCustomId ?? 0;
|
|
|
+ $custom = [];
|
|
|
+ if (!empty($defaultCustomId)) {
|
|
|
+ $custom = HdCustomClass::getById($defaultCustomId);
|
|
|
+ $avatar = $custom['avatar'] ?? '';
|
|
|
+ $custom['avatar'] = imgUtil::groupImg($avatar) . "?x-oss-process=image/resize,m_fill,h_130,w_130";
|
|
|
+ }
|
|
|
+ util::success(['custom' => $custom]);
|
|
|
+ }
|
|
|
+
|
|
|
+ //散客门店设置
|
|
|
+ public function actionKjCustomSet()
|
|
|
+ {
|
|
|
+ $id = Yii::$app->request->get('id', 0);
|
|
|
+ $custom = HdCustomClass::getById($id, true);
|
|
|
+ if (empty($custom)) {
|
|
|
+ util::fail('没有找到客户');
|
|
|
+ }
|
|
|
+ if ($custom->shopId != $this->shopId) {
|
|
|
+ util::fail('客户不属于当前门店');
|
|
|
+ }
|
|
|
+ $shop = $this->shop;
|
|
|
+ $shop->defaultCustomId = $id;
|
|
|
+ $shop->save();
|
|
|
+ util::complete('修改成功');
|
|
|
+ }
|
|
|
+
|
|
|
}
|