|
@@ -44,6 +44,7 @@
|
|
|
:finished="finished"
|
|
:finished="finished"
|
|
|
:finished-text="$t('common.loadFinish')"
|
|
:finished-text="$t('common.loadFinish')"
|
|
|
@load="getData"
|
|
@load="getData"
|
|
|
|
|
+ :immediate-check="false"
|
|
|
>
|
|
>
|
|
|
<template v-if="listType === 'list'">
|
|
<template v-if="listType === 'list'">
|
|
|
<div class="product-list" v-for="item in list" :key="item.id">
|
|
<div class="product-list" v-for="item in list" :key="item.id">
|
|
@@ -80,7 +81,7 @@ const {
|
|
|
const batchInfo = ref({})
|
|
const batchInfo = ref({})
|
|
|
const batchId = route.query.batchId
|
|
const batchId = route.query.batchId
|
|
|
|
|
|
|
|
-const { empty, loading, finished, list, getData } = useList('/product/list', () => {
|
|
|
|
|
|
|
+const { empty, size, loading, finished, list, getData } = useList('/product/list', () => {
|
|
|
return {
|
|
return {
|
|
|
query: {
|
|
query: {
|
|
|
batchId: route.query.batchId,
|
|
batchId: route.query.batchId,
|
|
@@ -90,7 +91,7 @@ const { empty, loading, finished, list, getData } = useList('/product/list', ()
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
const handleRefresh = event => {
|
|
const handleRefresh = event => {
|
|
|
- getData(true).then(() => {
|
|
|
|
|
|
|
+ getData(true, true).then(() => {
|
|
|
event.target.complete()
|
|
event.target.complete()
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
@@ -135,7 +136,8 @@ const changeType = type => {
|
|
|
// })
|
|
// })
|
|
|
|
|
|
|
|
onMounted(() => {
|
|
onMounted(() => {
|
|
|
- getData(true)
|
|
|
|
|
|
|
+ size.value = 10
|
|
|
|
|
+ getData(true, true)
|
|
|
getBatch()
|
|
getBatch()
|
|
|
})
|
|
})
|
|
|
</script>
|
|
</script>
|