|  | @@ -15,7 +15,19 @@ class KangyangCityEvent
 | 
	
		
			
				|  |  |      public function grant($params)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  |          // 会员VIP 标识
 | 
	
		
			
				|  |  | -        Member::where('member_id', $params['member_id'])->update(['member_is_vip' => 'Y']);
 | 
	
		
			
				|  |  | +        $member = Member::where('member_id', $params['member_id'])->select('member_mobile', 'member_is_vip', 'member_extend_json')->first();
 | 
	
		
			
				|  |  | +        $memberUpdateData = [
 | 
	
		
			
				|  |  | +            'member_is_vip'=>'Y'
 | 
	
		
			
				|  |  | +        ];
 | 
	
		
			
				|  |  | +        if (!empty($params['referee'])) {
 | 
	
		
			
				|  |  | +            $memberExtendJson = [];
 | 
	
		
			
				|  |  | +            if (!empty($member->member_extend_json)) {
 | 
	
		
			
				|  |  | +                $memberExtendJson = json_decode($member->member_extend_json, true);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            $memberExtendJson['referee'][date('Y-m-d H:i:s')] = $params['referee'];
 | 
	
		
			
				|  |  | +            $memberUpdateData['member_extend_json'] = json_encode($memberExtendJson,JSON_UNESCAPED_UNICODE);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        Member::where('member_id', $params['member_id'])->update($memberUpdateData);
 | 
	
		
			
				|  |  |          // 康养城VIP账户
 | 
	
		
			
				|  |  |          $memberAccount = MemberAccount::where('join_account_member_id', $params['member_id'])->where('member_account_classify', 'VIP')->first();
 | 
	
		
			
				|  |  |          if (!$memberAccount) {
 | 
	
	
		
			
				|  | @@ -77,11 +89,10 @@ class KangyangCityEvent
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // 通知判客
 | 
	
		
			
				|  |  | -        $member = Member::where('member_id', $params['member_id'])->select('member_mobile')->first();
 | 
	
		
			
				|  |  |          if (!empty($member->member_mobile)) {
 | 
	
		
			
				|  |  |              $url = getenv("MARKET_NOTICE_DOMAIN") . '/custom/market_custom/update';
 | 
	
		
			
				|  |  |              $result = http_post($url, ['mobile' => $member->member_mobile]);
 | 
	
		
			
				|  |  | -            Log::info("MARKET_NOTICE", json_decode($result,true));
 | 
	
		
			
				|  |  | +            Log::info("MARKET_NOTICE_" . $member->member_mobile, json_decode($result, true));
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |