Browse Source

市场经理提现成功后,更新到账状态

master
lanzu_qsy 6 years ago
parent
commit
15c954d757
  1. 26
      app/Admin/Controllers/LanzuMmWithdrawController.php

26
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 {

Loading…
Cancel
Save