提现税值取值修改
This commit is contained in:
@@ -145,7 +145,7 @@ class PerformPerSecond
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if($value['yun_order_status'] == 5077){
|
if(in_array($value['yun_order_status'],[261,5077])){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
echo "提现订单查询:".$value['order_sn']."\n";
|
echo "提现订单查询:".$value['order_sn']."\n";
|
||||||
@@ -160,7 +160,7 @@ class PerformPerSecond
|
|||||||
'updatetime' => time(),
|
'updatetime' => time(),
|
||||||
'yun_order_status' => $result['data']['code'],
|
'yun_order_status' => $result['data']['code'],
|
||||||
// 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0,
|
// 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0,
|
||||||
'received_tax_amount' => $result['received_tax_amount'] ?? 0,
|
'received_tax_amount' => $result['data']['received_tax_amount'] ?? 0,
|
||||||
]);
|
]);
|
||||||
}else{
|
}else{
|
||||||
db::name('vs_user_withdrawal')->where('order_sn',$value['order_sn'])->update([
|
db::name('vs_user_withdrawal')->where('order_sn',$value['order_sn'])->update([
|
||||||
@@ -170,7 +170,7 @@ class PerformPerSecond
|
|||||||
'updatetime' => time(),
|
'updatetime' => time(),
|
||||||
'yun_order_status' => $result['data']['code'],
|
'yun_order_status' => $result['data']['code'],
|
||||||
// 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0,
|
// 'personal_tax_rate' => $result['personal_tax_rate'] ?? 0,
|
||||||
'received_tax_amount' => $result['received_tax_amount'] ?? 0,
|
'received_tax_amount' => $result['data']['received_tax_amount'] ?? 0,
|
||||||
]);
|
]);
|
||||||
if(in_array($result['data']['code'],[5077,261]) && $value['yun_order_status'] == null){
|
if(in_array($result['data']['code'],[5077,261]) && $value['yun_order_status'] == null){
|
||||||
// if($result['data']['code']==5077 && $value['yun_order_status'] == null){
|
// if($result['data']['code']==5077 && $value['yun_order_status'] == null){
|
||||||
|
|||||||
@@ -205,6 +205,7 @@ class YunPay
|
|||||||
$request->setRequestID($request_id);
|
$request->setRequestID($request_id);
|
||||||
$response = $this->paymentClient->getOrder($request);
|
$response = $this->paymentClient->getOrder($request);
|
||||||
if ($response->isSuccess()) {
|
if ($response->isSuccess()) {
|
||||||
|
$tax_detail = $response->getData()->getTaxDetail();//获取税详情
|
||||||
// if(!empty($response->getData()->getTaxDetail())){
|
// if(!empty($response->getData()->getTaxDetail())){
|
||||||
// $personal_tax_rate = $response->getData()->getTaxDetail()->getPersonalTaxRate();
|
// $personal_tax_rate = $response->getData()->getTaxDetail()->getPersonalTaxRate();
|
||||||
// }else{
|
// }else{
|
||||||
@@ -216,7 +217,7 @@ class YunPay
|
|||||||
'code' => $response->getData()->getStatusDetail(),
|
'code' => $response->getData()->getStatusDetail(),
|
||||||
'msg' => $response->getData()->getStatusMessage(),
|
'msg' => $response->getData()->getStatusMessage(),
|
||||||
// 'personal_tax_rate' => $personal_tax_rate,
|
// 'personal_tax_rate' => $personal_tax_rate,
|
||||||
'received_tax_amount' => $response->getData()->getReceivedTaxAmount()
|
'received_tax_amount' => $tax_detail['user_received_personal_tax'] ?? 0
|
||||||
|
|
||||||
]];
|
]];
|
||||||
}else{
|
}else{
|
||||||
@@ -224,7 +225,7 @@ class YunPay
|
|||||||
'code' => $response->getData()->getStatusDetail(),
|
'code' => $response->getData()->getStatusDetail(),
|
||||||
'msg' => $response->getData()->getStatusDetailMessage(),
|
'msg' => $response->getData()->getStatusDetailMessage(),
|
||||||
// 'personal_tax_rate' => $personal_tax_rate,
|
// 'personal_tax_rate' => $personal_tax_rate,
|
||||||
'received_tax_amount' => $response->getData()->getReceivedTaxAmount()
|
'received_tax_amount' => $tax_detail['user_received_personal_tax'] ?? 0
|
||||||
]];
|
]];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user