|
|
@@ -157,19 +157,20 @@ class UserService extends BaseService
|
|
|
$hasUser = UserClass::getByCondition(['merchantId' => $merchantId, 'mobile' => $mobile]);
|
|
|
$userSource = UserClass::$userSourceId;
|
|
|
$systemId = $userSource['system']['id'];
|
|
|
- Yii::info($hasUser['sourceType'].' -- '.$systemId);
|
|
|
+ Yii::info($hasUser['sourceType'] . ' -- ' . $systemId);
|
|
|
if (!empty($hasUser) && $hasUser['sourceType'] == $systemId) {
|
|
|
UserClass::mergeUser($hasUser, $user);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//合并之后再更新信息
|
|
|
$userId = $user['id'];
|
|
|
UserClass::updateById($userId, $data);
|
|
|
//注意成为会员和关注公众号时要去检查是否符合发优惠券条件
|
|
|
$userAsset = UserAssetClass::getByUserId($userId);
|
|
|
+ $user['mobile'] = $mobile;
|
|
|
CouponAssetClass::giveCoupon($user, $merchant, $userAsset);
|
|
|
-
|
|
|
+
|
|
|
//增加会员数
|
|
|
MerchantAssetService::addMemberNum($merchantId);
|
|
|
}
|