Out.php 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. namespace app\admin\model\user;
  3. use app\models\store\StoreProduct;
  4. use crmeb\services\SystemConfigService;
  5. use think\facade\Db;
  6. use crmeb\traits\ModelTrait;
  7. use crmeb\basic\BaseModel;
  8. /**
  9. * TODO 场馆model
  10. * Class Article
  11. * @package app\models\article
  12. */
  13. class Out extends BaseModel
  14. {
  15. /**
  16. * 数据表主键
  17. * @var string
  18. */
  19. protected $pk = 'id';
  20. /**
  21. * 模型名称
  22. * @var string
  23. */
  24. protected $name = 'out';
  25. protected $autoWriteTimestamp = true;
  26. use ModelTrait;
  27. public static function list($where)
  28. {
  29. $model = self::alias('a')
  30. ->field('*')
  31. ->order('id DESC');
  32. $data['count'] = $model->count();
  33. if ($where['page'] && $where['limit']){
  34. $model->page($where['page'], $where['limit']);
  35. }else{
  36. $model->page(20, 1);
  37. }
  38. $list = $model->select();
  39. $list = count($list) ? $list->toArray() : [];
  40. $data['data'] = $list;
  41. return $data;
  42. }
  43. }