Commit 9eb0b04d by zhangheng

j

parent 85b305af
...@@ -42,6 +42,12 @@ class IndexController extends Controller ...@@ -42,6 +42,12 @@ class IndexController extends Controller
//} //}
public function index() public function index()
{ {
$openSate=M('Sate')->wher(array(
'id'=>1
))->find('getField');
if($openSate==0){
die();
}
$user = $this->get_user_info_from_cookie(); $user = $this->get_user_info_from_cookie();
if (!$user) { if (!$user) {
$this->request_auth($this->get_url()); $this->request_auth($this->get_url());
...@@ -49,7 +55,6 @@ class IndexController extends Controller ...@@ -49,7 +55,6 @@ class IndexController extends Controller
} }
$prize_type = M('Prize')->where(array('user_id' => $user['id']))->find(); $prize_type = M('Prize')->where(array('user_id' => $user['id']))->find();
if ($prize_type) { if ($prize_type) {
$type = 1; $type = 1;
} else { } else {
...@@ -121,6 +126,13 @@ class IndexController extends Controller ...@@ -121,6 +126,13 @@ class IndexController extends Controller
)); ));
return; return;
} }
if($user['play_num']==0){
$this->ajaxReturn(array(
'errcode' => 2,
'errmsg' => null
));
return;
}
$type_list = array('6JTjh8cPcQ6Rh4Zs','wrwSQkP7aBSTSz6Q','DQxcxExXHmrrJhpW','Mx7cz5zBhJ4XTWWw','BnFaQJ23ddQ6CcfG','4fzkwfPHZZZmnQJx','NCnWMkSN5jSBErP6','Ce238NWT3GAkmXNB','7QnGFjs7JDxWe2xQ','5Qtk2aKHsG42PbRz'); $type_list = array('6JTjh8cPcQ6Rh4Zs','wrwSQkP7aBSTSz6Q','DQxcxExXHmrrJhpW','Mx7cz5zBhJ4XTWWw','BnFaQJ23ddQ6CcfG','4fzkwfPHZZZmnQJx','NCnWMkSN5jSBErP6','Ce238NWT3GAkmXNB','7QnGFjs7JDxWe2xQ','5Qtk2aKHsG42PbRz');
$channel_urt=$_POST['channel']; $channel_urt=$_POST['channel'];
$c_z=in_array($channel_urt,$type_list); $c_z=in_array($channel_urt,$type_list);
...@@ -133,8 +145,10 @@ class IndexController extends Controller ...@@ -133,8 +145,10 @@ class IndexController extends Controller
) )
)); ));
return; return;
} }
M('User')->where(array(
'id' => $user['id']
))->setDec('play_num');
$channel=M('Prize')->where(array( $channel=M('Prize')->where(array(
'channel'=>$channel_urt 'channel'=>$channel_urt
))->find(); ))->find();
......
...@@ -70,7 +70,7 @@ class ReportController extends BaseUserController ...@@ -70,7 +70,7 @@ class ReportController extends BaseUserController
} }
public function export_photo() public function export_photo()
{ {
$sql = "select a.id,a.nickname,a.headimgurl,a.region,b.take_time from user a left join prize b on b.user_id = a.id where is_get=1 "; $sql = "select a.id,a.nickname,a.headimgurl,a.region,b.take_time,b.channel from user a left join prize b on b.user_id = a.id where is_get=1 ";
$list = M()->query($sql); $list = M()->query($sql);
$default_0 = function ($v) { $default_0 = function ($v) {
if (isset($v)) { if (isset($v)) {
...@@ -83,9 +83,10 @@ class ReportController extends BaseUserController ...@@ -83,9 +83,10 @@ class ReportController extends BaseUserController
array('名字', 'nickname', $default_0), array('名字', 'nickname', $default_0),
array('地区', 'region', $default_0), array('地区', 'region', $default_0),
array('头像', 'headimgurl', $default_0), array('头像', 'headimgurl', $default_0),
array('渠道', 'channel', $default_0),
array('时间', 'take_time', $default_0), array('时间', 'take_time', function($v){
return date('Y年m月d日-H:i:s', $v);
}),
); );
$file_name = 'prize_' . date('Y-m-d_H:i:s'); $file_name = 'prize_' . date('Y-m-d_H:i:s');
ExcelExporter::export($file_name, $columns, $list, 'prize'); ExcelExporter::export($file_name, $columns, $list, 'prize');
......
...@@ -47,9 +47,16 @@ function btnPrize() { ...@@ -47,9 +47,16 @@ function btnPrize() {
if (resp.errcode != 0) { if (resp.errcode != 0) {
my_notify(prize_word[rank]); my_notify(prize_word[rank]);
}else{ }else{
if(resp.errcode==2){
my_notify("抽奖次数已用完,感谢支持。")
return;
}else {
$('.btn-prize').hide(); $('.btn-prize').hide();
$('.prize-type').show(); $('.prize-type').show();
} }
}
$('.btn-prize').text(prize_word[rank]); $('.btn-prize').text(prize_word[rank]);
}, },
......
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 sign in to comment