fix: 首页菜单权限校验。
This commit is contained in:
@@ -21,15 +21,15 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:debitCard','invest:futureStocks:list')" ref="searchHeightRef">
|
||||
<div class="item" v-show="auth.hasPermi('invest:debitCard')">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">储蓄卡余额</div>
|
||||
<div class="num">{{ debetBalance }}<span>元</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:futureStocks:list')">
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">投资账户余额</div>
|
||||
@@ -37,15 +37,15 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend','invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item" v-show="auth.hasPermi('invest:onlineLend')">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">网贷欠款</div>
|
||||
<div class="num">{{ unClearedOnlineDebt }}<span>元</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:creditCard')">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">信用卡已用额度</div>
|
||||
@@ -53,7 +53,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -62,9 +62,9 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-title" ref="searchHeightRef"> 投资收益</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-title" v-show="auth.hasPermi('invest:futureStocks:list')" ref="searchHeightRef"> 投资收益</div>
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:futureStocks:list')" ref="searchHeightRef">
|
||||
<div class="item" >
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">投资账户余额</div>
|
||||
@@ -80,7 +80,7 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:futureStocks:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -96,8 +96,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-title" ref="searchHeightRef"> 网贷信息</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-title" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef"> 网贷信息</div>
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -113,7 +113,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -129,7 +129,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
@@ -146,7 +146,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -162,7 +162,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
@@ -173,8 +173,8 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header-title" ref="searchHeightRef"> 信用卡信息</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-title" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef"> 信用卡信息</div>
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -190,7 +190,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -206,7 +206,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -222,7 +222,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -238,7 +238,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
@@ -255,7 +255,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -271,7 +271,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
@@ -289,7 +289,7 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -306,7 +306,7 @@
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -322,7 +322,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -331,8 +331,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-title" ref="searchHeightRef"> 征信信息</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-title" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef"> 征信信息</div>
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -348,7 +348,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -364,7 +364,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -380,7 +380,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -396,7 +396,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
@@ -413,7 +413,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:creditQueryRecord:list')" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
@@ -422,16 +422,16 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-title" ref="searchHeightRef"> 基础信息</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-title" v-show="auth.hasPermi('invest:debitCard')" ref="searchHeightRef"> 基础信息</div>
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:posmachine:list','invest:creditCard')" ref="searchHeightRef">
|
||||
<div class="item" v-show="auth.hasPermi('invest:posmachine:list')">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">POS机总数</div>
|
||||
<div class="num">{{ posCount }}<span>台</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:creditCard')">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">信用卡总数</div>
|
||||
@@ -439,15 +439,15 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:debitCard','invest:futureStocks:list')" ref="searchHeightRef">
|
||||
<div class="item" v-show="auth.hasPermi('invest:debitCard')">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">储蓄卡总数</div>
|
||||
<div class="num">{{ debitCount }}<span>张</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:futureStocks:list')">
|
||||
<img src="./assets/one.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">股票账户总数</div>
|
||||
@@ -456,16 +456,16 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:futureStocks:list')" ref="searchHeightRef">
|
||||
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:futureStocks:list','invest:onlineLend')">
|
||||
<img src="./assets/ticketSum.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">期货账户总数</div>
|
||||
<div class="num">{{ futuresCount }}<span>个</span></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="item">
|
||||
<div class="item" v-show="auth.hasPermi('invest:onlineLend')">
|
||||
<img src="./assets/completionTickets.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">人情总数</div>
|
||||
@@ -473,8 +473,8 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="header-con" ref="searchHeightRef">
|
||||
<div class="item">
|
||||
<div class="header-con" v-show="auth.hasPermi('invest:onlineLend')" ref="searchHeightRef">
|
||||
<div class="item" v-show="auth.hasPermi('invest:onlineLend')" >
|
||||
<img src="./assets/completionTime.png" alt="" />
|
||||
<div class="info-sum">
|
||||
<div class="title">网贷总数</div>
|
||||
@@ -492,7 +492,7 @@
|
||||
import { ref, onMounted } from 'vue';
|
||||
import { getBaseAccountInfo, getDebetInfo, getIncomeInfo, getCreditInfo } from '@/api/invest/accountAnalysis.js'
|
||||
import { getCreditRecordAnalysis } from '@/api/invest/creditQueryRecord'
|
||||
|
||||
import auth from "@/plugins/auth"; // 建议使用auth进行鉴权操作
|
||||
//投资收益
|
||||
const futuresIncome = ref(0)
|
||||
const totalIncome = ref(0)
|
||||
|
||||
Reference in New Issue
Block a user