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 @@