Browse Source

一些功能

Kirin 4 years ago
parent
commit
ac15bafd7d
1 changed files with 13 additions and 0 deletions
  1. 13 0
      app/models/store/StoreExchangeOrder.php

+ 13 - 0
app/models/store/StoreExchangeOrder.php

@@ -42,6 +42,19 @@ class StoreExchangeOrder extends BaseModel
         return ($data = $model->page((int)$where['page'], (int)$where['limit'])->select()) && count($data) ? $data->toArray() : [];
     }
 
+    public static function getList($where)
+    {
+        $model = self::getOrderWhere($where, self::alias('a')->join('user r', 'r.uid=a.uid', 'LEFT'), 'a.', 'r')->field('a.*');
+        if ($where['order'] != '') {
+            $model = $model->order(self::setOrder($where['order']));
+        } else {
+            $model = $model->order('a.id desc');
+        }
+        $data = ($data = $model->page((int)$where['page'], (int)$where['limit'])->select()) && count($data) ? $data->toArray() : [];
+        $count = $model->count();
+        return compact('data', 'count');
+    }
+
     public static function getOrderWhere($where, $model, $aler = '', $join = '')
     {
         if (isset($where['status']) && $where['status'] != '') $model = self::statusWhere($where['status'], $model, $aler);