1
This commit is contained in:
parent
320aca8cfc
commit
ecabe42b02
@ -1787,17 +1787,42 @@ class UserDoctorService extends BaseService
|
||||
|
||||
$params =array();
|
||||
$params['doctor_id'] = $user_info['client_user_id'];
|
||||
$order_inquiry = OrderInquiry::getInList($params,$order_inquiry_ids,$fields);
|
||||
if (empty($order_inquiry)){
|
||||
$order_inquirys = OrderInquiry::getInList($params,$order_inquiry_ids,$fields);
|
||||
if (empty($order_inquirys)){
|
||||
return success();
|
||||
}
|
||||
|
||||
$result = [];
|
||||
foreach ($order_inquiry as $value){
|
||||
$result[] = $value;
|
||||
foreach ($order_inquirys as &$order_inquiry){
|
||||
// 处理未接诊取消时间
|
||||
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;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
if ($order_inquiry['inquiry_type'] == 1 || $order_inquiry['inquiry_type'] == 3){
|
||||
$order_inquiry['no_inquiry_cancel_time'] = 10;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return success($result);
|
||||
return success($order_inquirys->toArray());
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user