WxPlateRepositores.php 925 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace App\Http\Controllers\Api\Repositories;
  3. use App\Models\WxPlate as Model;
  4. class WxPlateRepositores
  5. {
  6. /**
  7. * Model.
  8. *
  9. * @var string
  10. */
  11. protected $eloquentClass = Model::class;
  12. public function options()
  13. {
  14. global $__MINI_GLOBAL_TENANT_ID__;
  15. $query = (new $this->eloquentClass())->where('plate_state',1);
  16. // $query->where('tenant_id', $__MINI_GLOBAL_TENANT_ID__);
  17. $plate = $query->get(['id','plate_name']);
  18. // $arr = [];
  19. // foreach ($plate as $v){
  20. // $arr[$v['id']] = $v['plate_name'];
  21. // }
  22. return $plate;
  23. }
  24. public static function list()
  25. {
  26. // global $__MINI_GLOBAL_TENANT_ID__;
  27. $query = (new Model())->where('plate_state',1);
  28. // $query->where('tenant_id', $__MINI_GLOBAL_TENANT_ID__);
  29. return $query->orderBy('sort','desc')->get(['id','plate_name']);
  30. }
  31. }