Przeglądaj źródła

feat: users with manage-device permission can set the default program

Casper Dai 3 lat temu
rodzic
commit
b83f9d4b23
1 zmienionych plików z 10 dodań i 9 usunięć
  1. 10 9
      src/views/device/index.vue

+ 10 - 9
src/views/device/index.vue

@@ -160,28 +160,29 @@
             >
               查看
             </div>
-            <template v-if="canEdit">
+            <template v-if="scope.row.isMaster">
               <div
-                v-if="scope.row.isMaster"
+                v-if="canEdit"
                 class="c-table__btn u-pointer"
                 @click.stop="onAddSubDevice(scope.row)"
               >
                 添加备份设备
               </div>
               <div
-                v-if="scope.row.isMaster && scope.row.activate === 2"
+                v-if="canEditDefaultProgram && scope.row.activate === 2"
                 class="c-table__btn u-pointer"
                 @click.stop="setDefaultProgram(scope.row)"
               >
                 默认播放
               </div>
-              <div
-                class="c-table__btn u-pointer"
-                @click.stop="onDelDevice(scope.row)"
-              >
-                删除
-              </div>
             </template>
+            <div
+              v-if="canEdit"
+              class="c-table__btn u-pointer"
+              @click.stop="onDelDevice(scope.row)"
+            >
+              删除
+            </div>
           </template>
         </template>
       </el-table-column>