修正了获取医生账户余额 金额计算错误,6.14+0.01=6.1499999问题
This commit is contained in:
parent
82b11f6e62
commit
9253a7cf66
@ -212,21 +212,27 @@ class DoctorAccountService extends BaseService
|
|||||||
$in_params = explode(',',$order_inquiry_ids);
|
$in_params = explode(',',$order_inquiry_ids);
|
||||||
$order_inquiry = OrderInquiry::getInList($params,$in_params);
|
$order_inquiry = OrderInquiry::getInList($params,$in_params);
|
||||||
if (!empty($order_inquiry)){
|
if (!empty($order_inquiry)){
|
||||||
$amount_total = array_sum(array_column($order_inquiry->toArray(),'amount_total'));
|
foreach ($order_inquiry as $value){
|
||||||
|
$amount_total = bcadd($amount_total,$value["amount_total"],2);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$order_inquiry_id_array = $in_params;
|
$order_inquiry_id_array = $in_params;
|
||||||
}else{
|
}else{
|
||||||
$InquiryService = new InquiryService();
|
$InquiryService = new InquiryService();
|
||||||
$order_inquiry = $InquiryService->getDoctorCanWithdrawalInquiryOrder($user_info['client_user_id']);
|
$order_inquiry = $InquiryService->getDoctorCanWithdrawalInquiryOrder($user_info['client_user_id']);
|
||||||
|
|
||||||
if (!empty($order_inquiry)){
|
if (!empty($order_inquiry)){
|
||||||
$amount_total = array_sum(array_column($order_inquiry,'amount_total'));
|
foreach ($order_inquiry as $value){
|
||||||
|
$amount_total = bcadd($amount_total,$value["amount_total"],2);
|
||||||
|
}
|
||||||
$order_inquiry_id_array = array_column($order_inquiry,'order_inquiry_id');
|
$order_inquiry_id_array = array_column($order_inquiry,'order_inquiry_id');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$amount_total = $amount_total * 0.75;
|
$amount_total = $amount_total * 0.75;
|
||||||
|
|
||||||
|
|
||||||
// 计算医生个人所得税
|
// 计算医生个人所得税
|
||||||
$income_tax = $this->computeIndividualIncomeTax($amount_total);
|
$income_tax = $this->computeIndividualIncomeTax($amount_total);
|
||||||
|
|
||||||
|
|||||||
@ -38,7 +38,8 @@
|
|||||||
"hyperf/validation": "^3.0",
|
"hyperf/validation": "^3.0",
|
||||||
"intervention/image": "^2.7",
|
"intervention/image": "^2.7",
|
||||||
"tecnickcom/tcpdf": "^6.6",
|
"tecnickcom/tcpdf": "^6.6",
|
||||||
"w7corp/easywechat": "^6.7"
|
"w7corp/easywechat": "^6.7",
|
||||||
|
"ext-bcmath": "*"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"friendsofphp/php-cs-fixer": "^3.0",
|
"friendsofphp/php-cs-fixer": "^3.0",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user