修改订单可提现金额
This commit is contained in:
@@ -1093,7 +1093,7 @@ class OrderService extends BaseService
|
||||
// 可提现金额
|
||||
$expected_amount_total = 0;
|
||||
|
||||
// 计算可提现金额
|
||||
// 问诊订单
|
||||
if ($order['order_type'] == 1){
|
||||
$expected_amount_total = bcmul(
|
||||
bcsub(
|
||||
@@ -1106,25 +1106,22 @@ class OrderService extends BaseService
|
||||
);
|
||||
}
|
||||
|
||||
// 服务包订单
|
||||
if ($order['order_type'] == 4 || $order['order_type'] == 5){
|
||||
// 获取订单详情数据
|
||||
// 获取订单数据
|
||||
$params = array();
|
||||
$params['order_service_no'] = $order['order_no'];
|
||||
$order_service_package_detail = OrderServicePackageDetail::getOne($params);
|
||||
if (!empty($order_service_package_detail)){
|
||||
$expected_amount_total = bcmul( // 可提现费用
|
||||
bcsub( // 退款费用
|
||||
bcmul( // 问诊费用
|
||||
(string)$order_service_package_detail['service_count'],
|
||||
(string)$order_service_package_detail['single_inquiry_price'],
|
||||
3
|
||||
),
|
||||
(string)$refund_total,
|
||||
3
|
||||
),
|
||||
"0.75",
|
||||
2
|
||||
);
|
||||
$order_service_package = OrderServicePackage::getOne($params);
|
||||
if (!empty($order_service_package)){
|
||||
// 获取订单详情数据
|
||||
$params = array();
|
||||
$params['order_service_no'] = $order['order_no'];
|
||||
$order_service_package_detail = OrderServicePackageDetail::getOne($params);
|
||||
if (!empty($order_service_package_detail)){
|
||||
// 获取服务包订单中医生可分成的问诊金额
|
||||
$OrderServicePackageService = new OrderServicePackageService();
|
||||
$expected_amount_total = $OrderServicePackageService->getServicePackageDoctorInquiryAmountTotal($order_service_package['order_service_no'],$order_service_package,$order_service_package_detail);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user