修改订单结束统计问题
This commit is contained in:
parent
cc253c2d0e
commit
dff1b5dcc0
@ -124,7 +124,12 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
||||
* 2、快速、购药类型下非坐班医生
|
||||
*/
|
||||
if ($order_inquiry['amount_total'] > 0) {
|
||||
if (in_array($order_inquiry['inquiry_type'],[1,3]) && $user_doctor['is_platform_deep_cooperation'] == 0){
|
||||
$is_handle_doctor_account = 1;
|
||||
|
||||
if ($user_doctor['is_platform_deep_cooperation'] == 1 && in_array($order_inquiry['inquiry_type'],[2,4])){
|
||||
$is_handle_doctor_account = 0;
|
||||
}
|
||||
if ($is_handle_doctor_account == 1){
|
||||
// 处理医生账户总表
|
||||
$res = $this->handleDoctorAccount($order_inquiry);
|
||||
if (!$res) {
|
||||
@ -326,7 +331,7 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
||||
* 处理回写患者病例
|
||||
* 回写失败不做处理
|
||||
* @param array|object $order_inquiry
|
||||
* @return void
|
||||
* @return bool
|
||||
*/
|
||||
protected function handleOrderInquiryCase(array|object $order_inquiry): bool
|
||||
{
|
||||
@ -570,7 +575,7 @@ class AutoFinishInquiryDelayDirectConsumer extends ConsumerMessage
|
||||
return true;
|
||||
}catch (\Throwable $e){
|
||||
Log::getInstance("queue-AutoFinishInquiry")->error($e->getMessage());
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user