From 98702d291ae9e0978b50c0a19c678698fb5d7e0f Mon Sep 17 00:00:00 2001
From: wangxia <779219182@qq.com>
Date: Mon, 14 Feb 2022 15:17:13 +0800
Subject: [PATCH] 2.5
---
src/api/userinfo.js | 54 ++++++
.../accountsetting/components/boundbankcard.vue | 104 +++++++++++
.../accountsetting/components/boundtel.vue | 191 +++++++++++++++++++++
.../userinfo/accountsetting/components/boundwx.vue | 70 ++++++++
.../accountsetting/components/loginpsw.vue | 129 ++++++++++++++
.../accountsetting/components/realname.vue | 149 ++++++++++++++++
src/components/userinfo/accountsetting/inedex.vue | 163 +++++++++++++++---
.../userinfo/usercenter/components/mybalance.vue | 21 +--
.../userinfo/usercenter/components/mybill.vue | 15 +-
.../userinfo/usercenter/components/myintegral.vue | 112 ++++++------
.../userinfo/usercenter/components/townsman.vue | 1 +
src/components/userinfo/usercenter/index.vue | 66 ++++---
src/main.js | 1 +
src/permission.js | 3 +-
src/router/index.js | 45 ++++-
src/style/index.less | 6 +
src/style/userinfo.less | 29 ++++
src/utils/request.js | 2 +-
src/views/main.vue | 4 +-
src/views/userinfo.vue | 12 +-
接口路径.txt | 18 +-
21 files changed, 1055 insertions(+), 140 deletions(-)
create mode 100644 src/components/userinfo/accountsetting/components/boundbankcard.vue
create mode 100644 src/components/userinfo/accountsetting/components/boundtel.vue
create mode 100644 src/components/userinfo/accountsetting/components/boundwx.vue
create mode 100644 src/components/userinfo/accountsetting/components/loginpsw.vue
create mode 100644 src/components/userinfo/accountsetting/components/realname.vue
create mode 100644 src/style/userinfo.less
diff --git a/src/api/userinfo.js b/src/api/userinfo.js
index aa90d8e..9b5d6f0 100644
--- a/src/api/userinfo.js
+++ b/src/api/userinfo.js
@@ -48,3 +48,57 @@ export function userBaseInfoApi(data) {
params: data,
});
}
+// 获取用户积分信息
+
+export function getPointApi(data) {
+ return request({
+ url: "/yishoudan/wallet/getPoint",
+ // method: "post",
+ params: data,
+ });
+}
+// 获取用户积分使用信息
+
+export function getPointDetailApi(data) {
+ return request({
+ url: "/yishoudan/pointUseRecord/list",
+ // method: "post",
+ params: data,
+ });
+}
+// 登录状态账号设置修改密码
+
+export function setUserPswApi(data) {
+ return request({
+ url: "/yishoudan/changePassword",
+ // method: "post",
+ params: data,
+ });
+}
+// 登录状态账号修改绑定手机号
+
+export function setUserTelApi(data) {
+ return request({
+ url: "/yishoudan/user/changeTel",
+ // method: "post",
+ params: data,
+ });
+}
+// 账号修改绑定银行卡
+
+export function getUserBankListApi(data) {
+ return request({
+ url: "/yishoudan/user/bank/getUserBankList",
+ // method: "post",
+ params: data,
+ });
+}
+// 实名认证
+
+export function setUserRealNameApi(data) {
+ return request({
+ url: "/yishoudan/user/realNameAuth",
+ // method: "post",
+ params: data,
+ });
+}
diff --git a/src/components/userinfo/accountsetting/components/boundbankcard.vue b/src/components/userinfo/accountsetting/components/boundbankcard.vue
new file mode 100644
index 0000000..e3f38ff
--- /dev/null
+++ b/src/components/userinfo/accountsetting/components/boundbankcard.vue
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+ 获取验证码
999
+{{ userpoint }}
***
@@ -24,6 +24,7 @@ :data-source="data" :pagination="false" @change="onChange" + :rowKey="(record) => record.index" > @@ -50,13 +51,19 @@ diff --git a/src/components/userinfo/usercenter/components/townsman.vue b/src/components/userinfo/usercenter/components/townsman.vue index 94ba2d6..b4c3aaf 100644 --- a/src/components/userinfo/usercenter/components/townsman.vue +++ b/src/components/userinfo/usercenter/components/townsman.vue @@ -28,6 +28,7 @@ tip: '加载中', wrapperClassName: 'spinstyle', }" + :rowKey="(record) => record.index" > {{ text }} diff --git a/src/components/userinfo/usercenter/index.vue b/src/components/userinfo/usercenter/index.vue index 083f195..728a2bc 100644 --- a/src/components/userinfo/usercenter/index.vue +++ b/src/components/userinfo/usercenter/index.vue @@ -28,7 +28,8 @@ > 我的积分5000分{{ userpoint ? userpoint : "--" }}分