MemberGrade.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. <?php
  2. /**
  3. *
  4. * @author: wuhaotian<442384644@qq.com>
  5. * @day: 2019/12/07
  6. */
  7. namespace app\models\member;
  8. use app\admin\model\user\User;
  9. use app\models\store\StoreOrderStatus;
  10. use app\models\store\StorePink;
  11. use app\models\user\UserBill;
  12. use app\models\user\UserSpread;
  13. use crmeb\basic\BaseModel;
  14. use crmeb\repositories\PaymentRepositories;
  15. use crmeb\traits\ModelTrait;
  16. use think\db\exception\DataNotFoundException;
  17. use think\db\exception\DbException;
  18. use think\db\exception\ModelNotFoundException;
  19. use think\db\Where;
  20. /**
  21. * Class UserGroup
  22. * @package app\admin\model\user
  23. */
  24. class MemberGrade extends BaseModel
  25. {
  26. /**
  27. * 数据表主键
  28. * @var string
  29. */
  30. protected $pk = 'id';
  31. /**
  32. * 模型名称
  33. * @var string
  34. */
  35. protected $name = 'member_grade';
  36. use ModelTrait;
  37. public static function getList($where)
  38. {
  39. $data = self::page((int)$where['page'], (int)$where['limit'])->select()->each(function ($item) {
  40. $item['type'] = ($item['type'] == 1 ? '个人会员' : '企业会员');
  41. });
  42. $count = $data->count();
  43. return compact('count', 'data');
  44. }
  45. }