request->route('history_inquiry_id'); $user_info = $this->request->getAttribute("userInfo") ?? []; $params = array(); $params['history_inquiry_id'] = $history_inquiry_id; $params['patient_id'] = $user_info['client_user_id']; $patient_history_inquiry = PatientHistoryInquiry::getOne($params); if (empty($patient_history_inquiry)){ return fail(HttpEnumCode::HTTP_ERROR, "数据不存在"); } if ($patient_history_inquiry['history_status'] == 0){ return success(); } $params = array(); $patient_history_inquiry['history_inquiry_id'] = $history_inquiry_id; $data = array(); $data['history_status'] = 0; $res = PatientHistoryInquiry::edit($params,$data); if (!$res){ return fail(HttpEnumCode::SERVER_ERROR); } return success(); } }