Browse Source

关闭自动提交功能,优化审核失败页面显示

pull/1/head
徐飞洋 3 months ago
parent
commit
e20583a097
  1. 2
      pages/seller/index.js
  2. 49
      pages/settlement/index.js
  3. 6
      pages/settlement/index.wxml
  4. 25
      pages/settlement/index.wxss

2
pages/seller/index.js

@ -3509,7 +3509,7 @@ Page({
} else if (partnerstatus === 'reviewfailed') {
// 审核失败状态,进入审核失败页面
wx.navigateTo({
url: '/pages/settlement/index?status=reviewfailed'
url: '/pages/settlement/index'
});
} else {
// 其他状态进入入驻页面

49
pages/settlement/index.js

@ -76,7 +76,7 @@ Page({
// 检查是否是从首页登录返回的
const pendingReturnPath = wx.getStorageSync('pendingReturnPath');
if (pendingReturnPath === 'settlement') {
console.log('检测到从首页登录返回,清除标记并自动提交申请');
console.log('检测到从首页登录返回,清除标记');
// 清除返回路径标记
wx.removeStorageSync('pendingReturnPath');
@ -85,11 +85,11 @@ Page({
// 检查是否有保存的表单数据
const savedProgress = wx.getStorageSync('settlementProgress');
if (savedProgress && savedProgress.formData) {
console.log('发现保存的表单数据,自动提交申请');
console.log('发现保存的表单数据,自动提交申请');
// 恢复表单数据
this.setData(savedProgress.formData);
// 自动提交申请
this.submitApplication();
// 自动提交申请已关闭
// this.submitApplication();
}
}, 500);
}
@ -1183,9 +1183,7 @@ Page({
// 更新页面状态
this.setData({
partnerstatus: userData.partnerstatus || '', // 使用数据库字段名,不设置默认值
auditFailedReason: userData.reasonforfailure || '暂无详细的审核失败原因,请联系客服了解详情。',
// 添加审核失败相关的URL
reviewGuideUrl: 'https://youniao.icu/guide/settlement-review'
auditFailedReason: userData.reasonforfailure || '暂无详细的审核失败原因,请联系客服了解详情。'
});
console.log('已同步服务器入驻状态:', userData.partnerstatus);
@ -1201,42 +1199,5 @@ 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'
});
}
}
});
}
}
});

6
pages/settlement/index.wxml

@ -292,12 +292,6 @@
<view class="audit-reason-content">{{auditFailedReason}}</view>
</view>
<!-- 新增查看审核指南链接 -->
<view class="audit-guide">
<text class="guide-text">了解审核要求:</text>
<text class="guide-link" bindtap="openReviewGuide">审核指南</text>
</view>
<button class="btn btn-primary btn-audit" bindtap="resubmitApplication">重新提交备案</button>
</view>

25
pages/settlement/index.wxss

@ -1363,31 +1363,6 @@ 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;

Loading…
Cancel
Save