提交 e4ec8a3a authored 作者: matian's avatar matian

updates

上级 c3425c89
...@@ -13,6 +13,7 @@ interface IRecommendCourseAllList { ...@@ -13,6 +13,7 @@ interface IRecommendCourseAllList {
const courseList = reactive<IRecommendCourseAllList>({ loading: false, page: 1, total: 0, list: [] }) const courseList = reactive<IRecommendCourseAllList>({ loading: false, page: 1, total: 0, list: [] })
const handleGetCourseList = () => { const handleGetCourseList = () => {
const params: any = { page_size: 10, page: courseList.page } const params: any = { page_size: 10, page: courseList.page }
courseList.loading = true
getRecommendCourse(params) getRecommendCourse(params)
.then(res => { .then(res => {
const { total, list } = res.data const { total, list } = res.data
......
...@@ -13,7 +13,7 @@ import Teacher from '../components/Teacher.vue' ...@@ -13,7 +13,7 @@ import Teacher from '../components/Teacher.vue'
import LearningMap from '../components/LearningMap.vue' import LearningMap from '../components/LearningMap.vue'
import QueryView from '../components/QueryView.vue' import QueryView from '../components/QueryView.vue'
import ExamStrategy from '../components/ExamStrategy.vue' // import ExamStrategy from '../components/ExamStrategy.vue'
import TeamRanking from '../components/TeamRanking.vue' import TeamRanking from '../components/TeamRanking.vue'
import Questions from '../components/Questions.vue' import Questions from '../components/Questions.vue'
import useWXShare from '@/utils/wx' import useWXShare from '@/utils/wx'
......
...@@ -14,10 +14,10 @@ const dataset = reactive<licenseeList>({ loading: false, page: 1, total: 0, list ...@@ -14,10 +14,10 @@ const dataset = reactive<licenseeList>({ loading: false, page: 1, total: 0, list
// 获取持证人列表 // 获取持证人列表
const handleLicenseList = () => { const handleLicenseList = () => {
const params = { page_size: 10, page: dataset.page } const params = { page_size: 10, page: dataset.page }
dataset.loading = true
api api
.getLicenseList(params) .getLicenseList(params)
.then(res => { .then(res => {
console.log(dataset.page, 'dataset.page')
const { total, list } = res.data const { total, list } = res.data
dataset.total = total dataset.total = total
dataset.list = dataset.list.concat(list) dataset.list = dataset.list.concat(list)
...@@ -29,12 +29,7 @@ const handleLicenseList = () => { ...@@ -29,12 +29,7 @@ const handleLicenseList = () => {
dataset.loading = false dataset.loading = false
}) })
} }
onMounted(() => {
dataset.page = 1
dataset.list = []
// 获取持证人列表
handleLicenseList()
})
// 滚动加载 // 滚动加载
const el = ref<HTMLElement>() const el = ref<HTMLElement>()
useInfiniteScroll( useInfiniteScroll(
...@@ -45,6 +40,10 @@ useInfiniteScroll( ...@@ -45,6 +40,10 @@ useInfiniteScroll(
}, },
{ distance: 10 } { distance: 10 }
) )
onMounted(() => {
// 获取持证人列表
handleLicenseList()
})
</script> </script>
<template> <template>
<div> <div>
......
...@@ -10,7 +10,7 @@ interface ITeacherAllList { ...@@ -10,7 +10,7 @@ interface ITeacherAllList {
list: ITeacherList[] list: ITeacherList[]
} }
const teacherList = $ref<ITeacherAllList>({ const teacherList = reactive<ITeacherAllList>({
loading: false, loading: false,
page: 1, page: 1,
total: 0, total: 0,
...@@ -20,6 +20,7 @@ const teacherList = $ref<ITeacherAllList>({ ...@@ -20,6 +20,7 @@ const teacherList = $ref<ITeacherAllList>({
const tabIndex = $ref(0) const tabIndex = $ref(0)
const handleGetTeacherList = () => { const handleGetTeacherList = () => {
const params: any = { page_size: 10, page: teacherList.page } const params: any = { page_size: 10, page: teacherList.page }
teacherList.loading = true
getTeacherList(params) getTeacherList(params)
.then(res => { .then(res => {
const { total, list } = res.data const { total, list } = res.data
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论