吉安感知网项目-前端
shuishen
2026-02-09 d47075a30bbdd9f6c03d147e65c8761405745bbd
feat:部门管理页面调整
1 files modified
19 ■■■■ changed files
applications/drone-command/src/views/permissionManage/permissionDept/index.vue 19 ●●●● patch | view | raw | blame | history
applications/drone-command/src/views/permissionManage/permissionDept/index.vue
@@ -74,18 +74,9 @@
                    </el-table-column>
                </el-table>
            </div>
            <div class="command-table-pagination">
                <el-pagination
                    popper-class="command-select-popper"
                    v-model:current-page="searchParams.current"
                    v-model:page-size="searchParams.size"
                    layout="total, prev, pager, next, sizes"
                    :total="total"
                    @change="getList"
                />
            </div>
        </div>
        <div class="placeholder-ele"></div>
        <FormDiaLog ref="dialogRef" @success="handleFormSuccess" v-model="visible" v-if="visible" />
        <ShareDiaLog ref="shareDialogRef" @success="getList" v-model="shareVisible" v-if="shareVisible" />
@@ -113,15 +104,12 @@
const initSearchParams = () => ({
    deptName: '',
    fullName: '',
    current: 1,
    size: 10,
})
const searchParams = ref(initSearchParams())
const loading = ref(true)
const visible = ref(false)
const list = ref([])
const total = ref(0)
const selectedIds = ref([])
const selectedRows = ref([])
const lastActionParentRow = ref(null)
@@ -145,20 +133,17 @@
    try {
        const res = await getLazyList(0, searchParams.value)
        list.value = res?.data?.data ?? []
        total.value = list.value.length
    } finally {
        loading.value = false
    }
}
function handleSearch() {
    searchParams.value.current = 1
    getList()
}
function resetForm() {
    queryParamsRef.value?.resetFields()
    searchParams.value.current = 1
    getList()
}