提现列表添加税点字段
This commit is contained in:
12
.env
12
.env
@@ -10,10 +10,18 @@ trace = false
|
|||||||
; hostport = 3306
|
; hostport = 3306
|
||||||
; prefix = fa_
|
; prefix = fa_
|
||||||
|
|
||||||
hostname = 1.13.181.248
|
|
||||||
|
#hostname = 1.13.181.248
|
||||||
|
#database = midi
|
||||||
|
#username = midi
|
||||||
|
#password = 5B2zwShhTi5L7t2w
|
||||||
|
#hostport = 3306
|
||||||
|
#prefix = fa_
|
||||||
|
|
||||||
|
hostname = 62.234.12.147
|
||||||
database = midi
|
database = midi
|
||||||
username = midi
|
username = midi
|
||||||
password = YWbCxwkZKJ36nnDx
|
password = EC6cak6fzXdXnERz
|
||||||
hostport = 3306
|
hostport = 3306
|
||||||
prefix = fa_
|
prefix = fa_
|
||||||
|
|
||||||
|
|||||||
@@ -255,11 +255,15 @@ class Withdrawal extends adminApi
|
|||||||
//查询该用户云账户提现金额
|
//查询该用户云账户提现金额
|
||||||
$had_money = db::name('vs_user_withdrawal')->where(['user_id'=>$withdraw_info['user_id'],'deal_type'=>2,'status'=>6])->where('pay_time','month')->sum('general_money');
|
$had_money = db::name('vs_user_withdrawal')->where(['user_id'=>$withdraw_info['user_id'],'deal_type'=>2,'status'=>6])->where('pay_time','month')->sum('general_money');
|
||||||
$max_month_money = 98000;
|
$max_month_money = 98000;
|
||||||
if(($had_money+$withdraw_info['general_money']) >= 98000){
|
if(($had_money+$withdraw_info['general_money']) >= $max_month_money){
|
||||||
return ['code' => 0, 'msg' => '单人单月云账户提现金额最大为98000元!', 'data' => null];
|
return ['code' => 0, 'msg' => '单人单月云账户提现金额最大为98000元!', 'data' => null];
|
||||||
}
|
}
|
||||||
|
//提现不能有小数
|
||||||
|
if($withdraw_info['general_money'] != floor($withdraw_info['general_money'])){
|
||||||
|
return ['code' => 0, 'msg' => '提现不能有小数!', 'data' => null];
|
||||||
|
}
|
||||||
//查询该用户信息
|
//查询该用户信息
|
||||||
$user_info = model('api/user')->get_user_info($withdraw_info['user_id']);
|
$user_info = model('api/user')->get_user_info($withdraw_info['user_id'], 'user');
|
||||||
if(empty($user_info)){
|
if(empty($user_info)){
|
||||||
return ['code' => 0, 'msg' => '用户信息错误!', 'data' => null];
|
return ['code' => 0, 'msg' => '用户信息错误!', 'data' => null];
|
||||||
}
|
}
|
||||||
@@ -268,6 +272,9 @@ class Withdrawal extends adminApi
|
|||||||
$order_id = $withdraw_info['order_sn'];
|
$order_id = $withdraw_info['order_sn'];
|
||||||
$order_amount = $withdraw_info['general_money'];
|
$order_amount = $withdraw_info['general_money'];
|
||||||
$phone = $user_info['mobile'];
|
$phone = $user_info['mobile'];
|
||||||
|
if(empty($phone)) {
|
||||||
|
return ['code' => 0, 'msg' => '请先绑定手机号', 'data' => null];
|
||||||
|
}
|
||||||
if (empty($real_name) || empty($id_card)) {
|
if (empty($real_name) || empty($id_card)) {
|
||||||
return ['code' => 0, 'msg' => '请先实名认证', 'data' => null];
|
return ['code' => 0, 'msg' => '请先实名认证', 'data' => null];
|
||||||
}
|
}
|
||||||
@@ -281,7 +288,11 @@ class Withdrawal extends adminApi
|
|||||||
}
|
}
|
||||||
$card_no = $user_info['alipay_account'];
|
$card_no = $user_info['alipay_account'];
|
||||||
$yun_pay = new YunPay($order_id, $real_name, $id_card, $card_no, $order_amount,$phone);
|
$yun_pay = new YunPay($order_id, $real_name, $id_card, $card_no, $order_amount,$phone);
|
||||||
$result = $yun_pay->alipay();
|
$user_data = [
|
||||||
|
'nickname' => $user_info['nickname'],
|
||||||
|
'user_id' => $withdraw_info['user_id'],
|
||||||
|
];
|
||||||
|
$result = $yun_pay->alipay($user_data);
|
||||||
} elseif ($withdraw_info['type'] == 3) {
|
} elseif ($withdraw_info['type'] == 3) {
|
||||||
if(empty($user_info['bank_card_number'])){
|
if(empty($user_info['bank_card_number'])){
|
||||||
return ['code' => 0, 'msg' => '请先绑定银行卡号', 'data' => null];
|
return ['code' => 0, 'msg' => '请先绑定银行卡号', 'data' => null];
|
||||||
|
|||||||
Reference in New Issue
Block a user