From 6672d3ad65af6307566afefd6b771a99c18cdfe7 Mon Sep 17 00:00:00 2001 From: lik Date: Sat, 13 Jun 2026 18:57:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86ai=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E5=88=97=E8=A1=A8api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/resource.js | 10 ++++++++++ resource/aiquick_questions.js | 8 ++++++++ resource/services.js | 2 +- routes/index.js | 1 + 4 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 resource/aiquick_questions.js diff --git a/handler/resource.js b/handler/resource.js index bcc74f8..dcbc8f9 100644 --- a/handler/resource.js +++ b/handler/resource.js @@ -2,6 +2,7 @@ import ResponseUtil from "../utils/responseUtil.js"; import services from "../resource/services.js"; import agreement from "../resource/agreement.js"; import hospitalInfo from "../resource/hospital_info.js"; +import aiquick_questions from "../resource/aiquick_questions.js"; import { hospitalRanking, departmentRankings } from "../resource/fudan_hospital_ranking.js"; class HandlerResource { @@ -52,6 +53,15 @@ class HandlerResource { return ResponseUtil.internalError(ctx, err.message); } } + + // 获取陪诊服务问题 + async getAiQuickQuestions(ctx) { + try { + return ResponseUtil.success(ctx, { aiquick_questions }, "查询成功"); + } catch (err) { + return ResponseUtil.internalError(ctx, err.message); + } + } } export { HandlerResource }; diff --git a/resource/aiquick_questions.js b/resource/aiquick_questions.js new file mode 100644 index 0000000..80004a0 --- /dev/null +++ b/resource/aiquick_questions.js @@ -0,0 +1,8 @@ +const aiquick_questions = [ + '陪诊服务的流程是什么?', + '如何预约陪诊服务?', + '陪诊服务收费标准?', + '怎么加客服微信?', +] + +export default aiquick_questions \ No newline at end of file diff --git a/resource/services.js b/resource/services.js index 4745eca..c79edc4 100644 --- a/resource/services.js +++ b/resource/services.js @@ -93,7 +93,7 @@ const services = [ id: 3, title: '代问诊', subtitle: '代您到医院与医生进行问诊', - price: '268.00', + price: '260.00', image: '/images/wz1.jpg', icon: 'heart', tag: '', diff --git a/routes/index.js b/routes/index.js index 5fbafdf..a2488d3 100644 --- a/routes/index.js +++ b/routes/index.js @@ -30,6 +30,7 @@ function registerRoutes(app) { router.get("/hospital-info", handlerResource.getHospitalInfo.bind(handlerResource)); router.get("/hospital-ranking", handlerResource.getHospitalRanking.bind(handlerResource)); router.get("/department-rankings", handlerResource.getDepartmentRankings.bind(handlerResource)); + router.get("/ai-quick-questions", handlerResource.getAiQuickQuestions.bind(handlerResource)); app.use(router.routes()); app.use(router.allowedMethods());