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 @@
-
-
+
+
-
+
@@ -47,159 +47,47 @@
-
+
-
+
\ 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 @@
-
+
{{item.transfer_type_name}}
{{t('applyTime')}}: {{item.create_time}}
@@ -8,9 +8,7 @@
{{ item.apply_money > 0 ? '+' + item.apply_money : item.apply_money }}
-
- {{ item.status_name }}
-
+ {{ item.status_name }}
@@ -29,9 +27,9 @@ import { onPageScroll, onReachBottom } from '@dcloudio/uni-app';
const { mescrollInit, downCallback, getMescroll } = useMescroll(onPageScroll, onReachBottom);
-let cashOutList = ref>([]);
-let mescrollRef = ref(null);
-let loading = ref(false);
+const cashOutList = ref>([]);
+const mescrollRef = ref(null);
+const loading = ref(false);
let account_type = uni.getStorageSync('cashOutAccountType')
const currentStatusDesc = (status) =>{
switch(status){
@@ -47,12 +45,12 @@ const currentStatusDesc = (status) =>{
}
const getCashOutListFn = (mescroll)=>{
- let data = ref({});
+ let data:any = {}
loading.value = false;
- data.value.page = mescroll.num;
- data.value.page_size = mescroll.size;
- data.value.account_type = account_type;
- getCashOutList(data.value).then((res) => {
+ data.page = mescroll.num;
+ data.page_size = mescroll.size;
+ data.account_type = account_type;
+ getCashOutList(data).then((res) => {
let newArr = res.data.data;
mescroll.endSuccess(newArr.length);
//设置列表数据
diff --git a/uni-app/src/app/pages/member/cash_out_detail.vue b/uni-app/src/app/pages/member/cash_out_detail.vue
index 6a6aa6ab3..5e2803237 100644
--- a/uni-app/src/app/pages/member/cash_out_detail.vue
+++ b/uni-app/src/app/pages/member/cash_out_detail.vue
@@ -1,48 +1,51 @@
-
- -{{ cashOutInfo.apply_money }}
- {{ cashOutInfo.status_name }}
-
-
-
-
- {{t('cashOutNo')}}
- {{ cashOutInfo.cash_out_no }}
+
+
+ -{{ cashOutInfo.apply_money }}
+ {{ cashOutInfo.status_name }}
-
- {{t('serviceMoney')}}
- ¥{{ cashOutInfo.service_money }}
+
+
+
+ {{t('cashOutNo')}}
+ {{ cashOutInfo.cash_out_no }}
+
+
+ {{t('serviceMoney')}}
+ ¥{{ cashOutInfo.service_money }}
+
+
+ {{t('createTime')}}
+ {{ cashOutInfo.create_time }}
+
+
+ {{t('auditTime')}}
+ {{ cashOutInfo.audit_time }}
+
+
+ {{t('transferBank')}}
+ {{ cashOutInfo.transfer_bank }}
+
+
+ {{t('transferAccount')}}
+ {{ cashOutInfo.transfer_type == 'wechatpay' ? '微信' : cashOutInfo.transfer_account }}
+
+
+ {{t('refuseReason')}}
+ {{ cashOutInfo.refuse_reason }}
+
+
+ {{t('transferTypeName')}}
+ {{ cashOutInfo.transfer_type_name }}
+
+
+ {{t('transferTime')}}
+ {{ cashOutInfo.transfer_time }}
+
-
- {{t('createTime')}}
- {{ cashOutInfo.create_time }}
-
-
- {{t('auditTime')}}
- {{ cashOutInfo.audit_time }}
-
-
- {{t('transferBank')}}
- {{ cashOutInfo.transfer_bank }}
-
-
- {{t('transferAccount')}}
- {{ cashOutInfo.transfer_account }}
-
-
- {{t('refuseReason')}}
- {{ cashOutInfo.refuse_reason }}
-
-
- {{t('transferTypeName')}}
- {{ cashOutInfo.transfer_type_name }}
-
-
- {{t('transferTime')}}
- {{ cashOutInfo.transfer_time }}
-
-
+
+
@@ -53,21 +56,21 @@ import { t } from '@/locale'
import { redirect, img } from '@/utils/common';
import { getCashOutDetail } from '@/app/api/member';
-let cashOutInfo = ref({});
-let loading = ref(false);
-onLoad((option) => {
+const cashOutInfo = ref({});
+const loading = ref(true);
+onLoad((option: any) => {
let id = option.id || "";
getCashoutAccountListFn(id)
})
const getCashoutAccountListFn = (id) => {
- loading.value = false;
+ loading.value = true;
getCashOutDetail(id).then((res) => {
cashOutInfo.value = res.data;
- loading.value = true;
+ loading.value = false;
}).catch(() => {
- loading.value = true;
+ loading.value = false;
})
}
diff --git a/uni-app/src/app/pages/member/commission.vue b/uni-app/src/app/pages/member/commission.vue
index 67213724a..fe93c1168 100644
--- a/uni-app/src/app/pages/member/commission.vue
+++ b/uni-app/src/app/pages/member/commission.vue
@@ -1,38 +1,32 @@
-
-
+
+
-
+
-
-
-
+
\ No newline at end of file
diff --git a/uni-app/src/app/pages/member/contact.vue b/uni-app/src/app/pages/member/contact.vue
new file mode 100644
index 000000000..ae19b21ce
--- /dev/null
+++ b/uni-app/src/app/pages/member/contact.vue
@@ -0,0 +1,49 @@
+
+
+
+
+
+ 欢迎您联系我们,提供您宝贵的意见!
+
+
+
+
+
+
+
+
+
+
+
diff --git a/uni-app/src/app/pages/member/detailed_account.vue b/uni-app/src/app/pages/member/detailed_account.vue
index aa79f1ad9..440cf001d 100644
--- a/uni-app/src/app/pages/member/detailed_account.vue
+++ b/uni-app/src/app/pages/member/detailed_account.vue
@@ -1,34 +1,56 @@
-
-
-
- {{item.from_type_name}}
- {{item.memo}}
- {{item.create_time}}
-
- {{ item.account_data > 0 ? '+' + item.account_data : item.account_data }}
+
+
+
+
+
+ {{ item.name }}
+
+
+ 日期
+
+
+
+
+
+
+
+
-
+
+
diff --git a/uni-app/src/app/pages/member/index.vue b/uni-app/src/app/pages/member/index.vue
index 9b63e5a32..9bbc68814 100644
--- a/uni-app/src/app/pages/member/index.vue
+++ b/uni-app/src/app/pages/member/index.vue
@@ -23,7 +23,7 @@
-
+
@@ -65,6 +65,9 @@
useMemberStore().getMemberInfo()
}
});
+
+ // 监听页面卸载
+ diy.onUnload();
// 监听下拉刷新事件
diy.onPullDownRefresh()
diff --git a/uni-app/src/app/pages/member/level.vue b/uni-app/src/app/pages/member/level.vue
index 50d61d5b5..bbe7e3662 100644
--- a/uni-app/src/app/pages/member/level.vue
+++ b/uni-app/src/app/pages/member/level.vue
@@ -3,22 +3,18 @@
-
+
-
+
-
+
当前等级
-
- 未达标
-
@@ -26,7 +22,7 @@
{{ memberInfo.growth }}
- /{{list[index].growth}}成长值
+ /{{list[index].growth}}成长值
@@ -60,14 +56,14 @@
-
+
会员权益
- {{item.title}}
+ {{item.title}}
@@ -77,7 +73,7 @@
- 升级礼包
+ 升级礼包
@@ -106,33 +102,33 @@
-
+
+
+
+
+
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 @@