Просмотр исходного кода

Merge branch 'dev' of http://www.baoxianzhanggui.com:8090/sxzgd/vue-insagent-pc into dev

@dongkboy 2 лет назад
Родитель
Сommit
36da7eca66
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      src/views/Sys/Deptall.vue

+ 9 - 1
src/views/Sys/Deptall.vue

@@ -134,7 +134,7 @@
               @click.native.stop="handleEdit(scope.row)"
                 @findPage="findSubDeptPage"
                ></KtButton>
-               <KtButton :perms="'sys:institution:delete'" :size="'medium'" :type="'text'" :label="'删除'"
+               <KtButton :perms="'sys:institution:delete'" v-show="scope.row.parentId != '0'" :size="'medium'" :type="'text'" :label="'删除'"
               @click.native.stop="deleteMechanism(scope.row)"
                ></KtButton>
             </template>
@@ -1076,6 +1076,14 @@ export default {
     },
     //删除机构或部门
     deleteMechanism(data) {
+      if (data.parentId == '0') {
+        this.$message({
+          message: "总部不可删除",
+          type: "warning",
+          duration: 1000,
+        });
+        return
+      }
       this.$prompt('请输入密码', '提示', {
           confirmButtonText: '确定',
           cancelButtonText: '取消',