| | |
| | | <el-table-column label="批次名称" prop="phaseName" align="center" /> |
| | | <el-table-column label="学员名称" prop="studentName" align="center" /> |
| | | <el-table-column label="手机号" prop="studentPhone" align="center" /> |
| | | <el-table-column label="总进度" prop="totalProgress" align="center" /> |
| | | <el-table-column label="总进度" prop="totalProgress" align="center" > |
| | | <template #default="scope"> |
| | | <el-progress |
| | | v-if="scope.row.totalProgress>=0" |
| | | :text-inside="true" |
| | | :stroke-width="24" |
| | | :percentage="scope.row.totalProgress" |
| | | :status="scope.row.totalProgress <= 50 ? 'exception' : scope.row.totalProgress > 50 && scope.row.totalProgress <= 80 ? 'warning':'success'" |
| | | /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="开始学习时间" prop="startTime" align="center" /> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="180"> |
| | | <template #default="scope"> |
| | |
| | | |
| | | const { queryParams, total, dataList } = toRefs(data); |
| | | |
| | | const backValue = ref() |
| | | onMounted(async ()=>{ |
| | | const userInfo = JSON.parse(Cookies.get('userInfo')) |
| | | console.log("userInfo",userInfo) |
| | |
| | | data.isAdmin = false; |
| | | } |
| | | const val = JSON.parse(route.query.val) |
| | | backValue.value = val |
| | | // data.queryParams.pageId = val.id |
| | | data.queryParams.phaseId = val.id |
| | | await getList() |
| | |
| | | }) |
| | | } |
| | | const back = () => { |
| | | router.push("/class"); |
| | | |
| | | const obj = { |
| | | pageNum: backValue.value.pageNum, |
| | | pageSize: backValue.value.pageSize, |
| | | } |
| | | const v = JSON.stringify(obj) |
| | | router.push({ path: "/class", query: { val: v } }); |
| | | } |
| | | |
| | | |