From 8ed13926c6d3efcf8e41ebf62df871a21eff134d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=BE=90=E9=A3=9E=E6=B4=8B?=
<15778543+xufeiyang6017@user.noreply.gitee.com>
Date: Wed, 3 Dec 2025 15:33:54 +0800
Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=86=99=E5=AE=A1=E6=A0=B8=E5=A4=B1?=
=?UTF-8?q?=E8=B4=A5=E7=8A=B6=E6=80=81=EF=BC=8C=E6=B7=BB=E5=8A=A0=E5=AE=A1?=
=?UTF-8?q?=E6=A0=B8=E6=8C=87=E5=8D=97URL=E5=92=8C=E9=93=BE=E6=8E=A5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/settlement/index.js | 41 ++++++++++++++++++++++++++++++++++++-
pages/settlement/index.wxml | 6 ++++++
pages/settlement/index.wxss | 25 ++++++++++++++++++++++
3 files changed, 71 insertions(+), 1 deletion(-)
diff --git a/pages/settlement/index.js b/pages/settlement/index.js
index d7da390..17e4651 100644
--- a/pages/settlement/index.js
+++ b/pages/settlement/index.js
@@ -1183,7 +1183,9 @@ Page({
// 更新页面状态
this.setData({
partnerstatus: userData.partnerstatus || '', // 使用数据库字段名,不设置默认值
- auditFailedReason: userData.reasonforfailure || '暂无详细的审核失败原因,请联系客服了解详情。'
+ auditFailedReason: userData.reasonforfailure || '暂无详细的审核失败原因,请联系客服了解详情。',
+ // 添加审核失败相关的URL
+ reviewGuideUrl: 'https://youniao.icu/guide/settlement-review'
});
console.log('已同步服务器入驻状态:', userData.partnerstatus);
@@ -1199,5 +1201,42 @@ Page({
} catch (error) {
console.error('同步入驻状态失败:', error);
}
+ },
+
+ // 打开审核指南
+ openReviewGuide() {
+ const { reviewGuideUrl } = this.data;
+ if (reviewGuideUrl) {
+ wx.openUrl({
+ url: reviewGuideUrl,
+ success: () => {
+ console.log('已在系统浏览器打开审核指南');
+ },
+ fail: (err) => {
+ console.error('打开审核指南失败:', err);
+ // 如果openUrl失败,尝试使用旧版本API
+ if (wx.openLink) {
+ wx.openLink({
+ url: reviewGuideUrl,
+ success: () => {
+ console.log('已使用openLink打开审核指南');
+ },
+ fail: (linkErr) => {
+ console.error('使用openLink打开审核指南失败:', linkErr);
+ wx.showToast({
+ title: '打开审核指南失败',
+ icon: 'none'
+ });
+ }
+ });
+ } else {
+ wx.showToast({
+ title: '打开审核指南失败',
+ icon: 'none'
+ });
+ }
+ }
+ });
+ }
}
});
\ No newline at end of file
diff --git a/pages/settlement/index.wxml b/pages/settlement/index.wxml
index 46fc908..47a80ee 100644
--- a/pages/settlement/index.wxml
+++ b/pages/settlement/index.wxml
@@ -292,6 +292,12 @@
{{auditFailedReason}}
+
+
+ 了解审核要求:
+ 审核指南
+
+
diff --git a/pages/settlement/index.wxss b/pages/settlement/index.wxss
index 2eae155..4932b51 100644
--- a/pages/settlement/index.wxss
+++ b/pages/settlement/index.wxss
@@ -1363,6 +1363,31 @@ picker {
margin-top: 32rpx;
}
+/* 审核指南样式 */
+.audit-guide {
+ margin: 32rpx 0;
+ text-align: center;
+ font-size: 26rpx;
+ color: #666;
+}
+
+.guide-text {
+ margin-right: 8rpx;
+}
+
+.guide-link {
+ color: #1890FF;
+ text-decoration: underline;
+ cursor: pointer;
+ padding: 8rpx 16rpx;
+ border-radius: 8rpx;
+ transition: background-color 0.2s ease;
+}
+
+.guide-link:active {
+ background-color: rgba(24, 144, 255, 0.1);
+}
+
.protocol-header {
padding: 32rpx;