From ae4ce2e51d46a79b1ab96eec6935f79ffbb87d57 Mon Sep 17 00:00:00 2001
From: sws <1141121512@qq.com>
Date: Mon, 25 Sep 2023 15:09:53 +0800
Subject: [PATCH] =?UTF-8?q?1.=E6=88=91=E7=9A=84=E7=AD=BE=E5=88=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 13 +
common/css/page.css | 3 +-
components/iconfont/iconfont.vue | 4 +-
components/share-popup/share-popup.vue | 279 +++++----
components/signin/user-qrcode/user-qrcode.vue | 259 +++++++++
components/signin/user-signin/user-signin.vue | 203 +++++++
components/wallet/user-cash/user-cash.vue | 2 +-
.../wallet/user-recharge/user-recharge.vue | 2 +-
components/wallet/wallet-log/wallet-log.vue | 2 +-
pages.json | 31 +-
pages/plugins/distribution/user/user.css | 5 +-
pages/plugins/distribution/user/user.vue | 528 +++++++++---------
pages/plugins/invoice/invoice/invoice.vue | 1 +
pages/plugins/invoice/user/user.css | 20 -
pages/plugins/invoice/user/user.vue | 134 -----
.../plugins/membershiplevelvip/user/user.css | 2 +-
.../plugins/membershiplevelvip/user/user.vue | 379 +++++++------
.../signin/index-detail/index-detail.vue | 137 ++---
.../signin/user-qrcode/user-qrcode.css | 6 -
.../signin/user-qrcode/user-qrcode.vue | 250 ---------
.../signin/user-signin/user-signin.vue | 194 -------
pages/plugins/signin/user/user.css | 17 +-
pages/plugins/signin/user/user.vue | 109 ++--
pages/plugins/wallet/cash-auth/cash-auth.vue | 2 +-
pages/plugins/wallet/recharge/recharge.vue | 2 +-
pages/plugins/wallet/user/user.vue | 23 +-
26 files changed, 1266 insertions(+), 1341 deletions(-)
create mode 100644 components/signin/user-qrcode/user-qrcode.vue
create mode 100644 components/signin/user-signin/user-signin.vue
delete mode 100644 pages/plugins/invoice/user/user.css
delete mode 100644 pages/plugins/invoice/user/user.vue
delete mode 100644 pages/plugins/signin/user-qrcode/user-qrcode.css
delete mode 100644 pages/plugins/signin/user-qrcode/user-qrcode.vue
delete mode 100644 pages/plugins/signin/user-signin/user-signin.vue
diff --git a/App.vue b/App.vue
index cdf71e22..9d534ccb 100644
--- a/App.vue
+++ b/App.vue
@@ -1825,6 +1825,19 @@
}
});
},
+ // 更新url参数
+ updateQueryStringParameter(uri, key, value) {
+ if (!value) {
+ return uri;
+ }
+ var re = new RegExp('([?&])' + key + '=.*?(&|$)', 'i');
+ var separator = uri.indexOf('?') !== -1 ? '&' : '?';
+ if (uri.match(re)) {
+ return uri.replace(re, '$1' + key + '=' + value + '$2');
+ } else {
+ return uri + separator + key + '=' + value;
+ }
+ },
},
// 初始化完成时触发(全局只触发一次)
onLaunch(params) {},
diff --git a/common/css/page.css b/common/css/page.css
index 573de6a5..bf4283df 100644
--- a/common/css/page.css
+++ b/common/css/page.css
@@ -1538,6 +1538,7 @@ button[disabled].bg-grey {
/**
* 通知
*/
-.uni-noticebar.margin-0 {
+.uni-noticebar {
padding: 0 !important;
+ margin: 0 !important;
}
\ No newline at end of file
diff --git a/components/iconfont/iconfont.vue b/components/iconfont/iconfont.vue
index 2a4d57fe..35ea81fd 100644
--- a/components/iconfont/iconfont.vue
+++ b/components/iconfont/iconfont.vue
@@ -24,8 +24,8 @@
diff --git a/components/signin/user-qrcode/user-qrcode.vue b/components/signin/user-qrcode/user-qrcode.vue
new file mode 100644
index 00000000..45a4b2c3
--- /dev/null
+++ b/components/signin/user-qrcode/user-qrcode.vue
@@ -0,0 +1,259 @@
+
+
+
+
+
+
+
+ {{ item.add_time }}
+ {{ item.is_enable_name }}
+
+
+
+
+
+ {{ fv.name }}:
+ {{ item[fv.field] }}
+ {{ fv.unit }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/signin/user-signin/user-signin.vue b/components/signin/user-signin/user-signin.vue
new file mode 100644
index 00000000..e1ad0a31
--- /dev/null
+++ b/components/signin/user-signin/user-signin.vue
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+ {{ fv.name }}
+ {{ item[fv.field] }}
+ {{ fv.unit }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/wallet/user-cash/user-cash.vue b/components/wallet/user-cash/user-cash.vue
index 0dd547e2..5e15640d 100644
--- a/components/wallet/user-cash/user-cash.vue
+++ b/components/wallet/user-cash/user-cash.vue
@@ -231,7 +231,7 @@
};
diff --git a/pages/plugins/invoice/invoice/invoice.vue b/pages/plugins/invoice/invoice/invoice.vue
index 297fc3a1..e3cf32cf 100644
--- a/pages/plugins/invoice/invoice/invoice.vue
+++ b/pages/plugins/invoice/invoice/invoice.vue
@@ -161,6 +161,7 @@
nav_status_list: data.nav || [],
data_list_loding_status: 0,
data_bottom_line_status: false,
+ data_page: 1,
});
this.get_data_list();
} else {
diff --git a/pages/plugins/invoice/user/user.css b/pages/plugins/invoice/user/user.css
deleted file mode 100644
index fbf91099..00000000
--- a/pages/plugins/invoice/user/user.css
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
-* 导航
-*/
-.nav .item {
- width: calc(50% - 70rpx);
- margin-bottom: 20rpx;
-}
-.nav .item:nth-child(2n) {
- margin-right: 20rpx;
- margin-left: 10rpx;
-}
-.nav .item:nth-child(2n+1) {
- margin-left: 20rpx;
- margin-right: 10rpx;
-}
-.nav .item image {
- width: 80rpx;
- height: 80rpx;
- margin: 0 auto;
-}
\ No newline at end of file
diff --git a/pages/plugins/invoice/user/user.vue b/pages/plugins/invoice/user/user.vue
deleted file mode 100644
index 9d7f3425..00000000
--- a/pages/plugins/invoice/user/user.vue
+++ /dev/null
@@ -1,134 +0,0 @@
-
-
-
-
-
-
-
-
-
- {{ item.title }}
-
-
-
-
-
-
-
-
- {{ item }}
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/plugins/membershiplevelvip/user/user.css b/pages/plugins/membershiplevelvip/user/user.css
index b98f01d3..072976c1 100644
--- a/pages/plugins/membershiplevelvip/user/user.css
+++ b/pages/plugins/membershiplevelvip/user/user.css
@@ -24,7 +24,7 @@
/* height: 52rpx;
line-height: 52rpx; */
padding: 0 44rpx 0 24rpx;
- background: rgba(0, 0, 0, 0.15);
+ background-color: rgba(0, 0, 0, 0.15) !important;
border-radius: 200rpx 0 0 200rpx;
}
diff --git a/pages/plugins/membershiplevelvip/user/user.vue b/pages/plugins/membershiplevelvip/user/user.vue
index 916faeff..c6076bdd 100644
--- a/pages/plugins/membershiplevelvip/user/user.vue
+++ b/pages/plugins/membershiplevelvip/user/user.vue
@@ -6,7 +6,7 @@
-
+
@@ -176,211 +176,210 @@
-
diff --git a/pages/plugins/signin/index-detail/index-detail.vue b/pages/plugins/signin/index-detail/index-detail.vue
index ea172330..fbd4b413 100644
--- a/pages/plugins/signin/index-detail/index-detail.vue
+++ b/pages/plugins/signin/index-detail/index-detail.vue
@@ -1,10 +1,10 @@
-
+
-
-
- 已签到
-
+ 已签到
立即签到
@@ -32,25 +30,25 @@
- {{calendar}}
+ {{ calendar }}
-
+
我的签到
-
- {{item}}
+
+ {{ item }}
-
-
+
+
-
+
@@ -59,29 +57,29 @@
-
+
- {{col.num}}
+ {{ col.num }}
@@ -100,15 +98,18 @@
-
+
签到成功
- 恭喜您获得 {{coming_integral}} 积分
+ 恭喜您获得 {{ coming_integral }} 积分
立即使用
+
@@ -118,8 +119,9 @@
\ No newline at end of file
+
diff --git a/pages/plugins/signin/user-qrcode/user-qrcode.css b/pages/plugins/signin/user-qrcode/user-qrcode.css
deleted file mode 100644
index 719e8562..00000000
--- a/pages/plugins/signin/user-qrcode/user-qrcode.css
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-* 组队签到
-*/
-.user-team-container {
- padding-top: 35%;
-}
\ No newline at end of file
diff --git a/pages/plugins/signin/user-qrcode/user-qrcode.vue b/pages/plugins/signin/user-qrcode/user-qrcode.vue
deleted file mode 100644
index 76642511..00000000
--- a/pages/plugins/signin/user-qrcode/user-qrcode.vue
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
- {{ item.add_time }}
- {{ item.is_enable_name }}
-
-
-
-
-
- {{ fv.name }}
- {{ item[fv.field] }}
- {{ fv.unit }}
-
-
-
-
-
- 签到
- 用户
- 编辑
-
-
-
-
-
- 组队签到
- 组队分享让更多人参与签到、获得更多积分奖励
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/plugins/signin/user-signin/user-signin.vue b/pages/plugins/signin/user-signin/user-signin.vue
deleted file mode 100644
index c3e5f0a7..00000000
--- a/pages/plugins/signin/user-signin/user-signin.vue
+++ /dev/null
@@ -1,194 +0,0 @@
-
-
-
-
-
-
-
-
- {{ fv.name }}
- {{ item[fv.field] }}
- {{ fv.unit }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/pages/plugins/signin/user/user.css b/pages/plugins/signin/user/user.css
index fbf91099..17739f34 100644
--- a/pages/plugins/signin/user/user.css
+++ b/pages/plugins/signin/user/user.css
@@ -2,19 +2,6 @@
* 导航
*/
.nav .item {
- width: calc(50% - 70rpx);
- margin-bottom: 20rpx;
-}
-.nav .item:nth-child(2n) {
- margin-right: 20rpx;
- margin-left: 10rpx;
-}
-.nav .item:nth-child(2n+1) {
- margin-left: 20rpx;
- margin-right: 10rpx;
-}
-.nav .item image {
- width: 80rpx;
- height: 80rpx;
- margin: 0 auto;
+ height: 74rpx;
+ line-height: 74rpx;
}
\ No newline at end of file
diff --git a/pages/plugins/signin/user/user.vue b/pages/plugins/signin/user/user.vue
index 9d8e30bb..aefd99a7 100644
--- a/pages/plugins/signin/user/user.vue
+++ b/pages/plugins/signin/user/user.vue
@@ -1,22 +1,29 @@
-
-
-
-
-
-
- {{item.title}}
-
-
-
+
+
+
-
-
-
-
- {{item}}
+
+
+
+
+
+
+ {{ item.title }}
+
+
+
+
+
+
+
+
+
+
+
+
@@ -28,7 +35,9 @@
-
\ No newline at end of file
+
diff --git a/pages/plugins/wallet/cash-auth/cash-auth.vue b/pages/plugins/wallet/cash-auth/cash-auth.vue
index eb4a6cb9..35f4edfc 100644
--- a/pages/plugins/wallet/cash-auth/cash-auth.vue
+++ b/pages/plugins/wallet/cash-auth/cash-auth.vue
@@ -276,7 +276,7 @@
});
if (res.data.code == 0) {
uni.redirectTo({
- url: '/pages/plugins/wallet/user/user?status=2',
+ url: '/pages/plugins/wallet/user/user?type=2',
});
} else {
if (app.globalData.is_login_check(res.data)) {
diff --git a/pages/plugins/wallet/recharge/recharge.vue b/pages/plugins/wallet/recharge/recharge.vue
index cc7caef8..96e78020 100644
--- a/pages/plugins/wallet/recharge/recharge.vue
+++ b/pages/plugins/wallet/recharge/recharge.vue
@@ -101,7 +101,7 @@
if (res.data.code == 0) {
uni.setStorageSync(app.globalData.data.cache_page_pay_key, { order_ids: res.data.data.recharge_id });
uni.redirectTo({
- url: '/pages/plugins/wallet/user/user?status=1',
+ url: '/pages/plugins/wallet/user/user?type=1',
});
} else {
if (app.globalData.is_login_check(res.data)) {
diff --git a/pages/plugins/wallet/user/user.vue b/pages/plugins/wallet/user/user.vue
index 2c41515f..63101cbe 100644
--- a/pages/plugins/wallet/user/user.vue
+++ b/pages/plugins/wallet/user/user.vue
@@ -7,7 +7,7 @@
-
+
@@ -115,6 +115,7 @@
// 是否显示价格
is_price_show: false,
// 账户明细
+ params: null,
current: 0,
propPullDownRefresh: false,
scroll_lower_bool: false,
@@ -132,10 +133,10 @@
onLoad(params) {
// 是否指定状态
- if ((params.status || null) != null) {
+ if ((params.type || null) != null) {
this.setData({
params: params,
- current: Number(params.status),
+ current: Number(params.type),
});
}
this.init();
@@ -230,6 +231,9 @@
this.setData({
current: e.currentTarget.dataset.index || 0,
});
+ var newurl = app.globalData.updateQueryStringParameter(window.location.href.split('?')[0], 'type', e.currentTarget.dataset.index + '');
+ //向当前url添加参数,没有历史记录
+ window.history.replaceState({ path: newurl }, '', newurl);
},
// 滚动加载
scroll_lower(e) {
@@ -237,9 +241,20 @@
scroll_lower_bool: !this.scroll_lower_bool,
});
},
+ // 顶部返回操作
+ top_nav_left_back_event(e) {
+ var pages = getCurrentPages();
+ if (pages.length <= 1) {
+ uni.switchTab({
+ url: app.globalData.data.tabbar_pages[0],
+ });
+ } else {
+ uni.navigateBack();
+ }
+ },
},
};
-