|
|
@@ -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",
|