Browse Source

bug修复 无权限时多选框不可选

chenrui 3 years ago
parent
commit
a79b6a6f3c

+ 2 - 2
src/views/financialManagement/financialCollection/list.vue

@@ -69,7 +69,7 @@
       </a-alert>
       <div v-if="$hasPermissions('B_financialCollectionPl')" style="margin-bottom: 15px">
         <a-button type="primary" id="financialCollectionList-export" :loading="loading" @click="handleCollection">批量收款</a-button>
-        <span style="margin-left: 8px">
+        <span style="margin-left: 8px" v-if="$hasPermissions('B_financialCollectionPl')">
           <template v-if="hasSelected">
             {{ `已选 ${selectedRowKeys.length} 项` }}
           </template>
@@ -80,7 +80,7 @@
         class="sTable"
         ref="table"
         size="default"
-        :row-selection="rowSelection"
+        :row-selection="$hasPermissions('B_financialCollectionPl') ? rowSelection : null"
         :rowKey="record => record.id"
         :columns="columns"
         :data="loadData"

+ 2 - 2
src/views/financialManagement/financialPayment/list.vue

@@ -68,7 +68,7 @@
       </a-alert>
       <div v-if="$hasPermissions('B_financialPaymentPl')" style="margin-bottom: 15px">
         <a-button type="primary" id="finacialPay-export" :loading="loading" @click="handlePayment">批量付款</a-button>
-        <span style="margin-left: 8px">
+        <span style="margin-left: 8px" v-if="$hasPermissions('B_financialPaymentPl')">
           <template v-if="hasSelected">
             {{ `已选 ${selectedRowKeys.length} 项` }}
           </template>
@@ -79,7 +79,7 @@
         class="sTable"
         ref="table"
         size="default"
-        :row-selection="rowSelection"
+        :row-selection="$hasPermissions('B_financialPaymentPl') ? rowSelection : null"
         :rowKey="record => record.id"
         :columns="columns"
         :data="loadData"