From 03ecb95a9b7f4a994cf778f6782dd7971a8ad321 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com>
Date: Tue, 27 May 2025 20:03:47 +0800
Subject: [PATCH] update
---
src/api/system/index.js | 21 ++++++++++++++++
src/components/AddCustomerServiceModal.vue | 16 ++++++------
src/components/BindMsgModal.vue | 19 +++++++++-----
src/pages/changeLog/index.vue | 28 +++++++++++++++------
src/pages/messagePush/index.vue | 17 ++++++++++++-
src/pages/user/components/Inviter.vue | 24 +++++++++++++++---
src/pages/user/index.vue | 10 ++++++--
src/static/icons/已绑定.png | Bin 0 -> 14443 bytes
8 files changed, 107 insertions(+), 28 deletions(-)
create mode 100644 src/static/icons/已绑定.png
diff --git a/src/api/system/index.js b/src/api/system/index.js
index 33d1d9b..310fe89 100644
--- a/src/api/system/index.js
+++ b/src/api/system/index.js
@@ -341,6 +341,27 @@ const system = {
data: data
});
},
+ createQrcode: async (data) => {
+ return request({
+ method: MethodsENUM.POST,
+ url: "/index/createQrcode",
+ data: data
+ });
+ },
+ getMyTop: async (data) => {
+ return request({
+ method: MethodsENUM.POST,
+ url: "/user/getMyTop",
+ data: data
+ });
+ },
+ myTeamList: async (data) => {
+ return request({
+ method: MethodsENUM.POST,
+ url: "/user/myTeamList",
+ data: data
+ });
+ },
}
export default system;
diff --git a/src/components/AddCustomerServiceModal.vue b/src/components/AddCustomerServiceModal.vue
index 88c0000..c2611d3 100644
--- a/src/components/AddCustomerServiceModal.vue
+++ b/src/components/AddCustomerServiceModal.vue
@@ -1,17 +1,19 @@
diff --git a/src/components/BindMsgModal.vue b/src/components/BindMsgModal.vue
index 392ff42..564214f 100644
--- a/src/components/BindMsgModal.vue
+++ b/src/components/BindMsgModal.vue
@@ -1,13 +1,19 @@
@@ -23,7 +29,8 @@ onMounted(() => {
绑定
-
+
+
截图保存后,使用微信扫码并关注
diff --git a/src/pages/changeLog/index.vue b/src/pages/changeLog/index.vue
index 9db4694..ae5e322 100644
--- a/src/pages/changeLog/index.vue
+++ b/src/pages/changeLog/index.vue
@@ -9,13 +9,25 @@ import {reactive, ref} from "vue";
import XFilterItem from "../../components/XFilterItem.vue";
import XRadioGroup from "../../components/XRadioGroup.vue";
import XRadio from "../../components/XRadio.vue";
+import useTableQuery from "../../hooks/useTableQuery.js";
+import Api from "../../api/index.js";
const isVague = ref(false);
const showFilter = ref(false);
const isSearch = ref(false);
+const po = reactive({});
+const vo = reactive({});
const sumPo = reactive({
type: 0,
});
+
+const {loading, pagination, initFetchData} = useTableQuery({
+ api: Api.system.myTeamList,
+ parameter: po,
+ callback: (data) => {
+ Object.assign(vo, data);
+ }
+});
@@ -101,28 +113,28 @@ const sumPo = reactive({
-
+
-
+
- 一只哈里路
- 2024-01-26 加入
+ {{ v.nickname }}
+ {{ v.createtime }} 加入
- id:53379
+ id:{{ v.uid }}
收益:
- 245.14
+ {{ Number(v.income).toFixed(2) }}
- 收益:
- 245.14
+ 奖励:
+ {{ Number(v.reward).toFixed(2) }}
diff --git a/src/pages/messagePush/index.vue b/src/pages/messagePush/index.vue
index eb0f5bb..9dec93d 100644
--- a/src/pages/messagePush/index.vue
+++ b/src/pages/messagePush/index.vue
@@ -5,15 +5,19 @@ import BD3 from "../../static/icons/bd3.png";
import BD4 from "../../static/icons/bd4.png";
import BDH from "../../static/icons/bdh.png";
import WBDICON from "../../static/icons/缺省图.png";
+import YBDICON from "../../static/icons/已绑定.png";
import XNav from "../../components/XNav.vue";
import BindMsgModal from "../../components/BindMsgModal.vue";
+import {useUserStore} from "../../pinia/UserStore/index.js";
+
+const UserStore = useUserStore();
-
+
暂未绑定
当前消息推送无法使用,将影响您收益!
@@ -24,6 +28,17 @@ import BindMsgModal from "../../components/BindMsgModal.vue";
+
+
+ 已绑定
+ {{ UserStore.userInfo.mobile }}可正常接收消息
+
+
+ 重新绑定
+
+
+
+
diff --git a/src/pages/user/components/Inviter.vue b/src/pages/user/components/Inviter.vue
index 325fa1f..9b292ca 100644
--- a/src/pages/user/components/Inviter.vue
+++ b/src/pages/user/components/Inviter.vue
@@ -1,13 +1,29 @@
-
-
- Adam
+
+
+ {{ detail.nickname }}
联系TA
diff --git a/src/pages/user/index.vue b/src/pages/user/index.vue
index fa32f4a..96f5443 100644
--- a/src/pages/user/index.vue
+++ b/src/pages/user/index.vue
@@ -1,5 +1,5 @@