|
|
|
@ -136,7 +136,7 @@ |
|
|
|
|
</div> |
|
|
|
|
</el-card> |
|
|
|
|
<el-card style="margin-top: 20px" v-else> |
|
|
|
|
<div class="race-list"> |
|
|
|
|
<div class="race-list" v-loading="loading"> |
|
|
|
|
<div |
|
|
|
|
class="item" |
|
|
|
|
v-for="item in reacProjectList" |
|
|
|
@ -176,6 +176,9 @@ |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
<div style="margin-top: 20px;display: flex;justify-content: center;"> |
|
|
|
|
<el-pagination background layout="prev, pager, next" :total="page.total" :page-size="page.pageSize" @change="pageChange"/> |
|
|
|
|
</div> |
|
|
|
|
</el-card> |
|
|
|
|
|
|
|
|
|
<h3 |
|
|
|
@ -198,26 +201,36 @@ import { |
|
|
|
|
} from '@/api/race' |
|
|
|
|
import { useRouter, useRoute } from 'vue-router' |
|
|
|
|
import { ElMessage } from 'element-plus' |
|
|
|
|
import { pa } from 'element-plus/es/locales.mjs' |
|
|
|
|
const Route = useRoute() |
|
|
|
|
const Router = useRouter() |
|
|
|
|
console.log(Route, 'Route') |
|
|
|
|
|
|
|
|
|
const defaultImageUrl = '/src/assets/images/item.png' |
|
|
|
|
const loading = ref(false) |
|
|
|
|
const reacProjectList = ref<any>([]) |
|
|
|
|
const getRaceProjectListEvent = async () => { |
|
|
|
|
let page = { |
|
|
|
|
let page = ref<any>({ |
|
|
|
|
id: Route.query.id, |
|
|
|
|
column: 'createTime', |
|
|
|
|
order: 'desc', |
|
|
|
|
// pageNo: 1, |
|
|
|
|
// pageSize: 8,2 |
|
|
|
|
} |
|
|
|
|
const res: any = await getYearRaceList(page) |
|
|
|
|
pageNo: 1, |
|
|
|
|
pageSize: 8, |
|
|
|
|
total: 0 |
|
|
|
|
}) |
|
|
|
|
const getRaceProjectListEvent = async () => { |
|
|
|
|
loading.value = true |
|
|
|
|
const res: any = await getYearRaceList(page.value) |
|
|
|
|
console.log(res) |
|
|
|
|
reacProjectList.value = res.result |
|
|
|
|
reacProjectList.value = res.result.records |
|
|
|
|
page.value.total = res.result.total |
|
|
|
|
console.log(reacProjectList.value, 'reacProjectList.value ') |
|
|
|
|
|
|
|
|
|
loading.value = false |
|
|
|
|
} |
|
|
|
|
getRaceProjectListEvent() |
|
|
|
|
const pageChange = (e:any) => { |
|
|
|
|
page.value.pageNo = e |
|
|
|
|
getRaceProjectListEvent() |
|
|
|
|
} |
|
|
|
|
const setImageUrl = (url: string) => { |
|
|
|
|
return import.meta.env.VITE_APP_BASE_API + '/sys/common/static/' + url |
|
|
|
|
} |
|
|
|
|