|
|
@@ -139,7 +139,7 @@ class MerchantService extends BaseService
|
|
|
{
|
|
|
return MerchantClass::getCurrentSetId($id);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//开店公众号授权之后初始化 shish 2020.2.7
|
|
|
public static function openShopInit($data)
|
|
|
{
|
|
|
@@ -147,7 +147,7 @@ class MerchantService extends BaseService
|
|
|
$platform = $data['platform'];
|
|
|
$merchant = MerchantClass::getMerchantById($merchantId);
|
|
|
if (empty($merchant)) {
|
|
|
-
|
|
|
+ return false;
|
|
|
}
|
|
|
$time = time();
|
|
|
$date = date("Y-m-d H:i:s");
|
|
|
@@ -180,7 +180,7 @@ class MerchantService extends BaseService
|
|
|
$roleReturn = AdminRoleClass::addAdminRole(['roleName' => '老板', 'merchantId' => $merchantId, 'auth' => '*']);
|
|
|
$roleId = $roleReturn['id'];
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
if ($platform == 1) {
|
|
|
//平台使用的公众号创建指定管理员
|
|
|
$admin = AdminClass::getByCondition(['merchantId' => $merchantId, 'mobile' => 15280215347]);
|
|
|
@@ -200,15 +200,18 @@ class MerchantService extends BaseService
|
|
|
AdminClass::addAdmin($adminData);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//模板消息
|
|
|
xhTMessageService::init($merchant);
|
|
|
-
|
|
|
+
|
|
|
$transaction->commit();
|
|
|
-
|
|
|
+ return true;
|
|
|
+
|
|
|
} catch (Exception $e) {
|
|
|
$transaction->rollBack();
|
|
|
+ return false;
|
|
|
}
|
|
|
+
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}
|