MemberCategory.php 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. <?php
  2. namespace app\model;
  3. use think\Model;
  4. class MemberCategory extends Model
  5. {
  6. protected $connection = 'mysql';
  7. protected $pk = 'id';
  8. protected $name = 'member_category';
  9. function getdatalist()
  10. {
  11. $ptypeArray = $this->where(['weid' => weid()])->select()->toArray();
  12. return $ptypeArray;
  13. }
  14. public static function getLevel($id = '')
  15. {
  16. $ret = self::find($id);
  17. if (!empty($ret)) {
  18. $ret = $ret->toArray();
  19. }
  20. return $ret['title'];
  21. }
  22. public static function getarray()
  23. {
  24. $data = self::where(['weid' => weid()])->order('id desc')->select()->toArray();
  25. if (!empty($data))
  26. foreach ($data as $vo) {
  27. $datalist[$vo['id']] = $vo['title'];
  28. }
  29. else
  30. $datalist['0'] = '可添会员类别';
  31. return $datalist;
  32. }
  33. public static function getpcarray()
  34. {
  35. $data = self::field('id,title')->where(['weid' => weid()])->select()->toArray();
  36. $datalist = [];
  37. foreach ($data as $key => $vo) {
  38. $datalist[$key]['val'] = $vo['id'];
  39. $datalist[$key]['key'] = $vo['title'];
  40. }
  41. return $datalist;
  42. }
  43. public static function getone()
  44. {
  45. $ret = self::where(['weid' => weid()])->order('id asc')->find();
  46. if (!empty($ret)) {
  47. $ret = $ret->toArray();
  48. }
  49. return $ret;
  50. }
  51. }