From 8e711875af18a9a35d9ba32d9d0464275f8adab4 Mon Sep 17 00:00:00 2001 From: huxuejian Date: Sat, 28 Feb 2026 11:18:20 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E9=97=AE=E5=8D=B7?= =?UTF-8?q?=E5=A1=AB=E5=86=99=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.vue | 12 + pages.json | 7 + pages/survey/components/survey-cover.vue | 53 +++++ pages/survey/components/survey-question.vue | 196 ++++++++++++++++ pages/survey/components/survey-record.vue | 93 ++++++++ pages/survey/fill.vue | 243 ++++++++++++++++++++ pages/survey/survey-list.vue | 9 +- utils/api.js | 8 +- 8 files changed, 617 insertions(+), 4 deletions(-) create mode 100644 pages/survey/components/survey-cover.vue create mode 100644 pages/survey/components/survey-question.vue create mode 100644 pages/survey/components/survey-record.vue create mode 100644 pages/survey/fill.vue diff --git a/App.vue b/App.vue index e02d1be..3755e27 100644 --- a/App.vue +++ b/App.vue @@ -76,6 +76,17 @@ page { position: relative; } +.absolute { + position: absolute; +} + +.inset-0 { + left: 0; + right: 0; + top: 0; + bottom: 0; +} + .inline-block { display: inline-block; } @@ -180,6 +191,7 @@ page { .pt-5 { padding-top: 10rpx; } + .pt-15 { padding-top: 30rpx; } diff --git a/pages.json b/pages.json index d8b5719..5782845 100644 --- a/pages.json +++ b/pages.json @@ -29,6 +29,13 @@ "disableScroll": true } }, + { + "path": "pages/survey/fill", + "style": { + "navigationBarTitleText": "问卷", + "disableScroll": true + } + }, { "path": "pages/message/message", "style": { diff --git a/pages/survey/components/survey-cover.vue b/pages/survey/components/survey-cover.vue new file mode 100644 index 0000000..6ad873f --- /dev/null +++ b/pages/survey/components/survey-cover.vue @@ -0,0 +1,53 @@ + + + diff --git a/pages/survey/components/survey-question.vue b/pages/survey/components/survey-question.vue new file mode 100644 index 0000000..243e895 --- /dev/null +++ b/pages/survey/components/survey-question.vue @@ -0,0 +1,196 @@ +