Commit 5f11fdb3 authored by houdong's avatar houdong

邀请功能

parent 9c13ab9e
This diff is collapsed.
This diff is collapsed.
...@@ -55,6 +55,48 @@ class UserModel extends Model{ ...@@ -55,6 +55,48 @@ class UserModel extends Model{
return !empty($r) ? $r['concern_user_id'] : 0; return !empty($r) ? $r['concern_user_id'] : 0;
} }
//参赛送1.88元
public function addMoney($userId,$userName,$mobile){
$wallet=M('Wallet')->where(['user_id'=>$userId])->find();
if(empty($wallet)){
M('Wallet')->add(['user_id'=>$userId,'user_name'=>$userName,'add_time'=>time(),'money'=>1.88]);
}else{
M('Wallet')->where(['user_id'=>$userId])->setInc('money',1.88);
}
$addData=['user_id'=>$userId,'user_name'=>$userName,'mobile'=>$mobile,
'item_money'=>1.88,'item_time'=>time(),'group_id'=>PRIZE_GROUP_2021,'status'=>1,'note'=>'【全民分赛场】报名奖励红包'];
M('WalletItem')->add($addData);
}
//加入邀请表
public function addInvite($userIdB,$userNameB){
$aid=cookie('aid');
if($aid){
$ucA = uc_get_user(['userId' => $aid,'type' => 3]);
$ucDataA = $ucA['data'];
$userNameA=$ucDataA['user_name'];
//检查被邀请人是否被邀请过
$oldB=M('WalletInvite')->where(['user_id_b'=>$userIdB,'status'=>1])->count();
if($oldB){
//-1不显示在界面上
M('WalletInvite')->add(['user_id_a'=>$aid,'user_name_a'=>$userNameA,'user_id_b'=>$userIdB,
'user_name_b'=>$userNameB,'status'=>-1,'add_time'=>time(),'group_id'=>PRIZE_GROUP_2021]);
}else{
//status0报名未审核,1审核通过已报名状态
M('WalletInvite')->add(['user_id_a'=>$aid,'user_name_a'=>$userNameA,'user_id_b'=>$userIdB,
'user_name_b'=>$userNameB,'status'=>1,'money'=>1.88,'add_time'=>time(),'group_id'=>PRIZE_GROUP_2021]);
//邀请人加1.88元
M('Wallet')->where(['user_id'=>$aid])->setInc('money',1.88);
$addData=['user_id'=>$aid,'user_name'=>$userNameA,'mobile'=>$ucDataA['mobile'],
'item_money'=>1.88,'item_time'=>time(),'group_id'=>PRIZE_GROUP_2021,'status'=>1,'note'=>'邀请好友'];
M('WalletItem')->add($addData);
}
}
}
} }
?> ?>
\ No newline at end of file
...@@ -112,7 +112,7 @@ ...@@ -112,7 +112,7 @@
<a name="4"></a> <a name="4"></a>
<div class="new-quanmin marginB20"> <div class="new-quanmin marginB20">
<p class="bot-title">实盘赛场</p> <p class="bot-title">实盘赛场</p>
<div class="item-cont item2" url="{:M_URL}/True" style="cursor: pointer" > <div class="item-cont item2" url="{:M_URL}/True?aid={$Think.cookie.aid}" style="cursor: pointer" >
<div class="item-cont-logo"> <div class="item-cont-logo">
<img src="__PUBLIC__/Home/images/g2023/shipan.png" alt=""> <img src="__PUBLIC__/Home/images/g2023/shipan.png" alt="">
</div> </div>
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
<a name="1"></a> <a name="1"></a>
<div class="new-quanshang marginB20"> <div class="new-quanshang marginB20">
<p class="bot-title">券商专场</p> <p class="bot-title">券商专场</p>
<div class="item-cont" url="{:WWW_URL}/Zjds" style="cursor: pointer"> <div class="item-cont" url="{:WWW_URL}/Zjds?aid={$Think.cookie.aid}" style="cursor: pointer">
<img class="gjj" src="__PUBLIC__/Home/images/g2023/gjj-img.png" alt=""> <img class="gjj" src="__PUBLIC__/Home/images/g2023/gjj-img.png" alt="">
<div class="item-cont-logo"> <div class="item-cont-logo">
<img src="__PUBLIC__/Home/images/g2023/quanshang.png" alt=""> <img src="__PUBLIC__/Home/images/g2023/quanshang.png" alt="">
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
<eq name="dsStatus.zjStatus" value="1"> <eq name="dsStatus.zjStatus" value="1">
<div class="enter-btn goTradeBtn " gid="{:ZHONGJIN_GROUP}" >交易</div> <div class="enter-btn goTradeBtn " gid="{:ZHONGJIN_GROUP}" >交易</div>
<else/> <else/>
<div class="enter-btn baoming" url="{:WWW_URL}/Zjds?clickFlag=1">报名参赛</div> <div class="enter-btn baoming" url="{:WWW_URL}/Zjds?clickFlag=1&aid={$Think.cookie.aid}">报名参赛</div>
</eq> </eq>
</div> </div>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment