1
This commit is contained in:
parent
320aca8cfc
commit
ecabe42b02
@ -1787,17 +1787,42 @@ class UserDoctorService extends BaseService
|
|||||||
|
|
||||||
$params =array();
|
$params =array();
|
||||||
$params['doctor_id'] = $user_info['client_user_id'];
|
$params['doctor_id'] = $user_info['client_user_id'];
|
||||||
$order_inquiry = OrderInquiry::getInList($params,$order_inquiry_ids,$fields);
|
$order_inquirys = OrderInquiry::getInList($params,$order_inquiry_ids,$fields);
|
||||||
if (empty($order_inquiry)){
|
if (empty($order_inquirys)){
|
||||||
return success();
|
return success();
|
||||||
}
|
}
|
||||||
|
|
||||||
$result = [];
|
foreach ($order_inquirys as &$order_inquiry){
|
||||||
foreach ($order_inquiry as $value){
|
// 处理未接诊取消时间
|
||||||
$result[] = $value;
|
if ($order_inquiry['inquiry_status'] == 3){
|
||||||
|
if ($order_inquiry['inquiry_type'] == 1 || $order_inquiry['inquiry_type'] == 3){
|
||||||
|
$order_inquiry['no_inquiry_cancel_time'] = 24 * 60;
|
||||||
|
|
||||||
|
// 服务包特殊处理
|
||||||
|
if ($order_inquiry['inquiry_mode'] == 8 || $order_inquiry['inquiry_mode'] == 9){
|
||||||
|
// 检测问诊是否服务包首次问诊
|
||||||
|
$OrderServicePackageService = new OrderServicePackageService();
|
||||||
|
|
||||||
|
// 获取服务包订单编号-通过问诊订单id
|
||||||
|
$order_service_no = $OrderServicePackageService->getOrderServiceNoByOrderInquiryId($order_inquiry['inquiry_no']);
|
||||||
|
|
||||||
|
$is_first = $OrderServicePackageService->isFirstInquiryServicePackage($order_service_no);
|
||||||
|
if ($is_first){
|
||||||
|
$order_inquiry['no_inquiry_cancel_time'] = 60 * 24 * 3;
|
||||||
|
}else{
|
||||||
|
$order_inquiry['no_inquiry_cancel_time'] = 60 * 24;
|
||||||
}
|
}
|
||||||
|
|
||||||
return success($result);
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($order_inquiry['inquiry_type'] == 1 || $order_inquiry['inquiry_type'] == 3){
|
||||||
|
$order_inquiry['no_inquiry_cancel_time'] = 10;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return success($order_inquirys->toArray());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user