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

1

... ... @@ -144,7 +144,7 @@ class PrizeController extends WeChatBaseController
$this->checkUser();
$app = new Application($this->options);
$js = $app->js;
$jss = $js->config(['chooseImage', 'uploadImage', 'previewImage'], $debug = true, $beta = false, $json = true);
$jss = $js->config(['chooseImage', 'uploadImage', 'previewImage'], $debug = false, $beta = false, $json = true);
$this->assign('js',$jss);
return $this->fetch('getScore');
}
... ...
... ... @@ -22,25 +22,11 @@ class UserController extends WeChatBaseController
$this->checkWeChatUserLogin();
}
//兑奖记录
public function prizeRecord(){
$status=$this->request->param('status');
$where['p.status']=!empty($status)?$status:0;
$data=Db::name('prize_order')
->alias('po')
->join('prize p'.'po.prize_id=p.id')
->where($where)
->select();
$this->assign('list',$data);
return $this->fetch();
}
//个人首页
public function userIndex(){
$last = Db::name('users_score_log')->where(['users_id' => session('wechat_user')['users_id'], 'action' => '签到'])->max('create_time');
$re=$this->checkUser();
$last = Db::name('users_score_log')->where(['users_id' => $re['id'], 'action' => '签到'])->max('create_time');
if (date('Ymd', time()) > date('Ymd', $last)) {
$is_qiandao=0;
}else{
... ... @@ -49,7 +35,7 @@ class UserController extends WeChatBaseController
$data=Db::name('users')->where('id',session('wechat_user')['users_id'])->find();
$this->assign('list',$data);
$this->assign('qiandao',$is_qiandao);
return $this->fetch();
return $this->fetch(':person_center');
}
public function scoreRecord(){
$score=Db::name('users')->where('id',session('wechat_user')['users_id'])->find()['score'];
... ...
... ... @@ -256,9 +256,11 @@
</P>
</div>
<div class="goodtail" >
<!--<p class="good_line"></p>-->
<!--<p class="good_name">商家详情</p>-->
<div class="goodtail_name">
<p class="good_line"></p>
<p class="good_name">活动详情</p>
<p class="good_line"></p>
</div>
{$list.content}
<!--<p class="good_line"></p>-->
<!--<div class="goodtail_img">-->
... ...
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="__TMPL__/public/assets/css/base.css">
<script type="text/javascript" src="__TMPL__/public/assets/js/base.js"></script>
<title>个人中心</title>
<style>
body,html{
background: #fff;
}
.head{
/*padding: 0.73rem;*/
position:absolute;
top:0.73rem;
left:2.98rem;
margin: 0 auto;
}
.head_img{
width:1.2rem;
height:1.2rem;
margin: 0 auto;
}
.head_img img{
width:100%;
}
.name{
color:#000000;
font-size: 0.3rem;
font-weight: bold;
/*width:2rem;*/
text-align: center;
margin: 0 auto;
margin-top: 0.1rem;
}
.phone{
color:#000000;
font-size: 0.26rem;
/*width:4rem;*/
text-align: center;
margin: 0 auto;
margin-top: 0.08rem;
}
.line{
width:7.5rem;
height:0.16rem;
background: #F5F6FA;
}
.list{
display:flex;
justify-content: space-between;
align-items: center;
padding: 0.31rem 1.51rem;
}
.myintegral_num{
color:#252729;
font-size: 0.32rem;
}
.myintegral_name{
color:#97A0A8;
font-size: 0.26rem;
}
.personcenter{
width:7.5rem;
height:3.19rem;
}
.personcenter_img{
width:4rem;
height:2.42rem;
margin: 0 auto;
padding: 0.36rem 0;
}
.personcenter_img img{
width:100%;
}
.member_img{
width:0.8rem;
height:0.8rem;
font-size: 0;
}
.member_img img{
width:100%;
}
.member_center{
color:#252729;
font-size: 0.24rem;
font-weight: bold;
margin-top: 0.15rem;
}
.memberlist_item{
width:5rem;
display:flex;
justify-content: space-between;
align-items: center;
height:0.99rem;
border-bottom: 1px solid #f5f5f5;
}
.member_people{
height:3.62rem;
padding: 0.85rem 0.62rem;
}
.member_integral{
display:flex;
}
.searchintegral{
color:#252729;
font-size:0.3rem;
}
.search_img{
width:0.15rem;
height:0.28rem;
font-size: 0;
}
.search_img img{
width:100%;
height:100%;
}
.personback{
width:7.5rem;
height:3.53rem;
font-size: 0;
}
.personback img{
width:100%;
}
</style>
</head>
<body>
<div class="container">
<p class="personback">
<img src="__TMPL__/public/assets/images/img/personback.png" alt="">
</p>
<div class="head">
<p class="head_img">
<img src="{:cmf_get_image_preview_url($list.avatar);}" alt="">
</p>
<p class="name">{$list.nickname}</p>
<p class="phone">{$list.mobile}</p>
</div>
<div class="line"></div>
<div class="list">
<div class="myintergral">
<p class="myintegral_num">{$list.}</p>
<p class="myintegral_name">我的积分</p>
</div>
<div class="myintergral">
<p class="myintegral_num" >
<eq name="qiandao" value="1">
已签到
<else />
未签到
</eq>
</p>
<p class="myintegral_name">我的签到</p>
</div>
</div>
<div class="line"></div>
<div class="personcenter">
<div class="personcenter_img">
<img src="__TMPL__/public/assets/images/img/peraoncenter.png" alt="">
</div>
</div>
<div class="line"></div>
<div class="member_integral">
<div class="member_people">
<p class="member_img">
<img src="__TMPL__/public/assets/images/img/member.png" alt="">
</p>
<p class="member_center">
会员中心
</p>
</div>
<div class="member_list">
<div class="memberlist_item integralquery" >
<p class="searchintegral">积分查询</p>
<p class="search_img">
<img src="img/row.png" alt="">
</p>
</div>
<div class="memberlist_item integralexchange">
<p class="searchintegral">积分兑换</p>
<p class="search_img">
<img src="img/row.png" alt="">
</p>
</div>
<div class="memberlist_item integralrecord">
<p class="searchintegral">积分记录</p>
<p class="search_img">
<img src="img/row.png" alt="">
</p>
</div>
</div>
</div>
</div>
<script type="text/javascript" src="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'
})
</script>
</body>
</html>
... ...