作者 潘浩文
1 个管道 的构建 通过 耗费 0 秒

1

... ... @@ -32,7 +32,7 @@ class UserController extends WeChatBaseController
}else{
$is_qiandao=1;
}
$data=Db::name('users')->where('id',session('wechat_user')['users_id'])->find();
$data=Db::name('users')->where('id',$re['id'])->find();
$this->assign('list',$data);
$this->assign('qiandao',$is_qiandao);
return $this->fetch(':person_center');
... ... @@ -46,14 +46,16 @@ class UserController extends WeChatBaseController
}
//每日签到功能
public function qiandao(){
$last = Db::name('users_score_log')->where(['users_id' => session('wechat_user')['users_id'], 'action' => '签到'])->max('create_time');
if (date('Ymd', time()) > date('Ymd', $last)) {
$re=$this->checkUser();
$last = Db::name('users_score_log')->where(['users_id'=>$re['id'], 'action' => '签到'])->max('create_time');
$score=Db::name('config')->where('id',1)->find()['qiandao'];
if (date('Ymd', time()) > date('Ymd',$last)) {
$data['score'] = 10;
$data['users_id'] = session('users_id');
$data['users_id'] = $re['id'];
$data['create_time'] = time();
$data['action'] = '签到';
Db::name('users_score_log')->insert($data);
Db::name('users')->where('id', session('wechat_user')['users_id'])->setInc('score', 10);
Db::name('users')->where('id',$re['id'])->setInc('score',$score);
return 1;
} else {
return 0;
... ...
... ... @@ -175,40 +175,65 @@
</p>
</div>
<div class="member_list">
<a href="{:url('user/user/scoreRecord')}" style="text-decoration:none;">
<div class="memberlist_item integralquery" >
<p class="searchintegral">积分查询</p>
<p class="search_img">
<img src="img/row.png" alt="">
<img src="__TMPL__/public/assets/images/img/row.png" alt="">
</p>
</div>
</a>
</div>
<a href="{:url('portal/prize/getScore')}" style="text-decoration:none;">
<div class="memberlist_item integralexchange">
<p class="searchintegral">积分兑换</p>
<p class="search_img">
<img src="img/row.png" alt="">
<img src="__TMPL__/public/assets/images/img/row.png" alt="">
</p>
</div>
</a>
<a href="{:url('portal/prize/prizeRecord')}" style="text-decoration:none;">
<div class="memberlist_item integralrecord">
<p class="searchintegral">积分记录</p>
<p class="search_img">
<img src="img/row.png" alt="">
<img src="__TMPL__/public/assets/images/img/row.png" alt="">
</p>
</div>
</a>
</div>
</div>
</div>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="__TMPL__/public/assets/js/jquery.min.js"></script>
<script>
//积分查询
$(".integralquery").click(function(){
window.location.href='myintegral.html'
})
//积分兑换
$(".integralexchange").click(function(){
window.location.href='uploadticket.html'
})
//积分记录
$(".integralrecord").click(function(){
window.location.href='record.html'
// //积分查询
// $(".integralquery").click(function(){
// window.location.href='myintegral.html'
// })
// //积分兑换
// $(".integralexchange").click(function(){
// window.location.href='uploadticket.html'
// })
// //积分记录
// $(".integralrecord").click(function(){
// window.location.href='record.html'
// })
$(".myintegral_num").click(function(){
$.ajax({
url: "{:url('user/user/qiandao')}",
type: "post",
data: {
},
success: function (data) {
if (data==1){
alert('签到成功');
window.location.reload();
}
else if (data==0){
alert('您今日已经签到,请明日再来')
return false
}
}
})
})
</script>
</body>
... ...