From c747384fe6d87ebd405f28f48d7ceff017f63b1f Mon Sep 17 00:00:00 2001
From: huliyong <2783385703@qq.com>
Date: Sat, 7 Sep 2024 20:12:09 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E4=B8=AA=E4=BA=BA=E8=AE=A4?=
=?UTF-8?q?=E8=AF=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/api.js | 19 ++-
components/config/configPopup.vue | 108 ++++---------
components/toast/confirmationPopup.vue | 12 +-
config.js | 2 +-
pages/publish/actorRelease.vue | 61 ++++++-
pages/publish/publishPost.vue | 91 +++++++----
pages_mine/mine/authOption.vue | 2 +-
pages_mine/mine/authPerson.vue | 226 +++++++++++++++++---------
pages_mine/mine/certifiedIndividual.vue | 271 ++++++++++++++++++--------------
pages_mine/mine/releaseRecord.vue | 8 +-
store/store.js | 6 +
11 files changed, 492 insertions(+), 314 deletions(-)
diff --git a/api/api.js b/api/api.js
index 9e5fb3b..3cf520d 100644
--- a/api/api.js
+++ b/api/api.js
@@ -53,7 +53,11 @@ const config = {
url: '/api/index/getWorkPage',
method: 'GET'
},
-
+ //获取投诉原因
+ indexTopPayList: {
+ url: '/api/index/getTopPayList',
+ method: 'GET'
+ },
// 小程序-个人中心接口
@@ -65,9 +69,16 @@ const config = {
auth: true,
limit : 1500,
},
- //获取用户平台数据
- infoGetInfoMoney: {
- url: '/api/info/getInfoMoney',
+ //添加银行卡
+ infoAddBankCard: {
+ url: '/api/info/addBankCard',
+ method: 'GET',
+ auth: true,
+ limit : 1500,
+ },
+ //发布动态
+ infoReleaseTrends: {
+ url: '/api/info/releaseTrends',
method: 'GET',
auth: true
},
diff --git a/components/config/configPopup.vue b/components/config/configPopup.vue
index 7cff85f..f0ed9f8 100644
--- a/components/config/configPopup.vue
+++ b/components/config/configPopup.vue
@@ -1,16 +1,7 @@
-
-
-
-
-
-
-
+
-
\ No newline at end of file
diff --git a/components/toast/confirmationPopup.vue b/components/toast/confirmationPopup.vue
index f824eaa..13bda7e 100644
--- a/components/toast/confirmationPopup.vue
+++ b/components/toast/confirmationPopup.vue
@@ -1,7 +1,7 @@
@@ -18,7 +18,7 @@
- 取消
+ {{ cancelText }}
{{ confirmText }}
@@ -40,6 +40,12 @@
},
cancel : {
default : false
+ },
+ cancelText : {
+ default : '取消'
+ },
+ round : {
+ default : '40rpx'
}
},
methods : {
@@ -55,7 +61,7 @@
+ }
+
\ No newline at end of file
diff --git a/pages_mine/mine/certifiedIndividual.vue b/pages_mine/mine/certifiedIndividual.vue
index 3919117..5e8d235 100644
--- a/pages_mine/mine/certifiedIndividual.vue
+++ b/pages_mine/mine/certifiedIndividual.vue
@@ -1,139 +1,170 @@
-
-
-
+
+
+
-
-
-
-
-
-
- 请确保二代身份证有效,并且头像文字清晰,四角对齐,无反光,无遮挡。
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+ 请确保二代身份证有效,并且头像文字清晰,四角对齐,无反光,无遮挡。
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- 立即认证
-
+
+
+ 立即认证
+
-
-
-
-
-
-
- 我已阅读并同意签署 《人脸识别服务协议》
-
-
+
+
+
+
+
+
+ 我已阅读并同意签署 《服务协议》
+ 《隐私政策》
+
+
+ .agree {
+ position: fixed;
+ bottom: 7%;
+ display: flex;
+ font-size: 26rpx;
+ justify-content: center;
+ //border: 1px solid red;
+ }
+ }
+
\ No newline at end of file
diff --git a/pages_mine/mine/releaseRecord.vue b/pages_mine/mine/releaseRecord.vue
index a0935dc..49920aa 100644
--- a/pages_mine/mine/releaseRecord.vue
+++ b/pages_mine/mine/releaseRecord.vue
@@ -11,13 +11,13 @@
-
+
全部
-
+
贴子
-
+
名片
@@ -91,7 +91,7 @@
// 标签栏发生变化
tabChange(type) {
- this.checkedIndex = (type == 'all' ? 0 : (type == 'tiezi' ? 1 : 2))
+ this.checkedIndex = type
this.queryParams.pageNo = 1
this.queryParams.pageSize = 10
this.getData()
diff --git a/store/store.js b/store/store.js
index 501d784..9b503bd 100644
--- a/store/store.js
+++ b/store/store.js
@@ -11,6 +11,12 @@ const store = new Vuex.Store({
configList: [], //配置列表
count : 10,
userInfo : {},
+ certifiedIndividual : {
+ imageReverseSide: '',
+ imageStraight: '',
+ card: '',
+ name: '',
+ },
},
getters: {},
mutations: {