diff --git a/app/Services/UserDoctorService.php b/app/Services/UserDoctorService.php index dc10557..40b19a7 100644 --- a/app/Services/UserDoctorService.php +++ b/app/Services/UserDoctorService.php @@ -1831,6 +1831,26 @@ class UserDoctorService extends BaseService return fail(HttpEnumCode::HTTP_SUCCESS,"请您稍后重试"); } + if ($order_inquiry['inquiry_status'] == 4) { + // 问诊订单状态(1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消) + return success(); + } + + if ($order_inquiry['inquiry_status'] == 5) { + // 问诊订单状态(1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消) + return fail(HttpEnumCode::HTTP_ERROR, "订单已完成"); + } + + if ($order_inquiry['inquiry_status'] == 6) { + // 问诊订单状态(1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消) + return fail(HttpEnumCode::HTTP_ERROR, "订单已结束"); + } + + if ($order_inquiry['inquiry_status'] == 7) { + // 问诊订单状态(1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消) + return fail(HttpEnumCode::HTTP_ERROR, "订单已取消"); + } + if ($order_inquiry['inquiry_status'] != 3) { // 问诊订单状态(1:待支付 2:待分配 3:待接诊 4:已接诊 5:已完成 6:已结束 7:已取消) return fail(HttpEnumCode::HTTP_ERROR, "接诊失败");