From 36ee7c356212b57082856415203786969d152d5c Mon Sep 17 00:00:00 2001
From: zhouyanli <593579392@qq.com>
Date: Thu, 18 Jun 2026 16:38:56 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=88=91=E7=9A=84=E8=BD=A6?=
=?UTF-8?q?=E8=BE=86=E5=AE=A1=E6=A0=B8=E7=8A=B6=E6=80=81=E3=80=81=E9=97=AE?=
=?UTF-8?q?=E5=8D=B7=E8=B0=83=E6=9F=A5=E3=80=81=E7=99=BB=E5=BD=95=E6=B7=BB?=
=?UTF-8?q?=E5=8A=A0=E7=94=A8=E6=88=B7=E9=9A=90=E7=A7=81=E5=8D=8F=E8=AE=AE?=
=?UTF-8?q?=E5=BC=B9=E7=AA=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../privacy-popup/privacy-popup.vue | 156 ++++
.../pageSubPack/api/apiSub.js | 6 +-
.../pageSubPack/loginSub/login.vue | 43 +-
.../pageSubPack/loginSub/pwd-login.vue | 119 ++-
.../loginSub/register-new-user.vue | 834 +++++++++---------
.../pageSubPack/my/myCarIndex.vue | 4 +-
.../service-list/questionnaireFillout.vue | 25 +-
7 files changed, 734 insertions(+), 453 deletions(-)
create mode 100644 property-uniapp-project/components/privacy-popup/privacy-popup.vue
diff --git a/property-uniapp-project/components/privacy-popup/privacy-popup.vue b/property-uniapp-project/components/privacy-popup/privacy-popup.vue
new file mode 100644
index 0000000..37e912f
--- /dev/null
+++ b/property-uniapp-project/components/privacy-popup/privacy-popup.vue
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
+
diff --git a/property-uniapp-project/pageSubPack/api/apiSub.js b/property-uniapp-project/pageSubPack/api/apiSub.js
index ba204d2..bbc425b 100644
--- a/property-uniapp-project/pageSubPack/api/apiSub.js
+++ b/property-uniapp-project/pageSubPack/api/apiSub.js
@@ -95,12 +95,12 @@ export const getQuestionnaireList = (data) => {
return get('/api/resident/questionnaire/list',data)
}
// 问卷详情
-export const getQuestionnaireDetail = (data) => {
- return get('/api/resident/questionnaire/myAnswers',data)
+export const getQuestionnaireDetail = (id,data) => {
+ return get(`/api/resident/questionnaire/${id}`,data)
}
// 提交问卷
export const submitQuestionnair = (id,data) => {
- return post(`/api/resident/questionnaire/${id}/submit`, data)
+ return post(`/api/resident/questionnaire/submit/${id}`, data)
}
// =====投诉意见=======
// 获取投诉类型
diff --git a/property-uniapp-project/pageSubPack/loginSub/login.vue b/property-uniapp-project/pageSubPack/loginSub/login.vue
index 0934d56..647e456 100644
--- a/property-uniapp-project/pageSubPack/loginSub/login.vue
+++ b/property-uniapp-project/pageSubPack/loginSub/login.vue
@@ -56,7 +56,11 @@
v-else
>
- 我已阅读并同意《用户隐私政策》
+
+ 我已阅读并同意
+ 《用户协议》和
+ 《隐私政策》
+
@@ -72,12 +76,16 @@
账号密码登录
注册新用户
+
+
+
@@ -233,33 +267,41 @@ const handleLogin = () => {
.agreement-wrap {
display: flex;
+ align-items: flex-start;
justify-content: space-between;
- align-items: center;
margin: 70rpx 0 28rpx 0;
padding: 0 10rpx;
}
.agreement-item {
display: flex;
- align-items: center;
+ align-items: flex-start;
+ flex: 1;
+ min-width: 0;
+}
+
+.checkbox-icon {
+ flex-shrink: 0;
+ margin-top: 2rpx;
}
.agreement-text {
font-size: 24rpx;
color: #666;
margin-left: 10rpx;
+ line-height: 1.5;
}
.agreePrivacy{
color: #2F77FD;
}
-/* .agreePrivacy.active{
- color: #2F77FD;
-} */
.forget-pwd {
font-size: 24rpx;
color: #666;
text-decoration: none;
+ flex-shrink: 0;
+ margin-left: 16rpx;
+ line-height: 1.5;
}
.login-btn {
@@ -295,4 +337,5 @@ button:after{
color: #007aff;
text-decoration: none;
}
-
\ No newline at end of file
+
+
diff --git a/property-uniapp-project/pageSubPack/loginSub/register-new-user.vue b/property-uniapp-project/pageSubPack/loginSub/register-new-user.vue
index 5b52f97..aba9f6f 100644
--- a/property-uniapp-project/pageSubPack/loginSub/register-new-user.vue
+++ b/property-uniapp-project/pageSubPack/loginSub/register-new-user.vue
@@ -1,456 +1,486 @@
-
-
-
-
-
- 注册
-
-
-
- 注册用户
-
-
-
-
-
+
+
+
+
+
+ 注册
-
-
-
-
-
-
-
-
-
+
+ 注册用户
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+ 已有账号,去登录
-
-
+
+
+
-
-
-
-
-
-
-
-
+
- // setTimeout(() => {
-
- // }, 1500);
- };
-
- // ========== 生命周期 ==========
- // 页面卸载时清除定时器
- onUnmounted(() => {
- if (timer) {
- clearInterval(timer);
+
\ No newline at end of file
+ .link-item {
+ font-size: 28rpx;
+ color: #007aff;
+ text-decoration: none;
+ }
+
diff --git a/property-uniapp-project/pageSubPack/my/myCarIndex.vue b/property-uniapp-project/pageSubPack/my/myCarIndex.vue
index a3d8459..70546a8 100644
--- a/property-uniapp-project/pageSubPack/my/myCarIndex.vue
+++ b/property-uniapp-project/pageSubPack/my/myCarIndex.vue
@@ -20,10 +20,10 @@
{{ item.bindParkingSpace }}
-
{{ item.certificationStatus }}
-
+ -->
diff --git a/property-uniapp-project/pageSubPack/service-list/questionnaireFillout.vue b/property-uniapp-project/pageSubPack/service-list/questionnaireFillout.vue
index b588605..737a39d 100644
--- a/property-uniapp-project/pageSubPack/service-list/questionnaireFillout.vue
+++ b/property-uniapp-project/pageSubPack/service-list/questionnaireFillout.vue
@@ -88,10 +88,11 @@