跨域搜索

This commit is contained in:
XaoLi717 2024-08-16 14:14:30 +08:00
parent 75292d3f81
commit 4653eb2c02
3 changed files with 21119 additions and 0 deletions

45
src/views/search/List.vue Normal file
View File

@ -0,0 +1,45 @@
<template>
<div>
<abstract-group
:checkAll="kg.checkAll"
:abstractList="kg.list"
:indeterminate="kg.indeterminate"
:searchCheckList="kg.checkKg"
@changeCheckAll = "changeCheckAllTrue"
class="abstract-group-list"
v-loading="loading"
/>
</div>
</template>
<script setup lang="ts">
import AbstractGroup from "@/views/search/abstract-group.vue";
import {SearchVO} from "@/api/search/search";
defineOptions({name:'List'})
const props = defineProps<{
list:Array<SearchVO>
}>()
const loading = ref(false)
const kg = reactive({
list: [] as any[],
mode: 'table',
checkAll: false,
indeterminate: false,
checkKg: [] as any[]
})
watch(
() => props.list,
(newList) => {
kg.list = [newList];
console.log('kg.list', kg);
}, { immediate: true });
const changeCheckAllTrue = (val,data) => {
kg.indeterminate = true
kg.checkAll = val
kg.checkKg = data
}
</script>
<style scoped lang="scss">
</style>

10535
src/views/search/Search.vue Normal file

File diff suppressed because it is too large Load Diff

10539
src/views/search/index.vue Normal file

File diff suppressed because it is too large Load Diff