GuLiMmo
2024-01-23 2e80903f72d58a86cd13c2a24a8d3132d015073e
src/views/evaluate/components/referrerPopover.vue
@@ -1,6 +1,7 @@
<template>
    <el-popover placement="top-end" title="推荐人" :width="700" trigger="hover" @show="init">
        <avue-crud :option="option" :data="tableData" v-model:page="page">
    <el-popover placement="top-end" title="推荐人" :width="800" trigger="hover" @show="init">
        <avue-crud :option="option" :data="tableData" v-model:page="page" @current-change="currentChange"
            @size-change="sizeChange">
        </avue-crud>
        <template #reference>
            <slot name="default"></slot>
@@ -74,6 +75,16 @@
    total: 0,
})
const currentChange = (currentPage) => {
    page.currentPage = currentPage
    init()
}
const sizeChange = (pageSize) => {
    page.pageSize = pageSize
    init()
}
const init = () => {
    const { userId, evaluateTaskId } = props.params
    getReferrer(page.currentPage, page.pageSize, evaluateTaskId, userId).then(res => {