吉安感知网项目-前端
shuishen
2026-03-05 08b622bb50c59aebb9c0136f0de68d91e17dcff8
feat:部门管理,新增、删除、编辑按钮相关处理
1 files modified
6 ■■■■ changed files
applications/drone-command/src/views/permissionManage/permissionDept/index.vue 6 ●●●● patch | view | raw | blame | history
applications/drone-command/src/views/permissionManage/permissionDept/index.vue
@@ -28,8 +28,8 @@
        </el-form>
        <div class="command-table-toolbar">
            <el-button :icon="Plus" color="#284FE3" type="primary" @click="handleAdd">新增</el-button>
            <el-button :icon="Delete" color="#1A2652" type="primary" :disabled="!selectedIds.length" @click="handleDelete()">
            <el-button v-if="permission.permissionDept_add" :icon="Plus" color="#284FE3" type="primary" @click="handleAdd">新增</el-button>
            <el-button v-if="permission.permissionDept_remove" :icon="Delete" color="#1A2652" type="primary" :disabled="!selectedIds.length" @click="handleDelete()">
                删除
            </el-button>
        </div>
@@ -66,7 +66,7 @@
                    <el-table-column label="操作" class-name="operation-btns">
                        <template v-slot="{ row }">
                            <el-link @click="handleView(row)">查看</el-link>
<!--                            <el-link @click="handleEdit(row)">编辑</el-link>-->
                            <el-link v-if="permission.permissionDept_edit" @click="handleEdit(row)">编辑</el-link>
<!--                            <el-link @click="handleAddChild(row)">新增子项</el-link>-->
<!--                            <el-link type="danger" @click="handleDelete(row)">删除</el-link>-->
                            <el-link type="danger" @click="handleShare(row)" v-if="hasSharing">共享</el-link>