UserRich.php 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. /**
  3. * @package merchant
  4. *
  5. * @author xaboy
  6. * @day 2020-05-07
  7. *
  8. *
  9. */
  10. namespace app\common\model\user;
  11. use app\common\model\BaseModel;
  12. class UserRich extends BaseModel
  13. {
  14. /**
  15. * @return string
  16. * @author xaboy
  17. * @day 2020-03-30
  18. */
  19. public static function tablePk(): string
  20. {
  21. return 'id';
  22. }
  23. /**
  24. * @return string
  25. * @author xaboy
  26. * @day 2020-03-30
  27. */
  28. public static function tableName(): string
  29. {
  30. return 'user_rich';
  31. }
  32. /**
  33. * 增加用户一壶茶提现金额
  34. * @param $uid
  35. * @param $number
  36. * @return bool
  37. */
  38. public function increase_tea_price($uid,$number)
  39. {
  40. $count = self::getDB()->where('uid', $uid)->count();
  41. if ($count) {
  42. self::getDB()->where('uid', $uid)->inc('totel_tea_price', $number)->inc('tea_price', $number)->update();
  43. } else {
  44. $insert['uid'] = $uid;
  45. $insert['totel_tea_price'] = $number;
  46. $insert['tea_price'] = $number;
  47. self::getDB()->insert($insert);
  48. }
  49. return true;
  50. }
  51. /**
  52. * 更新用户一壶茶提现金额
  53. * @param $uid
  54. * @param $number
  55. * @return bool
  56. */
  57. public function reduce_tea_price($uid,$number)
  58. {
  59. $count = self::getDB()->where('uid', $uid)->count();
  60. if ($count) {
  61. self::getDB()->where('uid', $uid)->inc('tea_price', $number)->update();
  62. return true;
  63. }else{
  64. return false;
  65. }
  66. }
  67. }