审核人数

dev
lion 1 year ago
parent cc47064ec0
commit 1d826f7934

@ -31,7 +31,8 @@
</div> </div>
<div> <div>
<xy-table :list="list" :total="total" @pageIndexChange="pageIndexChange" @pageSizeChange="pageSizeChange" :table-item="table_item"> <xy-table :list="list" :total="total" :showIndexFixed="'left'"
@pageIndexChange="pageIndexChange" @pageSizeChange="pageSizeChange" :table-item="table_item">
<template v-slot:dateRange> <template v-slot:dateRange>
<el-table-column align='center' label="开课日期" width="200" header-align="center"> <el-table-column align='center' label="开课日期" width="200" header-align="center">
<template slot-scope="scope"> <template slot-scope="scope">
@ -51,6 +52,17 @@
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,'')">0</div> <div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,'')">0</div>
</template> </template>
</el-table-column> </el-table-column>
</template>
<template v-slot:sign_wait_total>
<el-table-column align='center' label="待审核人数" width="120" header-align="center">
<template slot-scope="scope">
<div v-if="scope.row.sign_wait_total && scope.row.sign_wait_total>0" style="cursor: pointer;color:blue;text-decoration:underline"
@click="toApply(scope.row,0)">
{{scope.row.sign_wait_total}}
</div>
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,0)">0</div>
</template>
</el-table-column>
</template> </template>
<template v-slot:sign_pass_total> <template v-slot:sign_pass_total>
<el-table-column align='center' label="审核通过人数" width="120" header-align="center"> <el-table-column align='center' label="审核通过人数" width="120" header-align="center">
@ -71,18 +83,52 @@
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,2)">0</div> <div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,2)">0</div>
</template> </template>
</el-table-column> </el-table-column>
</template> </template>
<template v-slot:sign_wait_total> <template v-slot:sign_prepare_total>
<el-table-column align='center' label="待审核人数" width="120" header-align="center"> <el-table-column align='center' label="备选人数" width="120" header-align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.row.sign_wait_total && scope.row.sign_wait_total>0" style="cursor: pointer;color:blue;text-decoration:underline" <div v-if="scope.row.sign_prepare_total && scope.row.sign_prepare_total>0" style="cursor: pointer;color:blue;text-decoration:underline"
@click="toApply(scope.row,0)"> @click="toApply(scope.row,3)">
{{scope.row.sign_wait_total}} {{scope.row.sign_prepare_total}}
</div> </div>
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,0)">0</div> <div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,3)">0</div>
</template> </template>
</el-table-column> </el-table-column>
</template>
<template v-slot:sign_cancel_total>
<el-table-column align='center' label="已取消人数" width="120" header-align="center">
<template slot-scope="scope">
<div v-if="scope.row.sign_cancel_total && scope.row.sign_cancel_total>0" style="cursor: pointer;color:blue;text-decoration:underline"
@click="toApply(scope.row,4)">
{{scope.row.sign_cancel_total}}
</div>
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,4)">0</div>
</template>
</el-table-column>
</template>
<template v-slot:sign_give_up_total>
<el-table-column align='center' label="主动放弃人数" width="120" header-align="center">
<template slot-scope="scope">
<div v-if="scope.row.sign_give_up_total && scope.row.sign_give_up_total>0" style="cursor: pointer;color:blue;text-decoration:underline"
@click="toApply(scope.row,5)">
{{scope.row.sign_give_up_total}}
</div>
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,5)">0</div>
</template>
</el-table-column>
</template>
<template v-slot:sign_black_total>
<el-table-column align='center' label="黑名单人数" width="120" header-align="center">
<template slot-scope="scope">
<div v-if="scope.row.sign_black_total && scope.row.sign_black_total>0" style="cursor: pointer;color:blue;text-decoration:underline"
@click="toApply(scope.row,6)">
{{scope.row.sign_black_total}}
</div>
<div v-else style="cursor: pointer;text-decoration:underline" @click="toApply(scope.row,6)">0</div>
</template>
</el-table-column>
</template> </template>
<template v-slot:btns> <template v-slot:btns>
<div></div> <div></div>
</template> </template>
@ -118,7 +164,8 @@
table_item: [{ table_item: [{
prop: 'name', prop: 'name',
label: '课程名称', label: '课程名称',
align: 'left' align: 'left',
fixed:'left'
}, { }, {
prop: 'dateRange', prop: 'dateRange',
label: '开课日期', label: '开课日期',
@ -139,6 +186,12 @@
label: '目前报名人数', label: '目前报名人数',
align: 'center', align: 'center',
width: 120 width: 120
},
{
prop: 'sign_wait_total',
label: '待审核人数',
align: 'center',
width: 120
}, },
{ {
prop: 'sign_pass_total', prop: 'sign_pass_total',
@ -151,12 +204,30 @@
label: '审核不通过人数', label: '审核不通过人数',
align: 'center', align: 'center',
width: 120 width: 120
}, },
{ {
prop: 'sign_wait_total', prop: 'sign_prepare_total',
label: '待审核人数', label: '备选人数',
align: 'center', align: 'center',
width: 120 width: 120
},
{
prop: 'sign_cancel_total',
label: '已取消人数',
align: 'center',
width: 120
},
{
prop: 'sign_give_up_total',
label: '主动放弃人数',
align: 'center',
width: 120
},
{
prop: 'sign_black_total',
label: '黑名单人数',
align: 'center',
width: 120
}] }]
} }

Loading…
Cancel
Save