zhangdan 3 years ago
parent
commit
8db05ffa2f

+ 1 - 1
src/views/bulkManagement/bulkWarehousingOrder/detail.vue

@@ -19,7 +19,7 @@
           <a-tag color="orange" v-if="basicInfoData&&basicInfoData.settleStateDictValue">{{ basicInfoData.settleStateDictValue }}</a-tag>
         </template>
         <!-- 操作区,位于 title 行的行尾 -->
-        <template slot="extra">
+        <template slot="extra" v-if="$hasPermissions('B_bulkWarehousingOrder_print')">
           <a-radio-group key="3" v-model="printerType">
             <a-radio value="NEEDLE">针式</a-radio>
             <a-radio value="INK">喷墨</a-radio>

+ 1 - 1
src/views/bulkManagement/bulkWarehousingOrder/edit.vue

@@ -9,7 +9,7 @@
           <p style=" display: inline-block;margin: 0 0 0 60px;color: #000;font-size: 16px;font-weight: 600;">单号:{{ (basicInfoData&&basicInfoData.sparePartsPurchaseNo) || '' }}</p>
         </template>
         <!-- 操作区,位于 title 行的行尾 -->
-        <template slot="extra">
+        <template slot="extra" v-if="$hasPermissions('B_bulkWarehousingOrder_print')">
           <a-radio-group key="3" v-model="printerType">
             <a-radio value="NEEDLE">针式</a-radio>
             <a-radio value="INK">喷墨</a-radio>

+ 8 - 6
src/views/bulkManagement/bulkWarehousingOrder/list.vue

@@ -66,6 +66,7 @@
                   @click="handleExport"
                   :disabled="disabled"
                   :loading="exportLoading"
+                  v-if="$hasPermissions('B_bulkWarehousingOrder_export')"
                   id="bulkWarehousingOrderList-export">导出</a-button>
                 <a @click="advanced=!advanced" style="margin-left: 8px">
                   {{ advanced ? '收起' : '展开' }}
@@ -78,7 +79,7 @@
       </div>
       <!-- 操作按钮 -->
       <div class="table-operator">
-        <a-button id="bulkWarehousingOrderList-add" type="primary" class="button-error" @click="handleAdd">新增</a-button>
+        <a-button v-if="$hasPermissions('B_bulkWarehousingOrder_add')" id="bulkWarehousingOrderList-add" type="primary" class="button-error" @click="handleAdd">新增</a-button>
       </div>
       <!-- alert -->
       <a-alert type="info" showIcon style="margin-bottom:15px">
@@ -96,7 +97,8 @@
         bordered>
         <!-- 散件单号 -->
         <template slot="sparePartsPurchaseNo" slot-scope="text, record">
-          <span style="color: #ed1c24;cursor: pointer;" @click="handleDetail(record)">{{ record.sparePartsPurchaseNo }}</span>
+          <span v-if="$hasPermissions('B_bulkWarehousingOrder_detail')" style="color: #ed1c24;cursor: pointer;" @click="handleDetail(record)">{{ record.sparePartsPurchaseNo }}</span>
+          <span v-else>{{ record.sparePartsPurchaseNo }}</span>
         </template>
         <!-- 财务状态 -->
         <template slot="settleState" slot-scope="text, record">
@@ -107,25 +109,25 @@
           <a-button
             size="small"
             type="link"
-            v-if="record.state != 'FINISH'"
+            v-if="record.state != 'FINISH' && $hasPermissions('B_bulkWarehousingOrder_edit')"
             @click="handleEdit(record)"
             class="button-info"
             id="bulkWarehousingOrderList-edit-btn">编辑</a-button>
           <a-button
             size="small"
             type="link"
-            v-if="record.state == 'WAIT_PUT_WAREHOUSE'"
+            v-if="record.state == 'WAIT_PUT_WAREHOUSE' && $hasPermissions('B_bulkWarehousingOrder_put')"
             @click="handleWarehouse(record)"
             class="button-primary"
             id="bulkWarehousingOrderList-warehouse-btn">入库</a-button>
           <a-button
             size="small"
             type="link"
-            v-if="record.state != 'FINISH'"
+            v-if="record.state != 'FINISH' && $hasPermissions('B_bulkWarehousingOrder_del')"
             @click="handleDel(record)"
             class="button-error"
             id="bulkWarehousingOrderList-del-btn">删除</a-button>
-          <span v-if="(record.state == 'FINISH') && (record.state != 'WAIT_PUT_WAREHOUSE')">--</span>
+          <span v-if="(record.state == 'FINISH' && (!$hasPermissions('B_bulkWarehousingOrder_edit'))) && (!$hasPermissions('B_bulkWarehousingOrder_del') && record.state == 'FINISH') && (record.state != 'WAIT_PUT_WAREHOUSE' && (!$hasPermissions('B_bulkWarehousingOrder_put')))">--</span>
         </template>
       </s-table>
     </a-spin>

+ 4 - 1
src/views/storeManagement/bind/list.vue

@@ -24,7 +24,7 @@
       </div>
       <!-- 操作按钮 -->
       <div class="table-operator">
-        <a-button id="bindList-add" type="primary" class="button-error" @click="handleEdit()">新增</a-button>
+        <a-button v-if="$hasPermissions('B_storeManagementBind_add')" id="bindList-add" type="primary" class="button-error" @click="handleEdit()">新增</a-button>
       </div>
       <!-- 列表 -->
       <s-table
@@ -43,13 +43,16 @@
             type="link"
             class="button-info"
             @click="handleEdit(record)"
+            v-if="$hasPermissions('B_storeManagementBind_edit')"
             id="bindList-edit-btn">编辑</a-button>
           <a-button
             size="small"
             type="link"
             class="button-error"
             @click="handleDel(record)"
+            v-if="$hasPermissions('B_storeManagementBind_del')"
             id="bindList-del-btn">删除</a-button>
+            <span v-if="!$hasPermissions('B_storeManagementBind_edit') &&!$hasPermissions('B_storeManagementBind_del')">--</span>
         </template>
       </s-table>
     </a-spin>

+ 4 - 1
src/views/storeManagement/userAuthorization/list.vue

@@ -29,7 +29,7 @@
       </div>
       <!-- 操作按钮 -->
       <div class="table-operator">
-        <a-button id="userAuthList-add" type="primary" class="button-error" @click="handleEdit()">新增</a-button>
+        <a-button v-if="$hasPermissions('B_storeManagementUserAuth_add')" id="userAuthList-add" type="primary" class="button-error" @click="handleEdit()">新增</a-button>
       </div>
       <!-- 列表 -->
       <s-table
@@ -52,13 +52,16 @@
             type="link"
             class="button-info"
             @click="handleEdit(record)"
+            v-if="$hasPermissions('B_storeManagementUserAuth_edit')"
             id="userAuthList-edit-btn">编辑</a-button>
           <a-button
             size="small"
             type="link"
             class="button-error"
             @click="handleDel(record)"
+            v-if="$hasPermissions('B_storeManagementUserAuth_del')"
             id="userAuthList-del-btn">删除</a-button>
+            <span v-if="!$hasPermissions('B_storeManagementUserAuth_edit') && !$hasPermissions('B_storeManagementUserAuth_del')">--</span>
         </template>
       </s-table>
     </a-spin>