chenrui před 3 měsíci
rodič
revize
eda9f93913

+ 10 - 10
src/config/dealerManagement.js

@@ -114,8 +114,8 @@ export default {
       component: BlankLayout,
       meta: {
         title: '经销商账户',
-        icon: 'team'
-        // permission: 'M_dealerAccountList'
+        icon: 'team',
+        permission: 'M_dealerAccountList'
       },
       hideChildrenInMenu: true,
       children: [
@@ -126,8 +126,8 @@ export default {
           meta: {
             title: '经销商账户列表',
             icon: 'team',
-            hidden: true
-            // permission: 'M_dealerAccountList'
+            hidden: true,
+            permission: 'M_dealerAccountList'
           }
         },
         {
@@ -138,8 +138,8 @@ export default {
             title: '轮胎补贴金额',
             icon: 'thunderbolt',
             replaceTab: true,
-            hidden: true
-            // permission: 'M_dealerAccountDetail'
+            hidden: true,
+            permission: 'M_dealerAccountDetail'
           }
         }
       ]
@@ -234,8 +234,8 @@ export default {
       component: BlankLayout,
       meta: {
         title: '轮胎省仓管理',
-        icon: 'share-alt'
-        // permission: 'M_tireSavingWarehouse'
+        icon: 'share-alt',
+        permission: 'M_tireSavingWarehouse'
       },
       hideChildrenInMenu: true,
       children: [
@@ -246,8 +246,8 @@ export default {
           meta: {
             title: '轮胎省仓管理列表',
             icon: 'share-alt',
-            hidden: true
-            // permission: 'M_tireSavingWarehouseList'
+            hidden: true,
+            permission: 'M_tireSavingWarehouseList'
           }
         }
       ]

+ 15 - 3
src/views/dealerManagement/dealerAccount/detail.vue

@@ -7,8 +7,20 @@
           <template slot="subTitle">
             <a id="dealerAccountDetail-back-btn" href="javascript:;" @click="handleBack"><a-icon type="left" /> 返回列表</a>
             <span class="subTitle-word text-overflow" style="margin:0 15px;">轮胎补贴金额({{ $route.params.name }}):<span style="vertical-align: middle;">¥</span><span style="font-size:20px;vertical-align: text-bottom;">{{ toThousands($route.params.num) }}</span></span>
-            <a-button type="danger" style="margin-right:15px;" ghost id="dealerAccountDetail-checkAccount" @click="openCheckAccountModal = true">调账</a-button>
-            <a-button type="primary" class="button-info" ghost id="dealerAccountDetail-checkRecord" @click="openCheckRecordModal=true">调账记录</a-button>
+            <a-button
+              type="danger"
+              v-if="$hasPermissions('B_checkAccount')"
+              style="margin-right:15px;"
+              ghost
+              id="dealerAccountDetail-checkAccount"
+              @click="openCheckAccountModal = true">调账</a-button>
+            <a-button
+              type="primary"
+              v-if="$hasPermissions('B_checkRecord')"
+              class="button-info"
+              ghost
+              id="dealerAccountDetail-checkRecord"
+              @click="openCheckRecordModal=true">调账记录</a-button>
           </template>
         </a-page-header>
       </div>
@@ -57,7 +69,7 @@
                   @click="handleExport"
                   :disabled="disabled"
                   :loading="exportLoading"
-                  v-if="$hasPermissions('B_actualSalesReport_export')"
+                  v-if="$hasPermissions('B_dealerAccountDetail_export')"
                   id="dealerAccountDetail-export">导出</a-button>
               </a-col>
             </a-row>

+ 2 - 2
src/views/dealerManagement/dealerAccount/list.vue

@@ -30,7 +30,7 @@
               <a-button style="margin:0 5px;" @click="resetSearchForm" :disabled="disabled" id="dealerAccountNewList-reset">重置</a-button>
               <a-button
                 type="primary"
-                v-if="$hasPermissions('B_merchantInfo_export')"
+                v-if="$hasPermissions('B_dealerAccountExport')"
                 class="button-warning"
                 @click="handleExport"
                 :disabled="disabled"
@@ -58,7 +58,7 @@
           bordered>
           <!-- 轮胎补贴金额 -->
           <template slot="moneyNum" slot-scope="text, record">
-            <span v-if="$hasPermissions('B_salesDetail')&&(record.subsidyTire||record.subsidyTire==0)" :id="'dealerAccountNewList-tireMoney'+record.id" class="link-bule" @click="handleDetail(record)">{{ toThousands(record.subsidyTire) }}</span>
+            <span v-if="$hasPermissions('M_dealerAccountDetail')&&(record.subsidyTire||record.subsidyTire==0)" :id="'dealerAccountNewList-tireMoney'+record.id" class="link-bule" @click="handleDetail(record)">{{ toThousands(record.subsidyTire) }}</span>
             <span v-else>{{ toThousands(record.subsidyTire) }}</span>
           </template>
           <!-- 商户类型 -->

+ 3 - 3
src/views/dealerManagement/tireStorageManagement/list.vue

@@ -26,7 +26,7 @@
     <a-card size="small" :bordered="false">
       <a-spin :spinning="spinning" tip="Loading...">
         <!-- 操作按钮 -->
-        <div class="table-operator" v-if="$hasPermissions('B_serviceCenter_add')">
+        <div class="table-operator" v-if="$hasPermissions('B_tireSavingWarehouse_add')">
           <a-button id="tireStorageManagement-add" type="primary" @click="openAddModal = true">新增</a-button>
         </div>
         <!-- 列表 -->
@@ -46,7 +46,7 @@
           <template slot="tireStatus" slot-scope="text, record">
             <a-switch
               :id="'tireStorageManagement-enableFlag'+record.id"
-              v-if="$hasPermissions('B_serviceCenter_enable')"
+              v-if="$hasPermissions('B_tireSavingWarehouse_enable')"
               checkedChildren="启用"
               unCheckedChildren="禁用"
               @change="openStatusModal(record)"
@@ -58,7 +58,7 @@
             <a-button
               size="small"
               type="link"
-              v-if="$hasPermissions('B_serviceCenter_dealer')"
+              v-if="$hasPermissions('B_tireSavingWarehouse_record')"
               class="button-info"
               @click="handleChangeRecord(record)"
               :id="'tireStorageManagement-record-btn'+record.id">变更记录</a-button>

+ 1 - 1
src/views/setting/tireSubsidySetting/costCollectionList.vue

@@ -55,7 +55,7 @@
       <a-spin :spinning="spinning" tip="Loading...">
         <!-- 操作按钮 -->
         <div class="table-operator">
-          <a-button id="costCollectionList-add-btn" type="primary" @click="handleAdd">新增</a-button>
+          <a-button v-if="$hasPermissions('B_costCollection_add')" id="costCollectionList-add-btn" type="primary" @click="handleAdd">新增</a-button>
         </div>
         <!-- 列表 -->
         <s-table