Commit e0d773de authored by houdong's avatar houdong

抽奖修改

parent 81651876
......@@ -67,7 +67,7 @@ $(function() {
//ajax请求中奖接口,本案例注释便于案例正常展示效果,实际中可参考注释的代码
getLottery: function() {
$.ajax({
url: '/PkTop/getLucky',
url: '/Public/getLucky',
type: 'POST',
dataType: 'json',
data: {
......@@ -80,7 +80,8 @@ $(function() {
lottery.speed = 100;
lottery.stop(); //转圈过程不响应click事件,会将click置为false
lottery.click = true; //一次抽奖完成后,设置click为true,可继续抽奖
lottery.prizeName='恭喜您,您抽中的奖品是'+data.name;
// lottery.prizeName='恭喜您,您抽中的奖品是'+data.name;
lottery.prizeName=data.name;
} else {
layer.open({content: data.info,skin: 'msg',time: 2});
}
......@@ -92,21 +93,23 @@ $(function() {
};
$("#lottery .btn").on('click', function(event) {
$.get("/PkTop/checkLucky", {}, function (data) {
$.get("/Public/checkLucky", {}, function (data) {
if (data.status == 0) {
// layer.open({content: data.info,skin: 'msg',time: 2});
if(data.uid==''){
// if(data.uid==''){
if(mfrom[1]>0){
AppBridge.goLogin();
}else{
animPop('#baomingPOP');
}
}else{
layer.open({content: data.info,skin: 'msg',time: 2});
}
// }else{
// layer.open({content: data.info,skin: 'msg',time: 2});
// }
}else{
}else if(data.status == 2){
layer.open({content: data.info,skin: 'msg',time: 2});
}
else{
event.preventDefault();
lottery.init('lottery');
if (lottery.click) { //click控制一次抽奖过程中不能重复点击抽奖按钮,后面的点击不响应
......
......@@ -67,7 +67,7 @@ $(function() {
//ajax请求中奖接口,本案例注释便于案例正常展示效果,实际中可参考注释的代码
getLottery: function() {
$.ajax({
url: '/Index/getLucky',
url: '/Public/getLucky',
type: 'POST',
dataType: 'json',
data: {
......@@ -92,15 +92,15 @@ $(function() {
};
$("#lottery .btn").on('click', function(event) {
$.get("/Index/checkLucky", {}, function (data) {
$.get("/Public/checkLucky", {}, function (data) {
//未登录
if (data.status == 2) {
if (data.status == 0) {
$(".mask").show();
$("#pop1").show();
}else if (data.status == 0) {
}else if (data.status == 2) {
layer.msg(data.info);
}else{
}else if (data.status == 1) {
event.preventDefault();
lottery.init('lottery');
if (lottery.click) { //click控制一次抽奖过程中不能重复点击抽奖按钮,后面的点击不响应
......
......@@ -108,7 +108,7 @@ class IndexAction extends IdentityAction {
$userId = $this->user['userID'];
$this->setValue($userId);
//这个月剩余的抽奖机会
$leftCjNum=$this->getLeftCjNum();
$leftCjNum=A('Vip/Public')->getLeftCjNum();
$this->assign('leftCjNum',$leftCjNum);
//取微信
......@@ -1129,108 +1129,89 @@ class IndexAction extends IdentityAction {
}
//取奖品
public function getLucky() {
$userId = $this->user['userID'];
if($userId==0){
$this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
}
$prizeList = [
'1' => ['name' => '100元现金奖励', 'score' => 0],
'2' => ['name' => '500元现金奖励', 'score' => 0],
'3' => ['name' => '300元现金奖励', 'score' => 0],
'4' => ['name' => '35元现金奖励', 'score' => 100]
];
$arr =[];
foreach ($prizeList as $key => $val) {
$arr[$key] = $val['score'];
}
$prizeId = $this->get_rand($arr);
$prizeName = $prizeList[$prizeId]['name'];
$insertData=['user_id'=>$userId,'user_name'=>$this->user['userName'],'prize'=>$prizeName,'add_time'=>time(),'group_id'=>$this->GID];
M('PktopLuckydog')->add($insertData);
$this->ajaxReturn(['status' =>1,'info'=>'','name'=>$prizeName,'place'=>$prizeId]);
}
// public function getLucky() {
// $userId = $this->user['userID'];
// if($userId==0){
// $this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
// }
// $prizeList = [
// '1'=>['name'=>'100元奖券','score'=>0],'2'=>['name'=>'500元奖券','score'=>0],
// '3'=>['name'=>'300元奖券','score'=>0],'4'=>['name'=>'35元奖券','score'=>100]
// ];
//
// $arr =[];
// foreach ($prizeList as $key => $val) {
// $arr[$key] = $val['score'];
// }
//
// $prizeId = $this->get_rand($arr);
// $prizeName = $prizeList[$prizeId]['name'];
// $insertData=['user_id'=>$userId,'user_name'=>$this->user['userName'],'prize'=>$prizeName,'add_time'=>time(),'group_id'=>$this->GID];
// M('PktopLuckydog')->add($insertData);
// $prizeName='恭喜,抽中'.$prizeName.',奖励已打入大赛奖金钱包';
// $this->ajaxReturn(['status' =>1,'info'=>'','name'=>$prizeName,'place'=>$prizeId]);
// }
//生成一个随机数
function get_rand($proArr) {
$result = '';
//概率数组的总概率精度
$proSum = array_sum($proArr);
//概率数组循环
foreach ($proArr as $key => $proCur) {
$randNum = mt_rand(1, $proSum);
if ($randNum <= $proCur) {
$result = $key;
break;
} else {
$proSum -= $proCur;
}
}
// unset ($proArr);
return $result;
}
// //生成一个随机数
// function get_rand($proArr) {
// $result = '';
// //概率数组的总概率精度
// $proSum = array_sum($proArr);
// //概率数组循环
// foreach ($proArr as $key => $proCur) {
// $randNum = mt_rand(1, $proSum);
// if ($randNum <= $proCur) {
// $result = $key;
// break;
// } else {
// $proSum -= $proCur;
// }
// }
//// unset ($proArr);
// return $result;
// }
//检查抽奖资格
public function checkLucky() {
$userId = $this->user['userID'];
if($userId==0){
$this->ajaxReturn(['status' =>2,'info'=>'请登录后再操作']);
}
//每个月1--7号可以抽奖
if(date('d')>7){
// $this->ajaxReturn(['status' =>0,'info'=>'每月1日至7日才能抽奖']);
}
//每人每个月只能抽一次奖
$oldDog=M('PktopLuckydog')->where(['user_id'=>$userId,'group_id'=>$this->GID])->order('add_time desc')->find();
// if(!empty($oldDog)&&date('Y-m',$oldDog['add_time'])==date('Y-m')){
// $this->ajaxReturn(['status' =>0,'info'=>'您当月已经抽奖']);
// public function checkLucky() {
// $userId = $this->user['userID'];
// if($userId==0){
// $this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
// }
if(!empty($oldDog)){
$this->ajaxReturn(['status' =>0,'info'=>'您已经抽过奖了']);
}
//检查是否开户
$kaihuStatus=M('PktopKaihu')->where(['user_id'=>$userId])->find();
if(empty($kaihuStatus)){
// $this->ajaxReturn(['status' =>0,'info'=>'您还未开户,不能抽奖,请点击链接开户']);
$this->ajaxReturn(['status' =>0,'info'=>'请联系管理员获取抽奖次数']);
}
$suffix = D('Userinfo')->getTable($this->GID);
$table =$suffix?'mncg_archive.userinfo'.$suffix:'mncg.userinfo';
$lastmonthup = M($table, " ", C('DB_CONFIG_MNCG3'))->where(['uid'=>$this->GID.'X'.$userId])->getField('lastmonthup');
if($lastmonthup<=0){
// $this->ajaxReturn(['status' =>0,'info'=>'上月收益必须大于0才能抽奖']);
}
$this->ajaxReturn(['status' =>1,'info'=>'']);
}
// $oldDog=M('PktopLuckydog')->where(['user_id'=>$userId,'group_id'=>$this->GID])->order('add_time desc')->find();
//
// if(!empty($oldDog)){
// $this->ajaxReturn(['status' =>2,'info'=>'您已经抽过奖了']);
// }
// //检查是否开户
// $kaihuStatus=M('PktopKaihu')->where(['user_id'=>$userId])->find();
// if(empty($kaihuStatus)){
//// $this->ajaxReturn(['status' =>0,'info'=>'您还未开户,不能抽奖,请点击链接开户']);
// $this->ajaxReturn(['status' =>2,'info'=>'请联系管理员获取抽奖机会']);
// }
//
// $this->ajaxReturn(['status' =>1,'info'=>'']);
// }
//这个月剩余的抽奖机会数量
public function getLeftCjNum() {
$userId = $this->user['userID'];
$kaihuStatus=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_pktop_kaihu')->where(['user_id'=>$userId])->find();
if(empty($kaihuStatus)){
return 0;
}
$where=['user_id'=>$userId,'group_id'=>$this->GID];
$oldDog=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_pktop_luckydog')->where($where)->order('add_time desc')->find();
// if(!empty($oldDog)&&date('Y-m',$oldDog['add_time'])==date('Y-m')){
// public function getLeftCjNum() {
//
// $userId = $this->user['userID'];
// $kaihuStatus=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_pktop_kaihu')->where(['user_id'=>$userId])->find();
// if(empty($kaihuStatus)){
// return 0;
// }
$tj=!empty($oldDog);
if($tj){
return 0;
}
// $suffix = D('Userinfo')->getTable($this->GID);
// $table =$suffix?'mncg_archive.userinfo'.$suffix:'mncg.userinfo';
// $lastmonthup = M($table, " ", C('DB_CONFIG_MNCG3'))->where(['uid'=>$this->GID.'X'.$userId])->getField('lastmonthup');
// if($lastmonthup<=0){
// $where=['user_id'=>$userId,'group_id'=>$this->GID];
// $oldDog=M()->db(10, C('DB_CONFIG_DEMO'))->table('cofool_pktop_luckydog')->where($where)->order('add_time desc')->find();
//// if(!empty($oldDog)&&date('Y-m',$oldDog['add_time'])==date('Y-m')){
//// return 0;
//// }
// $tj=!empty($oldDog);
// if($tj){
// return 0;
// }
return 1;
}
//
// return 1;
// }
//官方有奖赛列表页
// public function moreDs(){
......@@ -1407,9 +1388,14 @@ class IndexAction extends IdentityAction {
foreach ($items as $key=>&$value){
$value["item_time"] = date('Y.m.d',$value['item_time']);
if($value['item_money']>0){
$group = D('Group')->getGroup($value['group_id']);
// var_dump($group);exit;
$value['gName'] = $group['name'];
if($value['note']){
$value['gName'] = $value['note'];
}else{
$group = D('Group')->getGroup($value['group_id']);
$value['gName'] = $group['name'];
}
$itemList1[]=$value;
}else{
$value['item_money']=abs($value['item_money']);
......
......@@ -225,7 +225,7 @@ class PkTopAction extends IdentityAction{
$luckydogs = M('PktopLuckydog')->where($where)->order('add_time desc')->limit(10)->select();
$this->assign('luckydogs', $luckydogs);
//这个月剩余的抽奖机会
$leftCjNum = $this->getLeftCjNum();
$leftCjNum = A('Public')->getLeftCjNum();
$this->assign('leftCjNum', $leftCjNum);
//大赛状态
$gInfo['gStatus'] = is_end($groupInfo['endTime']) ? '3' : ($groupInfo['startTime'] > time() ? '1' : '2');
......@@ -1119,98 +1119,92 @@ class PkTopAction extends IdentityAction{
return $zongupData;
}
//检查抽奖资格
public function checkLucky() {
$userId = $this->user['userID'];
if($userId==0){
$this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作','uid'=>'']);
}
//每个月1--7号可以抽奖
if(date('d')>7){
// $this->ajaxReturn(['status' =>0,'info'=>'每月1日至7日才能抽奖']);
}
//每人每个月只能抽一次奖,改成只能抽一次奖
$oldDog=M('PktopLuckydog')->where(['user_id'=>$userId,'group_id'=>$this->GID])->order('add_time desc')->find();
if(!empty($oldDog)){
$this->ajaxReturn(['status' =>0,'info'=>'您已经抽过奖了','uid'=>$userId]);
}
//检查是否开户
$kaihuStatus=M('PktopKaihu')->where(['user_id'=>$userId])->find();
if(empty($kaihuStatus)){
// $this->ajaxReturn(['status' =>0,'info'=>'您还未开户,不能抽奖,请点击链接开户']);
$this->ajaxReturn(['status' =>0,'info'=>'请联系管理员获取抽奖次数','uid'=>$userId]);
}
$this->ajaxReturn(['status' =>1,'info'=>'','uid'=>$userId]);
}
// //检查抽奖资格
// public function checkLucky() {
// $userId = $this->user['userID'];
// if($userId==0){
// $this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作','uid'=>'']);
// }
// //每人每个月只能抽一次奖,改成只能抽一次奖
// $oldDog=M('PktopLuckydog')->where(['user_id'=>$userId,'group_id'=>$this->GID])->order('add_time desc')->find();
//
// if(!empty($oldDog)){
// $this->ajaxReturn(['status' =>2,'info'=>'您已经抽过奖了','uid'=>$userId]);
// }
//
// //检查是否开户
// $kaihuStatus=M('PktopKaihu')->where(['user_id'=>$userId])->find();
// if(empty($kaihuStatus)){
//// $this->ajaxReturn(['status' =>0,'info'=>'您还未开户,不能抽奖,请点击链接开户']);
// $this->ajaxReturn(['status' =>2,'info'=>'请联系管理员获取抽奖机会','uid'=>$userId]);
//
// }
//
// $this->ajaxReturn(['status' =>1,'info'=>'','uid'=>$userId]);
// }
//取奖品
public function getLucky() {
$userId = $this->user['userID'];
$userName = $this->user['userName'];
if($userId==0){
$this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
}
$prizeList = [
'1' => ['name' => '100元现金奖励', 'score' => 0],
'2' => ['name' => '500元现金奖励', 'score' => 0],
'3' => ['name' => '300元现金奖励', 'score' => 0],
'4' => ['name' => '35元现金奖励', 'score' => 100]
];
$arr =[];
foreach ($prizeList as $key => $val) {
$arr[$key] = $val['score'];
}
$prizeId = $this->get_rand($arr);
$prizeName = $prizeList[$prizeId]['name'];
$insertData=['user_id'=>$userId,'user_name'=>$userName,'prize'=>$prizeName,'add_time'=>time(),'group_id'=>$this->GID];
M('PktopLuckydog')->add($insertData);
$this->ajaxReturn(['status' =>1,'info'=>'','name'=>$prizeName,'place'=>$prizeId]);
}
// public function getLucky() {
// $userId = $this->user['userID'];
// $userName = $this->user['userName'];
// if($userId==0){
// $this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
// }
// $prizeList = [
// '1'=>['name'=>'100元奖券','score'=>0],'2'=>['name'=>'500元奖券','score'=>0],
// '3'=>['name'=>'300元奖券','score'=>0],'4'=>['name'=>'35元奖券','score'=>100]
// ];
//
// $arr =[];
// foreach ($prizeList as $key => $val) {
// $arr[$key] = $val['score'];
// }
//
// $prizeId = $this->get_rand($arr);
// $prizeName = $prizeList[$prizeId]['name'];
// $insertData=['user_id'=>$userId,'user_name'=>$userName,'prize'=>$prizeName,'add_time'=>time(),'group_id'=>$this->GID];
// M('PktopLuckydog')->add($insertData);
// $prizeName='恭喜,抽中'.$prizeName.',奖励已打入大赛奖金钱包';
// $this->ajaxReturn(['status' =>1,'info'=>'','name'=>$prizeName,'place'=>$prizeId]);
// }
//生成一个随机数
function get_rand($proArr) {
$result = '';
//概率数组的总概率精度
$proSum = array_sum($proArr);
//概率数组循环
foreach ($proArr as $key => $proCur) {
$randNum = mt_rand(1, $proSum);
if ($randNum <= $proCur) {
$result = $key;
break;
} else {
$proSum -= $proCur;
}
}
// unset ($proArr);
return $result;
}
//这个月剩余的抽奖机会数量
public function getLeftCjNum() {
$userId = $this->user['userID'];
$kaihuStatus=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_kaihu')->where(['user_id'=>$userId])->find();
// function get_rand($proArr) {
// $result = '';
// //概率数组的总概率精度
// $proSum = array_sum($proArr);
// //概率数组循环
// foreach ($proArr as $key => $proCur) {
// $randNum = mt_rand(1, $proSum);
// if ($randNum <= $proCur) {
// $result = $key;
// break;
// } else {
// $proSum -= $proCur;
// }
// }
//// unset ($proArr);
// return $result;
// }
if(empty($kaihuStatus)){
return 0;
}
// $where=['user_id'=>$userId];
$where=['user_id'=>$userId,'group_id'=>$this->GID];
$oldDog=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_luckydog')->where($where)->order('add_time desc')->find();
$tj=!empty($oldDog);
if($tj){
return 0;
}
return 1;
}
// //这个月剩余的抽奖机会数量
// public function getLeftCjNum() {
// $userId = $this->user['userID'];
//
// $kaihuStatus=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_kaihu')->where(['user_id'=>$userId])->find();
//
// if(empty($kaihuStatus)){
// return 0;
// }
//// $where=['user_id'=>$userId];
// $where=['user_id'=>$userId,'group_id'=>$this->GID];
// $oldDog=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_luckydog')->where($where)->order('add_time desc')->find();
// $tj=!empty($oldDog);
// if($tj){
// return 0;
// }
// return 1;
// }
......@@ -1377,7 +1371,7 @@ class PkTopAction extends IdentityAction{
public function choujiang() {
//这个月剩余的抽奖机会
$leftCjNum = $this->getLeftCjNum();
$leftCjNum = A('Vip/Public')->getLeftCjNum();
$this->assign('leftCjNum', $leftCjNum);
$this->display();
}
......
<?php
session(C('SESSION_OPTIONS'));
//通用方法功能类
class PublicAction extends Action {
class PublicAction extends IdentityAction {
//验证码
public function verify(){
......@@ -115,6 +115,106 @@ class PublicAction extends Action {
}
$this->ajaxReturn(['status'=>1,'info'=>'短信发送异常,请联系客服人员']);
}
//检查抽奖资格
public function checkLucky() {
$userId = $this->user['userID'];
if($userId==0){
$this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作','uid'=>'']);
}
//每人每个月只能抽一次奖,改成只能抽一次奖
$oldDog=M('PktopLuckydog')->where(['user_id'=>$userId,'group_id'=>PRIZE_GROUP_2021])->order('add_time desc')->find();
if(!empty($oldDog)){
$this->ajaxReturn(['status' =>2,'info'=>'您已经抽过奖了','uid'=>$userId]);
}
//检查是否开户
$kaihuStatus=M('PktopKaihu')->where(['user_id'=>$userId])->find();
if(empty($kaihuStatus)){
// $this->ajaxReturn(['status' =>0,'info'=>'您还未开户,不能抽奖,请点击链接开户']);
$this->ajaxReturn(['status' =>2,'info'=>'请联系管理员获取抽奖机会','uid'=>$userId]);
}
$this->ajaxReturn(['status' =>1,'info'=>'','uid'=>$userId]);
}
//取奖品
public function getLucky() {
$userId = $this->user['userID'];
$userName = $this->user['userName'];
if($userId==0){
$this->ajaxReturn(['status' =>0,'info'=>'请登录后再操作']);
}
$prizeList = [
'1'=>['name'=>'100元奖券','score'=>0],'2'=>['name'=>'500元奖券','score'=>0],
'3'=>['name'=>'300元奖券','score'=>0],'4'=>['name'=>'35元奖券','score'=>100]
];
$arr =[];
foreach ($prizeList as $key => $val) {
$arr[$key] = $val['score'];
}
$prizeId = $this->get_rand($arr);
$prizeName = $prizeList[$prizeId]['name'];
$insertData=['user_id'=>$userId,'user_name'=>$userName,'prize'=>$prizeName,'add_time'=>time(),'group_id'=>PRIZE_GROUP_2021];
M('PktopLuckydog')->add($insertData);
//加入流水表
$addMoney=35;
require_once './uc_client_php/client.php';
$result = uc_get_user(['userId' => $userId,'type' => 3]);
$mobile=$result['data']['mobile'];
$addData=['user_id'=>$userId,'user_name'=>$userName,'mobile'=>$mobile,'item_money'=>$addMoney,
'item_time'=>time(),'group_id'=>PRIZE_GROUP_2021,'status'=>1,'note'=>'全民分赛场抽奖'];
M('WalletItem')->add($addData);
M('Wallet')->where(['user_id'=>$userId])->setInc('money',$addMoney);
$prizeName='恭喜,抽中'.$prizeName.',奖励已打入大赛奖金钱包';
$this->ajaxReturn(['status' =>1,'info'=>'','name'=>$prizeName,'place'=>$prizeId]);
}
//这个月剩余的抽奖机会数量
public function getLeftCjNum() {
$userId = $this->user['userID'];
$kaihuStatus=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_kaihu')->where(['user_id'=>$userId])->find();
if(empty($kaihuStatus)){
return 0;
}
// $where=['user_id'=>$userId];
$where=['user_id'=>$userId,'group_id'=>PRIZE_GROUP_2021];
$oldDog=M()->db(1,C('DB_CONFIG_DEMO'))->table('cofool_pktop_luckydog')->where($where)->order('add_time desc')->find();
$tj=!empty($oldDog);
if($tj){
return 0;
}
return 1;
}
//生成一个随机数
function get_rand($proArr) {
$result = '';
//概率数组的总概率精度
$proSum = array_sum($proArr);
//概率数组循环
foreach ($proArr as $key => $proCur) {
$randNum = mt_rand(1, $proSum);
if ($randNum <= $proCur) {
$result = $key;
break;
} else {
$proSum -= $proCur;
}
}
// unset ($proArr);
return $result;
}
}
?>
\ No newline at end of file
......@@ -106,7 +106,7 @@
</div>
<div class="item-cont-l">
<p class="t">全民炼股赛-券商专场</p> <p class="s">每月评奖,前3名或盈利2%以上瓜分<br>
<a href="javascript:;" class="gf">瓜分10万></a>
<a href="javascript:;" class="gf goLucky" url='{:WWW_URL}/Zjds/lucky' >瓜分10万></a>
<!-- 比赛时间:{$dsStatus.zjStartTime} ~ {$dsStatus.zjEndTime}-->
</p>
</div>
......@@ -129,7 +129,7 @@
</div>
<div class="item-cont-l">
<p class="t">全民分赛场</p> <p class="s">每周评奖,正盈利+即可瓜分<br>
<a href="javascript:;" class="gf">瓜分10万></a>
<a href="javascript:;" class="gf goLucky" url="/Index/lucky" >瓜分10万></a>
<!-- 比赛时间:{$dsStatus.qmStartTime} ~ {$dsStatus.qmEndTime}-->
</p>
</div>
......@@ -152,7 +152,7 @@
</div>
<div class="item-cont-l">
<p class="t">股市小白训练赛</p> <p class="s">赠视频课程、学习交流圈,正盈利即可瓜分奖学金<br>
<a href="javascript:;" class="gf">进入交流圈/课程></a>
<a href="javascript:;" class="gf popTip" flag="Niubai" >进入交流圈/课程></a>
<!-- 比赛时间:{$dsStatus.nbStartTime} ~ {$dsStatus.nbEndTime}-->
</p>
</div>
......@@ -171,7 +171,7 @@
</div>
<div class="item-cont-l">
<p class="t">狙击黑马股训练赛</p><p class="s">赠炒股工具、学习交流圈、视频课程,正盈利即可瓜分奖学金<br>
<a href="javascript:;" class="gf">进入交流圈/课程></a>
<a href="javascript:;" class="gf popTip" flag="Strong">进入交流圈/课程></a>
<!-- 比赛时间:{$dsStatus.hmStartTime} ~ {$dsStatus.hmEndTime}-->
</p>
</div>
......@@ -290,6 +290,22 @@
</body>
<script>
$(function(){
//跳转到抽奖页面
$('.goLucky').click(function() {
window.event.stopPropagation();
var url=$(this).attr('url');
location.href=url;
});
//点击 进入交流圈/课程 出现弹窗
$('.popTip').click(function() {
window.event.stopPropagation();
$(".mask").show();
$("#popQuanTip").show();
$(".goXet").attr('flag',$(this).attr('flag'));
});
//提现按钮
$('.withdraw-btn').click(function() {
var tj='{$user.userID}' == '';
......
......@@ -48,8 +48,8 @@
<p class="main-msg-i1" style="">温馨提示</p>
<p class="main-msg-i1 red" style="">报名后请联系老师开通学习圈,<br> 领取课程</p>
<p class="main-code-btn">
<button class="tip-btn">我已开通</button>
<button class="tip-btn red">加老师微信开通</button>
<button class="tip-btn goXet" flag="">我已开通</button>
<button class="tip-btn red popWx">加老师微信开通</button>
</p>
</div>
<span class="t-pop-close"><img src="__PUBLIC__/Home/images/g2020/trade-close.png" alt=""></span>
......@@ -63,17 +63,28 @@
</div>
<span class="t-pop-close"><img src="__PUBLIC__/Home/images/g2020/trade-close.png" alt=""></span>
</div>
<div class="camp-apply-pop pops" style="display: none;" id="popQuanCode">
<div class="camp-apply-pop pops" style="display: none;" id="popXiaoet">
<div class="pop-main">
<p class="main-msg-i1" style="">微信扫一扫</p>
<p class="main-msg-i1 red" style="">进入学习交流圈</p>
<p class="main-code" style=""><img src="__PUBLIC__/Home/images/2023ewm/xiaoet.jpg"/></p>
<p class="main-code" style="" id="xiao1" ><img src="__PUBLIC__/Home/images/2023ewm/xiaoet.jpg"/></p>
<p class="main-code" style="" id="xiao2" ><img src="__PUBLIC__/Home/images/2023ewm/xiaoet_hm.jpg"/></p>
</div>
<span class="t-pop-close"><img src="__PUBLIC__/Home/images/g2020/trade-close.png" alt=""></span>
</div>
<script>
$(function () {
$(".goXet").click(function(){
goXet($(this).attr('flag'));
});
//添加老师微信
$(".popWx").click(function(){
$("#popQuanTip").hide();
$('#popKaitong').show();
});
//发送验证码
$("#sendSmsCode").click(function () {
var mobile=$("#mobile").val();
......@@ -123,13 +134,6 @@
});
});
var clipboard = new Clipboard('.copyBtn');
clipboard.on('success', function(e) {layer.msg('复制成功',1,1);});
clipboard.on('error', function(e) {layer.msg('复制失败,请长按复制');});
......@@ -149,5 +153,19 @@
}
}
function goXet(flag=''){
if(flag=='Niubai'){
$('#xiao1').show();
$('#xiao2').hide();
}else{
$('#xiao1').hide();
$('#xiao2').show();
}
$("#popQuanTip").hide();
$("#popXiaoet").show();
}
</script>
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