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

首页渲染

@@ -19,6 +19,7 @@ class IndexController extends WeChatBaseController @@ -19,6 +19,7 @@ class IndexController extends WeChatBaseController
19 $this->checkWeChatUserLogin(); 19 $this->checkWeChatUserLogin();
20 } 20 }
21 21
  22 + //首页
22 public function index(){ 23 public function index(){
23 $this->checkLogin(); 24 $this->checkLogin();
24 //获取搜索参数 25 //获取搜索参数
@@ -49,7 +50,21 @@ class IndexController extends WeChatBaseController @@ -49,7 +50,21 @@ class IndexController extends WeChatBaseController
49 return $this->fetch(":index"); 50 return $this->fetch(":index");
50 } 51 }
51 52
52 - 53 + //区域
  54 + public function area(){
  55 + $param=$this->request->param();
  56 + $data=Db::name('temple_area')->where('temple_id',$param['id'])->select()->each(function ($item) {
  57 + $not_empty=Db::name('light_order')->where(['status'=>1,'end_time'=>['<',time()]])->column('light_id');
  58 + $item['empty'] = Db::name('light')
  59 + ->alias('l')
  60 + ->join('temple_area ta','l.area_id=ta.id')
  61 + ->where(['l.id'=>['not in',$not_empty]])
  62 + ->count();
  63 + return $item;
  64 + });
  65 + $this->assign('list',$data);
  66 + return$this->fetch();
  67 + }
53 68
54 69
55 70
  1 +<!DOCTYPE html>
  2 +<html lang="en">
  3 +<head>
  4 + <meta charset="UTF-8">
  5 + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
  6 + <title>福牌公众号</title>
  7 + <script src="__TMPL__/public/assets/js/jquery-2.1.0.js"></script>
  8 + <script src="__TMPL__/public/assets/js/fontsize.js"></script>
  9 + <link href="__TMPL__/public/assets/css/detail.css" rel="stylesheet">
  10 +</head>
  11 +<body>
  12 + <div class="content">
  13 + <div class="head">
  14 + <div class="title">预定财神庙财神灯供奉</div>
  15 + <div class="tips">选择区域:左右滑动查看所有区域</div>
  16 + </div>
  17 + <div class="swiper-list">
  18 + <foreach name="list" item="vo">
  19 + <div class="swiper-item" onclick="enter()">
  20 + <div class="name">{$vo.name}</div>
  21 + <div class="number">{$vo.empty}</div>
  22 + </div>
  23 + </foreach>
  24 + <!--<div class="swiper-item" onclick="enter()">-->
  25 + <!--<div class="name">武财神外</div>-->
  26 + <!--<div class="number">95</div>-->
  27 + <!--</div>-->
  28 + <!--<div class="swiper-item" onclick="enter()">-->
  29 + <!--<div class="name">Q</div>-->
  30 + <!--<div class="number">95</div>-->
  31 + <!--</div>-->
  32 + <!--<div class="swiper-item" onclick="enter()">-->
  33 + <!--<div class="name">武财神外</div>-->
  34 + <!--<div class="number">95</div>-->
  35 + <!--</div>-->
  36 + <!--<div class="swiper-item" onclick="enter()">-->
  37 + <!--<div class="name">武财神外</div>-->
  38 + <!--<div class="number">95</div>-->
  39 + <!--</div>-->
  40 + <!--<div class="swiper-item" onclick="enter()">-->
  41 + <!--<div class="name">武财神外</div>-->
  42 + <!--<div class="number">95</div>-->
  43 + <!--</div>-->
  44 + <!--<div class="swiper-item" onclick="enter()">-->
  45 + <!--<div class="name">武财神外</div>-->
  46 + <!--<div class="number">95</div>-->
  47 + <!--</div>-->
  48 + <!--<div class="swiper-item" onclick="enter()">-->
  49 + <!--<div class="name">武财神外</div>-->
  50 + <!--<div class="number">95</div>-->
  51 + <!--</div>-->
  52 + <!--<div class="swiper-item" onclick="enter()">-->
  53 + <!--<div class="name">武财神外</div>-->
  54 + <!--<div class="number">95</div>-->
  55 + <!--</div>-->
  56 + </div>
  57 + </div>
  58 +</body>
  59 +<script>
  60 + function enter() {
  61 + window.location.href='./appointment-seat.html';
  62 + }
  63 +</script>
  64 +</html>