|
@@ -185,14 +185,15 @@ class CoflController extends Controller
|
|
|
|
|
|
$this->statsDetail($user[0],'new_reward_'.$fee,0);
|
|
|
|
|
|
- $get_free_currency = UserBindHkWelfareService::isHasGet($user[0]);
|
|
|
+ $get_free_currency = UserBindHkWelfareService::getByOpenidToken($openid,$token);
|
|
|
if($get_free_currency){
|
|
|
//已经领过
|
|
|
$link = $this->getLink($get_free_currency->distribution_channel_id).'recent?'.http_build_query($params);
|
|
|
return view('jump.bindHkFreeCurrency',['fee'=>$fee,'url'=>$link,'is_get'=>1,'uid'=>$get_free_currency->uid,'source'=>$source]);
|
|
|
}else{
|
|
|
$link = $this->getLink($user[1]).'recent?'.http_build_query($params);
|
|
|
- $this->getReward($user[0],$fee,$source,$type);
|
|
|
+ //$this->getReward($user[0],$fee,$source,$type,$token);
|
|
|
+ $this->getRewardV2($user[0],$openid,$fee,$type,$source,$token);
|
|
|
return view('jump.bindHkFreeCurrency',['fee'=>$fee,'url'=>$link,'is_get'=>0,'uid'=>$user[0],'source'=>$source]);
|
|
|
}
|
|
|
}
|
|
@@ -220,6 +221,13 @@ class CoflController extends Controller
|
|
|
UserService::addBalance($uid,$fee,0,$fee);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ private function getRewardV2($uid,$openid,$fee,$type,$source,$token){
|
|
|
+ $result = UserBindHkWelfareService::getfreeCurrencyV2($uid,$openid,$fee,$type,$source,$token);
|
|
|
+ if($result){
|
|
|
+ UserService::addBalance($uid,$fee,0,$fee);
|
|
|
+ }
|
|
|
+ }
|
|
|
public function activity(Request $request){
|
|
|
$token = $request->get('token');
|
|
|
if(empty($token)){
|