yanghao 3 روز پیش
والد
کامیت
3cafdadc6b
2فایلهای تغییر یافته به همراه23 افزوده شده و 5 حذف شده
  1. 1 0
      src/layout/components/Menu/src/components/useRenderMenuItem.tsx
  2. 22 5
      src/views/pms/qhse/deviceCert/index.vue

+ 1 - 0
src/layout/components/Menu/src/components/useRenderMenuItem.tsx

@@ -136,6 +136,7 @@ export const useRenderMenuItem = () =>
                 '排查治理记录',
                 '预案台账',
                 '应急物资',
+                '物资管控检测',
                 '海外应急处置',
                 '应急演练',
                 '突发事件应急处理',

+ 22 - 5
src/views/pms/qhse/deviceCert/index.vue

@@ -61,16 +61,25 @@
           </el-form-item>
 
           <el-form-item>
-            <el-button @click="handleQuery">
+            <el-button @click="handleQuery" v-hasPermi="['rq:qhse-device-cert:query']">
               <Icon icon="ep:search" class="mr-5px" /> 搜索
             </el-button>
             <el-button @click="resetQuery">
               <Icon icon="ep:refresh" class="mr-5px" /> 重置
             </el-button>
-            <el-button type="primary" plain @click="openForm('create')">
+            <el-button
+              v-hasPermi="['rq:qhse-device-cert:create']"
+              type="primary"
+              plain
+              @click="openForm('create')">
               <Icon icon="ep:plus" class="mr-5px" /> 新增
             </el-button>
-            <el-button type="success" plain @click="handleExport" :loading="exportLoading">
+            <el-button
+              v-hasPermi="['rq:qhse-device-cert:export']"
+              type="success"
+              plain
+              @click="handleExport"
+              :loading="exportLoading">
               <Icon icon="ep:download" class="mr-5px" /> 导出
             </el-button>
           </el-form-item>
@@ -125,10 +134,18 @@
               </zm-table-column>
               <zm-table-column label="操作" align="center" width="140" fixed="right" action>
                 <template #default="scope">
-                  <el-button link type="primary" @click="openForm('update', scope.row.id)">
+                  <el-button
+                    link
+                    v-hasPermi="['rq:qhse-device-cert:update']"
+                    type="primary"
+                    @click="openForm('update', scope.row.id)">
                     编辑
                   </el-button>
-                  <el-button link type="danger" @click="handleDelete(scope.row.id)">
+                  <el-button
+                    v-hasPermi="['rq:qhse-device-cert:delete']"
+                    link
+                    type="danger"
+                    @click="handleDelete(scope.row.id)">
                     删除
                   </el-button>
                 </template>