修改推送数据,进入账户金额计算问题
This commit is contained in:
parent
3c22c9444b
commit
6849f1c15b
@ -121,17 +121,16 @@ class AutoCompleteServicePackageDelayDirectConsumer extends ConsumerMessage
|
|||||||
$params['order_service_id'] = $order_service_package['order_service_id'];
|
$params['order_service_id'] = $order_service_package['order_service_id'];
|
||||||
OrderServicePackage::edit($params,$data);
|
OrderServicePackage::edit($params,$data);
|
||||||
|
|
||||||
// 处理统计问题
|
|
||||||
if ($order_service_package['amount_total'] > 0) {
|
|
||||||
// 计算本次问诊服务包问诊金额
|
// 计算本次问诊服务包问诊金额
|
||||||
|
if ($order_service_package['order_service_type'] == 1){
|
||||||
$amount_total = bcmul(
|
$amount_total = bcmul(
|
||||||
(string)$order_service_package_detail['service_count'],
|
|
||||||
bcmul(
|
|
||||||
(string)$order_service_package_detail['single_inquiry_price'],
|
(string)$order_service_package_detail['single_inquiry_price'],
|
||||||
"0.75",
|
(string)$order_service_package_detail['service_count'],
|
||||||
3),
|
8
|
||||||
3
|
|
||||||
);
|
);
|
||||||
|
}else{
|
||||||
|
$amount_total = $order_service_package_detail['service_price'];
|
||||||
|
}
|
||||||
|
|
||||||
// 处理医生账户总表
|
// 处理医生账户总表
|
||||||
$res = $this->handleDoctorAccount($amount_total,$order_service_package['doctor_id']);
|
$res = $this->handleDoctorAccount($amount_total,$order_service_package['doctor_id']);
|
||||||
@ -146,7 +145,6 @@ class AutoCompleteServicePackageDelayDirectConsumer extends ConsumerMessage
|
|||||||
Db::rollBack();
|
Db::rollBack();
|
||||||
return Result::REQUEUE;
|
return Result::REQUEUE;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
Db::commit();
|
Db::commit();
|
||||||
}catch (\Throwable $e){
|
}catch (\Throwable $e){
|
||||||
|
|||||||
@ -3126,7 +3126,7 @@ class MessagePush extends BaseService
|
|||||||
$sub_data['params']['page'] = "Pages/yishi/wenzhen_v2/wenzhen";
|
$sub_data['params']['page'] = "Pages/yishi/wenzhen_v2/wenzhen";
|
||||||
$sub_data['params']['data'] = [
|
$sub_data['params']['data'] = [
|
||||||
"thing1" => "{$order_service_type}服务已完成",// 提醒内容
|
"thing1" => "{$order_service_type}服务已完成",// 提醒内容
|
||||||
"name2" => $this->order_inquiry['patient_name'],// 患者姓名
|
"name2" => $order_service_package['patient_name'],// 患者姓名
|
||||||
"thing4" => $disease_desc,// 病情描述
|
"thing4" => $disease_desc,// 病情描述
|
||||||
"thing6" => "您可以提醒患者进行续费",// 提示说明
|
"thing6" => "您可以提醒患者进行续费",// 提示说明
|
||||||
"thing5" => "",// 咨询内容
|
"thing5" => "",// 咨询内容
|
||||||
|
|||||||
@ -1478,6 +1478,7 @@ class OrderServicePackageService extends BaseService
|
|||||||
bcmul(
|
bcmul(
|
||||||
(string)$order_service_package_detail['single_inquiry_price'],
|
(string)$order_service_package_detail['single_inquiry_price'],
|
||||||
(string)$order_service_package_detail['service_count'],
|
(string)$order_service_package_detail['service_count'],
|
||||||
|
2
|
||||||
),
|
),
|
||||||
2
|
2
|
||||||
);
|
);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user