|
|
@@ -146,26 +146,20 @@ class UserService extends BaseService
|
|
|
self::updateById($userId, ['visitTime' => $time]);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- //注册成为会员,并更新用户相关信息 shish 2019.9.7
|
|
|
- public static function becomeVip($user, $merchant, $data)
|
|
|
+
|
|
|
+ //注册成为普通会员(非VIP),并更新用户相关信息 shish 2019.9.7
|
|
|
+ public static function becomeMember($user, $merchant, $data)
|
|
|
{
|
|
|
- if (isset($user['member']) && $user['member'] == -1) {
|
|
|
- $data['member'] = 0;
|
|
|
- }
|
|
|
$userId = $user['id'];
|
|
|
$merchantId = $merchant['id'];
|
|
|
UserClass::updateById($userId, $data);
|
|
|
- if (isset($user['member']) && $user['member'] == -1) {
|
|
|
- UserAssetClass::updateByCondition(['userId' => $userId], ['member' => 0]);
|
|
|
- }
|
|
|
//注意成为会员和关注公众号时要去检查是否符合发优惠券条件
|
|
|
$userAsset = UserAssetClass::getByUserId($userId);
|
|
|
CouponAssetClass::giveCoupon($user, $merchant, $userAsset);
|
|
|
//增加会员数
|
|
|
MerchantAssetService::addMemberNum($merchantId);
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//取消关注 shish 2019.9.8
|
|
|
public static function unFocus($userId, $merchantId)
|
|
|
{
|