rabin 1 vuosi sitten
vanhempi
commit
508a47f83a
2 muutettua tiedostoa jossa 17 lisäystä ja 0 poistoa
  1. 13 0
      src/place/api/User.php
  2. 4 0
      src/place/lib/Resource.php

+ 13 - 0
src/place/api/User.php

@@ -27,6 +27,19 @@ class User extends Main
         if (Place::$user['agent_id'] > 0) {
             $data['agent'] = Dever::db('agent', 'place')->find(Place::$user['agent_id']);
         }*/
+        # 获取商品订单
+        $data['show_order'] = 2;
+        foreach (Place::$resource as $k => $v) {
+            if ($v['type'] == 3) {
+                $data['show_order'] = 1;
+            }
+        }
+        if ($data['show_order'] == 1) {
+            $data['order'][] = array('name' => '待付款', 'num' => Dever::db('order', 'goods')->count(array('status' => 1)));
+            $data['order'][] = array('name' => '待发货', 'num' => Dever::db('order', 'goods')->count(array('status' => 2)));
+            $data['order'][] = array('name' => '待收货', 'num' => Dever::db('order', 'goods')->count(array('status' => array('in', '3,4'))));
+            $data['order'][] = array('name' => '已完成', 'num' => Dever::db('order', 'goods')->count(array('status' => array('in', '5,6'))));
+        }
         return Place::result($data);
     }
 

+ 4 - 0
src/place/lib/Resource.php

@@ -137,6 +137,10 @@ class Resource
         $where['uid'] = Place::$uid;
         $set['num'] = 10;
         $set['col'] = 'id,info_id,name,cash,num,cdate,status';
+        $status = Dever::db('status');
+        if ($status) {
+            $where['status'] = array('in', $status);
+        }
         $data = Dever::db('order', $this->app)->select($where, $set);
         $result = array();
         if ($data) {