Explorar el Código

总部不能删除

yaoyao hace 2 años
padre
commit
c775b029d7
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      src/views/Sys/Deptall.vue

+ 2 - 2
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,7 +1076,7 @@ export default {
     },
     //删除机构或部门
     deleteMechanism(data) {
-      if (data.name == "总部") {
+      if (data.parentId == '0') {
         this.$message({
           message: "总部不可删除",
           type: "warning",