ExamineDao.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. <?php
  2. Doo::loadCore ( 'db/DooModel' );
  3. class ExamineDao extends DooModel {
  4. public $id;
  5. public $cid;
  6. public $cid1;
  7. public $cid2;
  8. public $cid3;
  9. public $price;
  10. public $author;
  11. public $authorid;
  12. public $title;
  13. public $description;
  14. public $supply;
  15. public $url;
  16. public $time;
  17. public $endtime;
  18. public $phone;
  19. public $hidden;
  20. public $answers;
  21. public $views;
  22. public $goods;
  23. public $status;
  24. public $ip;
  25. public $search_words;
  26. public $delete;
  27. public $_table = 'zhask_examine';
  28. public $_primarykey = "id";
  29. public $_fields = array (
  30. 'id',
  31. 'cid',
  32. 'cid1',
  33. 'cid2',
  34. 'cid3',
  35. 'price',
  36. 'author',
  37. 'authorid',
  38. 'title',
  39. 'description',
  40. 'supply',
  41. 'url',
  42. 'time',
  43. 'endtime',
  44. 'hidden',
  45. 'answers',
  46. 'views',
  47. 'goods',
  48. 'status',
  49. 'ip',
  50. 'search_words',
  51. 'isdelete'
  52. );
  53. /**
  54. * 获取问题数据
  55. * @param unknown_type $param
  56. * @param unknown_type $limit
  57. */
  58. function get_examine_list() {
  59. $list = $this->find ( array (
  60. 'where' => 'isdelete=0',
  61. 'desc' => 'id',
  62. 'asArray' => TRUE
  63. ) );
  64. return $list;
  65. }
  66. function get_examine($id = "") {
  67. if (empty($id))
  68. return array();
  69. $list = $this->getOne ( array (
  70. 'where' => " id=" . $id.' and isdelete=0' ,
  71. 'asArray' => TRUE
  72. ) );
  73. return $list;
  74. }
  75. /**
  76. * 清空审批列表
  77. */
  78. function examine_clear() {
  79. $sql = "delete from " . t_examine;
  80. Doo::db ()->query ( $sql );
  81. }
  82. function examine_delete($idKey){
  83. $this->id = $idKey;
  84. $this->isdelete = 1;
  85. $lid = $this->update ();
  86. return $lid;
  87. }
  88. }
  89. ?>