UserRechargeLog.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace app\common\model;
  3. use think\Model;
  4. /**
  5. * 模型
  6. */
  7. class UserRechargeLog extends Model
  8. {
  9. // 开启自动写入时间戳字段
  10. protected $autoWriteTimestamp = 'int';
  11. // 定义时间戳字段名
  12. protected $createTime = 'createtime';
  13. /**
  14. * 添加充值记录
  15. */
  16. public function addRecord($user_id, $jewel, $money, $jewelafter, $moneyafter, $platform = "1", $away = "1", $isFirst = 1, $perUserId = 0)
  17. {
  18. if (!$user_id || !$jewel || !$money || $jewelafter < 0 || $moneyafter < 0) {
  19. return false;
  20. }
  21. // $data = [
  22. // "user_id" => $user_id,
  23. // "jewel" => $jewel,
  24. // "money" => $money,
  25. // "jewelafter" => $jewelafter,
  26. // "moneyafter" => $moneyafter,
  27. // "away" => $away,
  28. // "createtime" => time()
  29. // ];
  30. $time = time();
  31. return $this->execute("INSERT INTO `hx_user_recharge_log` (`user_id` , `pre_userid` , `jewel` , `money` , `jewelafter` , `moneyafter` , `platform`, `away`, `is_first`, `createtime`) VALUES ($user_id , $perUserId , $jewel , $money , $jewelafter , $moneyafter , $platform , $away , $isFirst , $time)");
  32. }
  33. }