Commit e2880858 by doszhang

dos

parent 0b18eb35
...@@ -65,6 +65,7 @@ class IndexController extends Controller ...@@ -65,6 +65,7 @@ class IndexController extends Controller
$this->ajaxReturn(array( $this->ajaxReturn(array(
'status' => 0, 'status' => 0,
'msg' => '很遗憾,没有中奖', 'msg' => '很遗憾,没有中奖',
'prize_type' => 0,
'step' => 5, 'step' => 5,
)); ));
return false; return false;
...@@ -83,6 +84,7 @@ class IndexController extends Controller ...@@ -83,6 +84,7 @@ class IndexController extends Controller
$this->ajaxReturn(array( $this->ajaxReturn(array(
'status' => 0, 'status' => 0,
'msg' => '很遗憾,没有中奖', 'msg' => '很遗憾,没有中奖',
'prize_type' => 0,
'step' => 6, 'step' => 6,
)); ));
} }
...@@ -157,25 +159,25 @@ class IndexController extends Controller ...@@ -157,25 +159,25 @@ class IndexController extends Controller
SignedCookie::set_cookie($this->cookie_uid_key, 'oVsrlt0zUWMLvMx2-KPGVmY2I-Xc', C('cookie_sign'), 86400 * 60); SignedCookie::set_cookie($this->cookie_uid_key, 'oVsrlt0zUWMLvMx2-KPGVmY2I-Xc', C('cookie_sign'), 86400 * 60);
} }
public function addprize() { // public function addprize() {
for($i = 0;$i < 1000;$i++) // for($i = 0;$i < 1000;$i++)
{ // {
M('prize')->add(array( // M('prize')->add(array(
'type' => 3, // 'type' => 3,
'prize_name' => '1元全网手机话费' // 'prize_name' => '1元全网手机话费'
)); // ));
if($i < 500) { // if($i < 500) {
M('prize')->add(array( // M('prize')->add(array(
'type' => 2, // 'type' => 2,
'prize_name' => '2元全网手机话费' // 'prize_name' => '2元全网手机话费'
)); // ));
} if($i < 25) { // } if($i < 25) {
M('prize')->add(array( // M('prize')->add(array(
'type' => 3, // 'type' => 3,
'prize_name' => '优酷VIP视频月卡' // 'prize_name' => '优酷VIP视频月卡'
)); // ));
} // }
} // }
} // }
} }
\ No newline at end of file
...@@ -92,12 +92,22 @@ function backToMap () { ...@@ -92,12 +92,22 @@ function backToMap () {
function videoEnd (event) { function videoEnd (event) {
$('.video-block').hide(); $('.video-block').hide();
//奖品请求后跳转页面 $.ajax({
$('.map-page').hide(); url: '/index/tryprize',
$('.prize-page').show(); type: 'POST',
showPrize(event.target._params); success: function (resp) {
if(resp.status == 1 || resp.status == 0) {
$('.map-page').hide();
$('.prize-page').show();
showPrize(resp.prize_type);
video.removeEventListener('ended', videoEnd);
}
}
});
video.removeEventListener('ended', videoEnd); //奖品请求后跳转页面
} }
function handleCityClick (event) { function handleCityClick (event) {
...@@ -105,10 +115,8 @@ function handleCityClick (event) { ...@@ -105,10 +115,8 @@ function handleCityClick (event) {
$('.video').attr('src', '/Public/static/media/1.mp4?v=123'); $('.video').attr('src', '/Public/static/media/1.mp4?v=123');
$('.video')[0].play(); $('.video')[0].play();
$('.video-block').show(); $('.video-block').show();
//播放结束后跳转抽奖
//视频播放结束时间 //视频播放结束事件
video._params = event.data.types;
video.addEventListener('ended',videoEnd); video.addEventListener('ended',videoEnd);
} }
......
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