live_class.model.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?php
  2. /**
  3. * 线下分类管理
  4. *
  5. *
  6. *
  7. *
  8. */
  9. defined('InShopNC') or exit('Access Invalid!');
  10. class live_classModel extends Model {
  11. public function __construct(){
  12. parent::__construct('live_class');
  13. }
  14. /**
  15. * 线下分类信息
  16. * @param array $condition
  17. * @param string $field
  18. * @return array
  19. */
  20. public function live_classInfo($condition, $field = '*') {
  21. return $this->table('live_class')->field($field)->where($condition)->find();
  22. }
  23. /**
  24. * 线下分类列表
  25. * @param array $condition
  26. * @param string $field
  27. * @param number $page
  28. * @param string $order
  29. * @param string $limit
  30. */
  31. public function getList($condition = array(), $field = '*', $order = 'live_class_id desc',$limit='0,1000') {
  32. return $this->table('live_class')->where($condition)->order($order)->limit($limit)->select();
  33. }
  34. /**
  35. * 添加线下分类
  36. * @param array $data
  37. */
  38. public function add($data){
  39. return $this->table('live_class')->insert($data);
  40. }
  41. /**
  42. * 编辑线下分类
  43. * @param array $condition
  44. * @param array $data
  45. */
  46. public function editLive_class($condition, $data) {
  47. return $this->table('live_class')->where($condition)->update($data);
  48. }
  49. /**
  50. * 删除线下分类
  51. * @param array $condition
  52. */
  53. public function delLive_class($condition){
  54. return $this->table('live_class')->where($condition)->delete();
  55. }
  56. }