diff --git a/application/api/model/UserWithdrawal.php b/application/api/model/UserWithdrawal.php index ced2033..6e143b9 100644 --- a/application/api/model/UserWithdrawal.php +++ b/application/api/model/UserWithdrawal.php @@ -207,6 +207,23 @@ class UserWithdrawal extends Model $return_data[$key]['money'] = $value['money']; $return_data[$key]['status'] = $value['status']; $return_data[$key]['status_str'] = $this->withdraw_status[$value['status']]; + //手续费 + $return_data[$key]['withdraw_fee'] = $value['server_money'] ?? 0; + $return_data[$key]['personal_tax_rate'] = $value['personal_tax_rate'] ?? 0; //税率 + $return_data[$key]['received_tax_amount'] = $value['received_tax_amount'] ?? 0; //税费 + //预计到账金额 + //1待处理2已通过3已拒绝 4打款中[云账户]5打款失败[云账户]6已打款[云账户] + if($value['status'] == 1 || $value['status'] == 2 || $value['status'] ==4){ + $surplus_money = $value['money'] - $value['server_money']; + }elseif($value['status'] == 3 || $value['status'] ==5){ + $surplus_money = $value['money']; + }elseif($value['status'] == 6){ + $surplus_money = $value['money'] - $value['server_money'] - $value['received_tax_amount']; + }else{ + $surplus_money = $value['money']; + } + $return_data[$key]['surplus_money'] = $surplus_money; + $return_data[$key]['createtime'] = date('Y-m-d H:i:s',$value['createtime']); } return ['code' => 1, 'msg' => '成功', 'data' => $return_data];