From bc0c917efae1e640e8e7fa9c0a7cf25d442109c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E6=9D=8E?= <930530870@qq.com> Date: Thu, 18 Jun 2026 10:24:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E8=B5=84=E6=9D=A1=E5=92=8C=E9=AB=98?= =?UTF-8?q?=E8=80=83=E5=BC=80=E5=85=B3=E6=8E=A7=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/index/index.nvue | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/pages/index/index.nvue b/pages/index/index.nvue index 7766a69..132eeb8 100644 --- a/pages/index/index.nvue +++ b/pages/index/index.nvue @@ -340,7 +340,9 @@ const data = reactive({ platform: '', // 添加平台信息, qqgroup: {}, idcard: false, - bank: false + bank: false, + payslip: false, + score: false, }) const { @@ -414,21 +416,19 @@ onShow(() => { // #endif }) function isShowBankIdCard(item) { - if (item.name == '银行卡' || item.name == '身份证') { - console.log(item.name != '银行卡' || item.name != '身份证') - console.log(item.name == '银行卡' && data.bank) - console.log(item.name == '银行卡' && data.bank) - } - - if (item.name != '银行卡' && item.name != '身份证') { - return true - } else if (item.name == '银行卡' && data.bank) { - return true - } else if (item.name == '身份证' && data.idcard) { - return true - } else { - return false - } + if (item.name != '银行卡' && item.name != '身份证' && item.name != '工资条' && item.name != '高考') { + return true + } else if (item.name == '银行卡' && data.bank) { + return true + } else if (item.name == '身份证' && data.idcard) { + return true + } else if (item.name == '工资条' && data.payslip) { + return true + } else if (item.name == '高考' && data.score) { + return true + } else { + return false + } } /** * 获取用户数据(从服务器) @@ -464,6 +464,12 @@ const fetchUserData = async () => { if (configResult.value.config['client.uniapp.idcard'] || false) { data.idcard = true } + if (configResult.value.config['client.uniapp.score'] || false) { + data.score = true + } + if (configResult.value.config['client.uniapp.payslip'] || false) { + data.payslip = true + } // 刷新页面数据 setUserData()