UserBill.php 865 B

12345678910111213141516171819202122232425262728293031323334353637
  1. <?php
  2. /**
  3. *
  4. * @author: xaboy<365615158@qq.com>
  5. * @day: 2017/12/30
  6. */
  7. namespace app\routine\model\user;
  8. use basic\ModelBasic;
  9. use traits\ModelTrait;
  10. class UserBill extends ModelBasic
  11. {
  12. use ModelTrait;
  13. protected $insert = ['add_time'];
  14. protected function setAddTimeAttr()
  15. {
  16. return time();
  17. }
  18. public static function income($title,$uid,$category,$type,$number,$link_id = 0,$balance = 0,$mark = '',$status = 1)
  19. {
  20. $pm = 1;
  21. return self::set(compact('title','uid','link_id','category','type','number','balance','mark','status','pm'));
  22. }
  23. public static function expend($title,$uid,$category,$type,$number,$link_id = 0,$balance = 0,$mark = '',$status = 1)
  24. {
  25. $pm = 0;
  26. return self::set(compact('title','uid','link_id','category','type','number','balance','mark','status','pm'));
  27. }
  28. }