|
@@ -12,11 +12,11 @@
|
|
|
</template>
|
|
</template>
|
|
|
<script lang="ts" setup>
|
|
<script lang="ts" setup>
|
|
|
import { getNewsListNoToken } from '@/api/modules/news';
|
|
import { getNewsListNoToken } from '@/api/modules/news';
|
|
|
-import { News } from '@/types/news';
|
|
|
|
|
|
|
+import { NewsItem } from '@/types/news';
|
|
|
import { useTransferPage } from '@/hooks/useTransferPage';
|
|
import { useTransferPage } from '@/hooks/useTransferPage';
|
|
|
const { prevData, transferTo, routes } = useTransferPage();
|
|
const { prevData, transferTo, routes } = useTransferPage();
|
|
|
|
|
|
|
|
-const list = ref<News[]>([]);
|
|
|
|
|
|
|
+const list = ref<NewsItem[]>([]);
|
|
|
const paging = ref<ZPagingInstance>();
|
|
const paging = ref<ZPagingInstance>();
|
|
|
const handleQuery = (pageNum: number, pageSize: number) => {
|
|
const handleQuery = (pageNum: number, pageSize: number) => {
|
|
|
uni.$ie.showLoading();
|
|
uni.$ie.showLoading();
|
|
@@ -28,7 +28,7 @@ const handleQuery = (pageNum: number, pageSize: number) => {
|
|
|
.catch(() => paging.value?.complete(false))
|
|
.catch(() => paging.value?.complete(false))
|
|
|
.finally(() => uni.$ie.hideLoading());
|
|
.finally(() => uni.$ie.hideLoading());
|
|
|
}
|
|
}
|
|
|
-const handleClick = (item: News) => {
|
|
|
|
|
|
|
+const handleClick = (item: NewsItem) => {
|
|
|
transferTo(routes.newsDetail, {
|
|
transferTo(routes.newsDetail, {
|
|
|
data: {
|
|
data: {
|
|
|
id: item.id,
|
|
id: item.id,
|