fix: 首页增加权限功能。

This commit is contained in:
tianyongbao
2024-07-07 00:31:29 +08:00
parent c89ba3ceda
commit 8e166907b0

View File

@@ -16,14 +16,14 @@
<div class="num">{{ totalDebt }}<span></span></div>
</div>
</div>
<div class="item">
<div class="item" v-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-hasPermi="['invest:futureStocks:list']">
<img src="./assets/completionTime.png" alt="" />
<div class="info-sum">
<div class="title">投资账户余额</div>
@@ -31,22 +31,22 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="item">
<div class="header-con" v-hasPermi="['invest:onlineLend', 'invest:creditCard']" ref="searchHeightRef">
<div class="item" v-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-hasPermi="['invest:creditCard']">
<img src="./assets/ticketSum.png" alt="" />
<div class="info-sum">
<div class="title">信用卡已使用额度</div>
<div class="num">{{ creditBalance }}<span></span></div>
</div>
</div>
<div class="item">
<div class="item" v-hasPermi="['invest:onlineLend']">
<img src="./assets/completionTickets.png" alt="" />
<div class="info-sum">
<div class="title">人情欠款</div>
@@ -54,8 +54,8 @@
</div>
</div>
</div>
<div class="header-title" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;投资收益</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-title" v-hasPermi="['invest:futureStocks:list']" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;投资收益</div>
<div class="header-con" v-hasPermi="['invest:futureStocks:list']" ref="searchHeightRef">
<div class="item">
<img src="./assets/completionTime.png" alt="" />
<div class="info-sum">
@@ -85,8 +85,8 @@
</div>
</div>
</div>
<div class="header-title" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;网贷信息</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-title" v-hasPermi="['invest:onlineLend']" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;网贷信息</div>
<div class="header-con" v-hasPermi="['invest:onlineLend']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -109,7 +109,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:onlineLend']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -132,7 +132,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:onlineLend']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -156,8 +156,8 @@
</div>
</div>
<div class="header-title" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;信用卡信息</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-title" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;信用卡信息</div>
<div class="header-con" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -187,7 +187,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -210,7 +210,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -240,7 +240,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -270,7 +270,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditCard']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -301,8 +301,8 @@
</div>
</div>
<div class="header-title" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;征信信息</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-title" v-hasPermi="['invest:creditQueryRecord:list']" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;征信信息</div>
<div class="header-con" v-hasPermi="['invest:creditQueryRecord:list']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -332,7 +332,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditQueryRecord:list']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -355,7 +355,7 @@
</div>
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="header-con" v-hasPermi="['invest:creditQueryRecord:list']" ref="searchHeightRef">
<div class="item">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
@@ -385,23 +385,29 @@
</div>
</div>
</div>
<div class="header-title" ref="searchHeightRef">&nbsp;&nbsp;&nbsp;&nbsp;基础信息</div>
<div class="header-con" ref="searchHeightRef">
<div class="item">
<div
class="header-title"
v-hasPermi="['invest:posmachine:list', 'invest:creditCard', 'invest:debitCard', 'invest:onlineLend', 'invest:futureStocks:list']"
ref="searchHeightRef"
>
&nbsp;&nbsp;&nbsp;&nbsp;基础信息
</div>
<div class="header-con" v-hasPermi="['invest:posmachine:list', 'invest:creditCard', 'invest:debitCard']" ref="searchHeightRef">
<div class="item" v-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-hasPermi="['invest:creditCard']">
<img src="./assets/ticketSum.png" alt="" />
<div class="info-sum">
<div class="title">信用卡总数</div>
<div class="num">{{ creditCount }}<span></span></div>
</div>
</div>
<div class="item">
<div class="item" v-hasPermi="['invest:debitCard']">
<img src="./assets/completionTickets.png" alt="" />
<div class="info-sum">
<div class="title">储蓄卡总数</div>
@@ -410,29 +416,29 @@
</div>
</div>
<div class="header-con" ref="searchHeightRef">
<div class="item">
<div class="header-con" v-hasPermi="['invest:onlineLend', 'invest:futureStocks:list']" ref="searchHeightRef">
<div class="item" v-hasPermi="['invest:futureStocks:list']">
<img src="./assets/one.png" alt="" />
<div class="info-sum">
<div class="title">股票账户总数</div>
<div class="num">{{ stocksCount }}<span></span></div>
</div>
</div>
<div class="item">
<div class="item" v-hasPermi="['invest:futureStocks:list']">
<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-hasPermi="['invest:onlineLend']">
<img src="./assets/completionTickets.png" alt="" />
<div class="info-sum">
<div class="title">人情总数</div>
<div class="num">{{ peopleLendCount }}<span></span></div>
</div>
</div>
<div class="item">
<div class="item" v-hasPermi="['invest:onlineLend']">
<img src="./assets/completionTime.png" alt="" />
<div class="info-sum">
<div class="title">网贷总数</div>