receipt.php 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. <?php
  2. Doo::loadCore('db/DooModel');
  3. class receipt extends DooModel {
  4. public $rid;
  5. public $accountItem;
  6. public $loanItem;
  7. public $staff;
  8. public $sum;
  9. public $date;
  10. public $pastDate;
  11. public $executeDate;
  12. public $cid;
  13. public $status;
  14. public $Rtype;
  15. public $isBK;
  16. public $loanSum;
  17. public $loanRid;
  18. public $reviseDetail;
  19. public $revisePrice;
  20. public $receiptOrder;
  21. public $verify;
  22. public $verifyStaff;
  23. public $executeCopy;
  24. public $executeStaff;
  25. public $verifyBreakup;
  26. public $nowStaff;
  27. public $explanation;
  28. public $implementOpinions;
  29. public $notice;
  30. public $amount;
  31. public $_table = 'CLD_receipt';
  32. public $_primarykey = 'rid';
  33. public $_fields = array('aid', 'accountItem', 'staff', 'sum', 'date','pastDate' ,'cid', 'status', 'reviseDetail', 'revisePrice', 'verify','verifyStaff',
  34. 'nowStaff','receiptOrder','explanation','notice','Rtype','loanItem','loanRid','loanSum','implementOpinions','isBK','executeCopy','executeStaff','verifyBreakup','executeDate'
  35. ,'amount');
  36. function receiptByYear($dateCondition,$sid){
  37. //
  38. $sql = "select sum(sum) as sum from " . $this->_table . " where staff= '".$sid."' ".$dateCondition." and status=2 ";
  39. //echo '<div style="display:none">'.$sql.'</div>';
  40. $query = Doo::db ()->query ( $sql );
  41. $result = $query->fetch ();
  42. return $result;
  43. }
  44. /*
  45. function getClientByCid($cid){
  46. $sql = "select * from " . $this->_table . " as a left join CLD_staff as b on (a.sid=b.sid) where a.cid= '".$cid."' " ;
  47. $query = Doo::db ()->query ( $sql );
  48. $result = $query->fetch ();
  49. return $result;
  50. }
  51. public function getProjectByIdList($projectid){
  52. return $this->find ( array ('where' => "pid= '".$projectid."'", 'asArray' => TRUE ) );
  53. }
  54. */
  55. }
  56. ?>