dever 6 years ago
parent
commit
914e6b41bc
4 changed files with 10 additions and 27 deletions
  1. 1 1
      code/database/info.php
  2. 4 1
      service/src/Base.php
  3. 2 2
      service/src/Buy.php
  4. 3 23
      service/template/mobile/list_code.php

+ 1 - 1
code/database/info.php

@@ -282,7 +282,7 @@ return array
             ),
             'type' => 'all',
             'order' => array('cdate' => 'desc'),
-            'page' => array(10000, 'list'),
+            'page' => array(10, 'list'),
             'col' => '*',
         ),
     )

+ 4 - 1
service/src/Base.php

@@ -75,7 +75,7 @@ class Base
 
         $cate['bglogo'] = 'background-image:url('.$cate['logo'].');';
 
-        $url = urlencode($this->url('list'));
+        $url = urlencode($this->url('list_code'));
         $cate['login'] = 'location.href=\'' . Dever::url('request.auth?account='.$this->account.'&source='.$this->source.'&refer=' . $url, 'oauth') . '\'';
 
         $info = Dever::db('journal/info')->getOne($cate['journal_id']);
@@ -83,6 +83,9 @@ class Base
         if ($info && $info['pic_gd']) {
             $cate['cover'] = $info['pic_gd'];
         }
+
+        $cate['list_link'] = $this->url('list_code');
+        $cate['my_link'] = $this->url('my_code');
         return $cate;
     }
 

+ 2 - 2
service/src/Buy.php

@@ -28,7 +28,7 @@ class Buy extends Base
         }
         $where['cate_id'] = $this->cate;
         $where['buy'] = 1;
-        $data = Dever::db('journal/info')->getAll($where);
+        $data = Dever::db('journal/info')->getAllByPage($where);
 
         if ($data) {
             foreach ($data as $k => $v) {
@@ -152,7 +152,7 @@ class Buy extends Base
 
         $id = Dever::input('id');
         $buy_id = Dever::input('buy');
-        $config['list'] = $this->url('list');
+        $config['list'] = $this->url('my_code');
         $config['buy'] = $this->url('pay', array('id' => $id));
 
         $order_id = Dever::input('order_id');

+ 3 - 23
service/template/mobile/list_code.php

@@ -16,6 +16,9 @@ $view
 
 //->fetch('.richtext', 'service/base.config#code_desc')
 
+->fetch(array('.tab li', 0), 'service/base.config#list_link')
+->fetch(array('.tab li', 1), 'service/base.config#my_link')
+
 # 循环
 ->loop
 (
@@ -41,29 +44,6 @@ $view
     )
 )
 
-->loop
-(
-    '.item2',
-    'service/buy.lists_code',
-    array
-    (
-        'img' => array
-        (
-            'src' => '$v.pic_gd',
-        ),
-        'h2' => '$v.name',
-        '.code' => '$v.code_string',
-
-        '.opposite' => array
-        (
-            'node-pic' => '$v.code_pic',
-        ),
-
-        'span' => '$v.code',
-        
-    )
-)
-
 # 暂无记录
 ->append('body', '<div id="page" dever-page-link="<{Dever::pageInfo()["link"]}>" dever-page-list=".pages"></div>')