PaybillController.php 727 B

12345678910111213141516171819202122232425262728
  1. <?php
  2. namespace app\index\controller;
  3. use think\exception\ValidateException;
  4. use app\model\Member;
  5. use app\model\MemberCashlogs;
  6. class PaybillController extends Base
  7. {
  8. public function pay() {
  9. $money = input('post.money', '', 'serach_in');
  10. $cashlogsdata['uid'] = UID();
  11. $cashlogsdata['weid'] = weid();
  12. $cashlogsdata['order_id'] = '0';
  13. $cashlogsdata['order_num_alias'] = '0';
  14. $cashlogsdata['remarks'] = '优惠买单';
  15. $cashlogsdata['prefix'] = 2;
  16. $cashlogsdata['amount'] = $money;
  17. MemberCashlogs::create($cashlogsdata);
  18. Member::where('id', UID())->dec('balance', $money)->update();
  19. return $this->json(['data' => $data]);
  20. }
  21. }