|
@@ -10,7 +10,7 @@
|
|
<div class="clear" @click="handleClear">清空筛选条件</div>
|
|
<div class="clear" @click="handleClear">清空筛选条件</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- <companyItem v-loading="loading" class="mt-3" :list="items"></companyItem>
|
|
|
|
|
|
+ <companyItem class="mt-3" :list="items"></companyItem>
|
|
<MPagination
|
|
<MPagination
|
|
:total="total"
|
|
:total="total"
|
|
:page="pageInfo.pageNo"
|
|
:page="pageInfo.pageNo"
|
|
@@ -42,7 +42,6 @@ const handleClear = () => {
|
|
}
|
|
}
|
|
|
|
|
|
const total = ref(0)
|
|
const total = ref(0)
|
|
-const loading = ref(false)
|
|
|
|
const items = ref([])
|
|
const items = ref([])
|
|
const pageInfo = ref({
|
|
const pageInfo = ref({
|
|
pageSize: 1,
|
|
pageSize: 1,
|
|
@@ -62,14 +61,9 @@ const handleSearch = async (val, key) => {
|
|
}
|
|
}
|
|
|
|
|
|
const getCompanyData = async () => {
|
|
const getCompanyData = async () => {
|
|
- loading.value = true
|
|
|
|
- try {
|
|
|
|
- const { list, total: number } = await getEnterpriseSearch(query.value)
|
|
|
|
- total.value = number
|
|
|
|
- items.value = dealDictData(items.value, list)
|
|
|
|
- } finally {
|
|
|
|
- loading.value = false
|
|
|
|
- }
|
|
|
|
|
|
+ const { list, total: number } = await getEnterpriseSearch(query.value)
|
|
|
|
+ total.value = number
|
|
|
|
+ items.value = dealDictData(items.value, list)
|
|
}
|
|
}
|
|
getCompanyData()
|
|
getCompanyData()
|
|
|
|
|