From 15c954d757e705652714ca331eea7776ce5e0e72 Mon Sep 17 00:00:00 2001 From: lanzu_qsy <334039090@qq.com> Date: Tue, 11 Aug 2020 16:15:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B8=82=E5=9C=BA=E7=BB=8F=E7=90=86=E6=8F=90?= =?UTF-8?q?=E7=8E=B0=E6=88=90=E5=8A=9F=E5=90=8E,=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E5=88=B0=E8=B4=A6=E7=8A=B6=E6=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/LanzuMmWithdrawController.php | 26 ++++++++++++------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/app/Admin/Controllers/LanzuMmWithdrawController.php b/app/Admin/Controllers/LanzuMmWithdrawController.php index 90c9628..56f8974 100644 --- a/app/Admin/Controllers/LanzuMmWithdrawController.php +++ b/app/Admin/Controllers/LanzuMmWithdrawController.php @@ -112,11 +112,11 @@ class LanzuMmWithdrawController extends AdminController $mmId = $this->getMmId(Admin::user()->id); return Form::make(new LanzuMmWithdraw(), function (Form $form) use ($mmId, $current_user) { $form->display('id'); - if ($mmId){//市场经理登陆时 + if ($mmId) {//市场经理登陆时 $form->hidden('mm_id')->value($mmId); $form->display('可提现金额')->value($this->getBalance($current_user->id)); $form->display('提现人')->value(LanzuMmInfo::find($mmId)->name); - }else{//非市场经理登陆时 + } else {//非市场经理登陆时 $form->display('提现人')->value(LanzuMmInfo::find($form->model()->mm_id)->name); } @@ -139,15 +139,21 @@ class LanzuMmWithdrawController extends AdminController MpBalance::returnBalance($mm->user_id, 0, $form->model()->money); } elseif ($form->status == 1) { //调用微信企业付 - $data = []; - $user = ImsCjdcUser::find($mm->user_id); - $data['openid'] = $user->openid; - $data['amount'] = $form->model()->money*100; + $data = []; + $user = ImsCjdcUser::find($mm->user_id); + $data['openid'] = $user->openid; + $data['amount'] = $form->model()->money * 100; $data['partner_trade_no'] = $form->model()->id; - $data['re_user_name'] = $mm->name; - $data['desc'] = $mm->name; - $res = $this->transfers($data); - dd($res); + $data['re_user_name'] = $mm->name; + $data['desc'] = $mm->name; + $res = $this->transfers($data); + if ($res['result_code'] == "SUCCESS") {//更新到账状态 + $mmw = MmWithdraw::find($form->model()->id); + $mmw->is_pay = 1; + $mmw->save(); + }else{ + //记录失败日志 + } } }); } else {