User_grade.php 766 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. class User_grade extends Model
  5. {
  6. public $timestamps = false;
  7. protected $table='dc_user_grade';
  8. protected function grade() {
  9. $data = $this->orderBy('id','desc')->get();
  10. if(!$data){
  11. return -50014322;
  12. }
  13. $data=$data->toArray();
  14. return $data;
  15. }
  16. //获取等级 名称的数组对
  17. protected function getGradeNameArray(){
  18. $data=$this->select('grade','name')->orderBy('id','desc')->get();
  19. if(!$data){
  20. return -50014322;
  21. }
  22. $data=$data->toArray();
  23. $resArr=array();
  24. foreach ($data as $k=>$v){
  25. $resArr[$v['grade']]=$v['name'];
  26. }
  27. return $resArr;
  28. }
  29. }