Usermoneylog.php 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace app\admin\controller\service\money;
  3. use app\common\controller\Backend;
  4. use think\Db;
  5. /**
  6. * 会员余额变动管理
  7. *
  8. * @icon fa fa-circle-o
  9. */
  10. class Usermoneylog extends Backend
  11. {
  12. /**
  13. * Usermoneylog模型对象
  14. * @var \app\admin\model\service\money\Usermoneylog
  15. */
  16. protected $model = null;
  17. public function _initialize()
  18. {
  19. parent::_initialize();
  20. $this->model = new \app\admin\model\service\money\Usermoneylog;
  21. }
  22. public function deduct()
  23. {
  24. $get = input('get.','');
  25. $money = \app\admin\model\User::where('id',$get['user_id'])->value('money');
  26. if($this->request->isPost())
  27. {
  28. $params = input('post.');
  29. \app\api\model\service\User::money($params['money'],$params['user_id'],$params['memo']);
  30. echo "<script>window.parent.location.reload()</script>";
  31. }
  32. $this->view->assign(["user_id"=>$get['user_id'],'userMoney'=>$money]);
  33. return $this->view->fetch();
  34. }
  35. }