dedsudiyu 1 ano atrás
pai
commit
225b2b3804

+ 5 - 3
src/views/medicUniversity-3_1/chemicalManagement/chemicalInventory/index.vue

@@ -1,7 +1,7 @@
+<!--化学品盘点-->
 <template>
 <template>
   <div class="app-container chemicalManagement">
   <div class="app-container chemicalManagement">
     <div class="chemicalManagement-page" v-if="pageType == 1">
     <div class="chemicalManagement-page" v-if="pageType == 1">
-
       <div class="content-box">
       <div class="content-box">
         <el-form :model="queryParams" ref="queryForm" :inline="true">
         <el-form :model="queryParams" ref="queryForm" :inline="true">
           <el-form-item label="关键字" prop="searchValue" label-width="60px">
           <el-form-item label="关键字" prop="searchValue" label-width="60px">
@@ -53,11 +53,12 @@
           <!--<el-table-column label="备注" width="250" show-overflow-tooltip/>-->
           <!--<el-table-column label="备注" width="250" show-overflow-tooltip/>-->
           <el-table-column label="盘点人" prop="createBy" width="120" show-overflow-tooltip/>
           <el-table-column label="盘点人" prop="createBy" width="120" show-overflow-tooltip/>
           <el-table-column label="盘点时间" prop="createTimeStr" width="200" sortable="custom" show-overflow-tooltip/>
           <el-table-column label="盘点时间" prop="createTimeStr" width="200" sortable="custom" show-overflow-tooltip/>
-          <el-table-column label="操作" width="100">
+          <el-table-column label="操作" width="100" v-if="tableButtonType">
             <template slot-scope="scope">
             <template slot-scope="scope">
               <div class="table-button-box">
               <div class="table-button-box">
                 <p class="table-button-null"></p>
                 <p class="table-button-null"></p>
-                <p class="table-button-p" @click="controlsButton(2,scope.row)">详情</p>
+                <p class="table-button-p" @click="controlsButton(2,scope.row)"
+                   v-hasPermi="['chemical:takeStock:query']">详情</p>
                 <p class="table-button-null"></p>
                 <p class="table-button-null"></p>
               </div>
               </div>
             </template>
             </template>
@@ -84,6 +85,7 @@
     },
     },
     data(){
     data(){
       return{
       return{
+        tableButtonType:this.hasPermiDom(['chemical:takeStock:query']),
         pageType:1,
         pageType:1,
         deptOptions:[],
         deptOptions:[],
         queryParams:{
         queryParams:{

+ 10 - 5
src/views/safetyEducationExam/trainingCourse/index.vue

@@ -22,7 +22,8 @@
           <p class="reset-button-one" @click="resetForm">重置</p>
           <p class="reset-button-one" @click="resetForm">重置</p>
         </el-form-item>
         </el-form-item>
         <el-form-item style="float: right;">
         <el-form-item style="float: right;">
-          <p class="inquire-button-one" style="width:100px;" @click="controlsButton(1)">+  新增课程</p>
+          <p class="inquire-button-one" style="width:100px;" @click="controlsButton(1)"
+             v-hasPermi="['exam:security:add']">+  新增课程</p>
         </el-form-item>
         </el-form-item>
       </el-form>
       </el-form>
     </div>
     </div>
@@ -50,13 +51,16 @@
             {{scope.row.isStart == 1?'已开课':'待开课'}}
             {{scope.row.isStart == 1?'已开课':'待开课'}}
           </template>
           </template>
         </el-table-column>
         </el-table-column>
-        <el-table-column label="操作" width="180">
+        <el-table-column label="操作" width="180" v-if="tableButtonType">
           <template slot-scope="scope">
           <template slot-scope="scope">
             <div class="table-button-box">
             <div class="table-button-box">
               <p class="table-button-null"></p>
               <p class="table-button-null"></p>
-              <p class="table-button-p" @click="controlsButton(3,scope.row)">详情</p>
-              <p class="table-button-p" v-if="scope.row.isStart != 1" @click="controlsButton(2,scope.row)">编辑</p>
-              <p class="table-button-p" v-if="scope.row.isStart != 1" @click="controlsButton(4,scope.row)">删除</p>
+              <p class="table-button-p" @click="controlsButton(3,scope.row)"
+                 v-hasPermi="['exam:security:query']">详情</p>
+              <p class="table-button-p" v-if="scope.row.isStart != 1" @click="controlsButton(2,scope.row)"
+                 v-hasPermiAnd="['exam:security:query','exam:security:edit']">编辑</p>
+              <p class="table-button-p" v-if="scope.row.isStart != 1" @click="controlsButton(4,scope.row)"
+                 v-hasPermi="['exam:security:remove']">删除</p>
               <p class="table-button-null"></p>
               <p class="table-button-null"></p>
             </div>
             </div>
           </template>
           </template>
@@ -85,6 +89,7 @@
     },
     },
     data(){
     data(){
       return{
       return{
+        tableButtonType:this.hasPermiDom(['exam:security:query','exam:security:edit','exam:security:remove']),
         // 遮罩层
         // 遮罩层
         loading: false,
         loading: false,
         //查询数据
         //查询数据