measureconcerner.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. Doo::loadModel('measureconcern');
  3. /**
  4. * Description of Users
  5. *
  6. * @author zongheng
  7. */
  8. class MeasureConcerner
  9. {
  10. private $__measureconcern;
  11. function __construct()
  12. {
  13. $this->__measureconcern = new MeasureConcern();
  14. }
  15. public function insertMeasureConcern($pid, $stid, $pmid, $uid)
  16. {
  17. if (!isset($pid))
  18. return FALSE;
  19. $this->__measureconcern->pid = filter_var($pid, FILTER_VALIDATE_INT);
  20. $this->__measureconcern->stid = filter_var($stid, FILTER_VALIDATE_INT);
  21. $this->__measureconcern->pmid = filter_var($pmid, FILTER_VALIDATE_INT);
  22. $this->__measureconcern->uid = filter_var($uid, FILTER_VALIDATE_INT);
  23. $this->__measureconcern->intime = time();
  24. return $this->__measureconcern->insert();
  25. }
  26. public function delMeasureConcern($tenderid, $uid)
  27. {
  28. return $this->__measureconcern->delete(array('where' => 'pmid=? and uid=?', 'param' => array($tenderid, $uid), 'asArray' => TRUE));
  29. }
  30. public function getMeasureConcernList($tenderid){
  31. return $this->__measureconcern->find(array('where' => 'pmid=?', 'param' => array($tenderid), 'asArray' => TRUE));
  32. }
  33. public function getRowbyUid($uid){
  34. return $this->__measureconcern->find(array('where' => 'uid=?', 'param' => array($uid), 'asArray' => TRUE));
  35. }
  36. }