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