From c83f52dfad53654504b8da95789b34e3aa78cfd5 Mon Sep 17 00:00:00 2001 From: ISFP_T <68358856@qq.com> Date: Wed, 1 Apr 2026 18:10:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E4=B8=AD=E5=BF=83=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locale/en.json | 3 + src/locale/zh-Hans.json | 5 +- src/pages-user/pages/balance/index.vue | 2 +- src/pages-user/pages/complaints/index.vue | 306 +++++++++--- src/pages-user/pages/coupon/index.vue | 11 +- src/pages-user/pages/edit-nickname/index.vue | 85 ++-- src/pages-user/pages/faqs/index.vue | 4 +- .../password-dialogs/password-dialogs.vue | 464 ++++++++++++++++++ src/pages-user/pages/setting/index.vue | 452 ++++++++++++++--- src/pages-user/pages/user-info/index.vue | 60 +-- .../tabbar-mine/components/mine-skeleton.vue | 360 +++++++------- .../components/tabbar-mine/tabbar-mine.vue | 392 +++++++++++---- 12 files changed, 1640 insertions(+), 504 deletions(-) create mode 100644 src/pages-user/pages/setting/components/password-dialogs/password-dialogs.vue diff --git a/src/locale/en.json b/src/locale/en.json index 7b6a83d..9193597 100644 --- a/src/locale/en.json +++ b/src/locale/en.json @@ -240,8 +240,10 @@ "join": "Join", "log-out-successfully": "Log out successfully", "login-out-tip": "Are you sure you want to log out of your current login account?", + "member": "Member", "member-desc": "Unlock members to enjoy more discounts and promotions.", "member-title": "Free trial of CHEFLINK", + "openMember": "Activate", "order": "Order", "platformAgreement": "Platform Agreement", "privacyPolicy": "Privacy Policy", @@ -565,6 +567,7 @@ }, "complaints": { "contact-information": "Contact information", + "contact-information-placeholder": "Please enter your contact phone", "contact-information-tip": "Your contact information helps us communicate and solve problems, only visible to staff", "description": "You are welcome to give us feedback on the use of our products and suggestions.", "feedback-content": "Feedback content", diff --git a/src/locale/zh-Hans.json b/src/locale/zh-Hans.json index c457a8b..4fdd3c1 100644 --- a/src/locale/zh-Hans.json +++ b/src/locale/zh-Hans.json @@ -30,7 +30,7 @@ "goSettle": "去结算", "google-map": "谷歌地图", "googleLoginFailed": "谷歌登录授权失败,请重试", - "gotIt": "明白了", + "gotIt": "我知道了", "loading": "加载中", "mile": "英里", "minutes": "分钟", @@ -240,8 +240,10 @@ "join": "加入", "log-out-successfully": "退出登录成功", "login-out-tip": "是否确定退出当前登录账号", + "member": "会员", "member-desc": "解锁会员,享受更多折扣和促销活动。", "member-title": "CHEFLINK 免费试用", + "openMember": "去开通", "order": "订单", "platformAgreement": "平台协议", "privacyPolicy": "隐私政策", @@ -565,6 +567,7 @@ }, "complaints": { "contact-information": "联系电话", + "contact-information-placeholder": "请输入您的联系电话", "contact-information-tip": "您的联系方式有助于我们沟通解决问题,仅工作人员可见", "description": "您好,欢迎您给我们反馈产品的使用感受和建议。", "feedback-content": "反馈内容", diff --git a/src/pages-user/pages/balance/index.vue b/src/pages-user/pages/balance/index.vue index 2dfc20a..ad524da 100644 --- a/src/pages-user/pages/balance/index.vue +++ b/src/pages-user/pages/balance/index.vue @@ -106,7 +106,7 @@ onShow(()=> { - + {{ t('pages-user.balance.detail-list') }} diff --git a/src/pages-user/pages/complaints/index.vue b/src/pages-user/pages/complaints/index.vue index 574d3af..327bb3f 100644 --- a/src/pages-user/pages/complaints/index.vue +++ b/src/pages-user/pages/complaints/index.vue @@ -1,8 +1,8 @@ \ No newline at end of file diff --git a/src/pages-user/pages/coupon/index.vue b/src/pages-user/pages/coupon/index.vue index 3a33ecf..fb8e0f1 100644 --- a/src/pages-user/pages/coupon/index.vue +++ b/src/pages-user/pages/coupon/index.vue @@ -101,11 +101,11 @@ function handleSubmit() { bg-color="#fff" > - + diff --git a/src/pages-user/pages/edit-nickname/index.vue b/src/pages-user/pages/edit-nickname/index.vue index 7fc53c0..17df579 100644 --- a/src/pages-user/pages/edit-nickname/index.vue +++ b/src/pages-user/pages/edit-nickname/index.vue @@ -1,12 +1,20 @@ + + + + + diff --git a/src/pages-user/pages/setting/index.vue b/src/pages-user/pages/setting/index.vue index a3aa1bf..9a7b18f 100644 --- a/src/pages-user/pages/setting/index.vue +++ b/src/pages-user/pages/setting/index.vue @@ -1,21 +1,260 @@ - + diff --git a/src/pages-user/pages/user-info/index.vue b/src/pages-user/pages/user-info/index.vue index 6172270..ca0c088 100644 --- a/src/pages-user/pages/user-info/index.vue +++ b/src/pages-user/pages/user-info/index.vue @@ -1,14 +1,14 @@