From 5ab7a7e49c0d5e1bfc5dafffd4c2cb1887a7a141 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Fri, 26 Jul 2024 10:25:38 +0800 Subject: [PATCH] update uni-app --- uni-app/src/App.vue | 87 ++++- .../src/addon/components/diy/group/index.vue | 168 ++------- .../addon/components/diy/group/useDiyGroup.ts | 163 +++++++++ uni-app/src/app/api/auth.ts | 21 ++ uni-app/src/app/api/member.ts | 7 +- uni-app/src/app/api/system.ts | 2 +- uni-app/src/app/api/verify.ts | 20 +- .../app/components/diy/active-cube/index.vue | 42 ++- .../components/diy/carousel-search/index.vue | 52 ++- .../app/components/diy/float-btn/index.vue | 82 ++++- .../app/components/diy/graphic-nav/index.vue | 99 +++++- .../app/components/diy/member-info/index.vue | 27 +- .../app/components/diy/member-level/index.vue | 84 ++--- .../src/app/components/diy/notice/index.vue | 72 ++-- .../app/locale/zh-Hans/pages.auth.bind.json | 3 +- .../app/locale/zh-Hans/pages.auth.login.json | 3 +- uni-app/src/app/pages/auth/agreement.vue | 10 +- uni-app/src/app/pages/auth/bind.vue | 19 +- uni-app/src/app/pages/auth/login.vue | 120 ++++++- uni-app/src/app/pages/auth/register.vue | 55 +-- uni-app/src/app/pages/auth/resetpwd.vue | 13 +- uni-app/src/app/pages/index/develop.vue | 3 +- uni-app/src/app/pages/index/diy.vue | 5 +- uni-app/src/app/pages/index/index.vue | 5 +- uni-app/src/app/pages/member/account.vue | 10 +- uni-app/src/app/pages/member/account_edit.vue | 24 +- uni-app/src/app/pages/member/address.vue | 8 +- uni-app/src/app/pages/member/address_edit.vue | 52 ++- .../src/app/pages/member/apply_cash_out.vue | 80 +++-- uni-app/src/app/pages/member/balance.vue | 91 +++-- uni-app/src/app/pages/member/cash_out.vue | 22 +- .../src/app/pages/member/cash_out_detail.vue | 97 +++--- uni-app/src/app/pages/member/commission.vue | 119 +++---- .../pages/member/components/select-date.vue | 192 ++++++++++ uni-app/src/app/pages/member/contact.vue | 49 +++ .../src/app/pages/member/detailed_account.vue | 92 ++++- uni-app/src/app/pages/member/index.vue | 5 +- uni-app/src/app/pages/member/level.vue | 56 ++- .../pages/member/location_address_edit.vue | 10 +- uni-app/src/app/pages/member/personal.vue | 41 ++- uni-app/src/app/pages/member/point.vue | 32 +- uni-app/src/app/pages/member/point_detail.vue | 142 +++++++- uni-app/src/app/pages/member/sign_in.vue | 246 +++++++------ uni-app/src/app/pages/pay/browser.vue | 2 +- uni-app/src/app/pages/pay/result.vue | 4 +- uni-app/src/app/pages/setting/index.vue | 4 +- uni-app/src/app/pages/verify/detail.vue | 98 +++--- uni-app/src/app/pages/verify/index.vue | 272 +++++---------- uni-app/src/app/pages/verify/record.vue | 96 ++++- uni-app/src/app/pages/verify/verify.vue | 125 ++++--- uni-app/src/app/pages/webview/index.vue | 16 +- .../components/area-select/area-select.vue | 59 ++-- .../components/bind-mobile/bind-mobile.vue | 198 +++++++++++ .../information-filling.vue | 83 ++++- .../mescroll-empty/mescroll-empty.vue | 16 +- .../src/components/nc-contact/nc-contact.vue | 99 ++++++ uni-app/src/components/pay/pay.vue | 23 +- .../components/select-date/select-date.vue | 199 +++++++++++ .../components/share-poster/share-poster.vue | 20 +- uni-app/src/components/sms-code/sms-code.vue | 6 +- uni-app/src/components/tabbar/tabbar.vue | 28 +- .../src/components/top-tabbar/top-tabbar.vue | 106 +++--- .../wx-privacy-popup/wx-privacy-popup.vue | 33 +- uni-app/src/hooks/useDiy.ts | 35 +- uni-app/src/hooks/useLogin.ts | 155 ++++++--- uni-app/src/hooks/useSendSms.ts | 24 +- uni-app/src/hooks/useShare.ts | 219 ++++++------ uni-app/src/hooks/useSubscribeMessage.ts | 6 +- uni-app/src/locale/index.ts | 13 +- uni-app/src/locale/zh-Hans.json | 81 +---- uni-app/src/locale/zh-Hans/common.json | 10 + uni-app/src/pages.json | 6 + uni-app/src/stores/config.ts | 15 +- uni-app/src/stores/member.ts | 38 +- uni-app/src/stores/system.ts | 5 +- uni-app/src/styles/common.scss | 86 ++++- uni-app/src/styles/diy.scss | 2 +- uni-app/src/styles/iconfont.css | 58 ++- uni-app/src/styles/member_record_list.scss | 6 +- uni-app/src/styles/official-iconfont.css | 18 +- uni-app/src/utils/auth.ts | 2 +- uni-app/src/utils/common.ts | 15 + uni-app/src/utils/interceptor.ts | 4 +- uni-app/src/utils/pages.ts | 18 +- uni-app/src/utils/request.ts | 329 +++++++++--------- uni-app/src/utils/topTabbar.ts | 58 +++ 86 files changed, 3499 insertions(+), 1721 deletions(-) create mode 100644 uni-app/src/addon/components/diy/group/useDiyGroup.ts create mode 100644 uni-app/src/app/pages/member/components/select-date.vue create mode 100644 uni-app/src/app/pages/member/contact.vue create mode 100644 uni-app/src/components/bind-mobile/bind-mobile.vue create mode 100644 uni-app/src/components/nc-contact/nc-contact.vue create mode 100644 uni-app/src/components/select-date/select-date.vue create mode 100644 uni-app/src/utils/topTabbar.ts diff --git a/uni-app/src/App.vue b/uni-app/src/App.vue index ca856c82b..6c0cf899f 100644 --- a/uni-app/src/App.vue +++ b/uni-app/src/App.vue @@ -1,7 +1,7 @@ diff --git a/uni-app/src/addon/components/diy/group/index.vue b/uni-app/src/addon/components/diy/group/index.vue index 1e09a79bb..dcde152f4 100644 --- a/uni-app/src/addon/components/diy/group/index.vue +++ b/uni-app/src/addon/components/diy/group/index.vue @@ -1,11 +1,11 @@ \ No newline at end of file + \ No newline at end of file diff --git a/uni-app/src/app/pages/member/apply_cash_out.vue b/uni-app/src/app/pages/member/apply_cash_out.vue index 6c787c987..462b594e1 100644 --- a/uni-app/src/app/pages/member/apply_cash_out.vue +++ b/uni-app/src/app/pages/member/apply_cash_out.vue @@ -1,18 +1,18 @@ @@ -95,7 +96,7 @@ diff --git a/uni-app/src/app/pages/member/cash_out.vue b/uni-app/src/app/pages/member/cash_out.vue index 4ceeb4ab1..2485cdf9b 100644 --- a/uni-app/src/app/pages/member/cash_out.vue +++ b/uni-app/src/app/pages/member/cash_out.vue @@ -1,6 +1,6 @@ + diff --git a/uni-app/src/app/pages/member/sign_in.vue b/uni-app/src/app/pages/member/sign_in.vue index 7059beb4d..85dfd30f3 100644 --- a/uni-app/src/app/pages/member/sign_in.vue +++ b/uni-app/src/app/pages/member/sign_in.vue @@ -4,111 +4,115 @@ - - + + 签到规则 - + - - + + 签到规则 - - - - + + + - - {{ state.curYear }}年{{ state.curMonth+1 }}月 - + + {{ state.curYear }}年{{ state.curMonth+1 }}月 + - + - + - 已连续签到{{ info.days }} + 已连续签到{{ info.days }} - + - + - - 周一 - 周二 - 周三 - 周四 - 周五 - 周六 - 周日 + + 周一 + 周二 + 周三 + 周四 + 周五 + 周六 + 周日 - - - {{ filteredDate(item) }} - + + + {{ filteredDate(item) }} + - + - + - - - {{ filteredDate(item) }} - + + + {{ filteredDate(item) }} + - + + - + - - - - - + + - 签到奖励 + 签到奖励 - + @@ -122,66 +126,68 @@ - 连续签到{{item.continue_sign}}天 + 连续签到{{item.continue_sign}}天 - + - {{item.gift.total.text}} + {{item.gift.total.text}} - 待完成 - 已完成 + 待完成 + 已完成 - + - - - 签到未开启 + + + + + 签到规则 - + - {{ item }} + {{ item }} - + - + - + - + - + - + - {{ signAward.title }} - {{ signAward.info }} - + {{ signAward.title }} + {{ signAward.info }} + - - 我知道了 + + 我知道了 - + @@ -189,26 +195,28 @@ - + - + - + - 签到奖励 - 您将获得以下奖励 - - + + {{ packInfo.title }} + + {{ packInfo.info }} + + - - 我知道了 + + 我知道了 @@ -224,12 +232,13 @@ diff --git a/uni-app/src/app/pages/verify/record.vue b/uni-app/src/app/pages/verify/record.vue index 2b38f8033..528eac32d 100644 --- a/uni-app/src/app/pages/verify/record.vue +++ b/uni-app/src/app/pages/verify/record.vue @@ -1,43 +1,69 @@ diff --git a/uni-app/src/app/pages/verify/verify.vue b/uni-app/src/app/pages/verify/verify.vue index 948a87b88..bbcbd169e 100644 --- a/uni-app/src/app/pages/verify/verify.vue +++ b/uni-app/src/app/pages/verify/verify.vue @@ -1,42 +1,55 @@ + + diff --git a/uni-app/src/components/pay/pay.vue b/uni-app/src/components/pay/pay.vue index f50c774a1..702c470ca 100644 --- a/uni-app/src/components/pay/pay.vue +++ b/uni-app/src/components/pay/pay.vue @@ -25,7 +25,7 @@ - + @@ -109,6 +109,16 @@ // #endif break; default: + if (res.data.url) { + redirect({ + url: res.data.url, + param: res.data.param || {}, + mode: 'redirectTo', + success() { + } + }) + return + } toPayResult() } }).catch(() => { @@ -135,8 +145,10 @@ }) } }) - + const repeat = ref(false) const open = (tradeType : string, tradeId : number, payReturn: string = '') => { + if (repeat.value) return + repeat.value = true // 设置支付后跳转页面 uni.setStorageSync('payReturn', encodeURIComponent(payReturn)) @@ -153,11 +165,14 @@ toPayResult() return } - type.value = data.pay_type_list[0] ? data.pay_type_list[0].key : '' show.value = true + repeat.value = false + + }) + .catch(() => { + repeat.value = false }) - .catch(() => { }) } const toPayResult = ()=> { diff --git a/uni-app/src/components/select-date/select-date.vue b/uni-app/src/components/select-date/select-date.vue new file mode 100644 index 000000000..c3ca62c56 --- /dev/null +++ b/uni-app/src/components/select-date/select-date.vue @@ -0,0 +1,199 @@ + + + + + \ No newline at end of file diff --git a/uni-app/src/components/share-poster/share-poster.vue b/uni-app/src/components/share-poster/share-poster.vue index 79043c757..cba718521 100644 --- a/uni-app/src/components/share-poster/share-poster.vue +++ b/uni-app/src/components/share-poster/share-poster.vue @@ -52,7 +52,7 @@