| | |
| | | <el-table-column label="创建企业" prop="companyName" align="center" /> |
| | | <el-table-column label="批次级别" prop="level" align="center" > |
| | | <template #default="scope"> |
| | | <span>{{scope.row.level === 1 ? '公司级' : scope.row.level === 2 ? '部门级' : scope.row.level === 3 ? '车间级' : '其他' }}</span> |
| | | <span>{{scope.row.level === 1 ? '单位级' : scope.row.level === 2 ? '学院级' : scope.row.level === 3 ? '实验室级' : '其他' }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="课程" prop="courseName" align="center" /> |
| | | <el-table-column label="学习人数" prop="studentCount" align="center" /> |
| | | <el-table-column label="总课时" prop="coursePeriodNum" align="center" /> |
| | | <el-table-column label="已完成人数" prop="finishCount" align="center" /> |
| | | <el-table-column label="完成率" prop="finishRate" align="center" /> |
| | | <el-table-column label="完成率" prop="finishRate" align="center"> |
| | | <template #default="scope"> |
| | | <span>{{scope.row.finishRate.toFixed(2)}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="180"> |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="toStuChoose(scope.row)">学生数据</el-button> |
| | |
| | | levelList: [ |
| | | { |
| | | id: 1, |
| | | name: '公司级 ' |
| | | name: '单位级 ' |
| | | }, |
| | | { |
| | | id: 2, |
| | | name: '部门级' |
| | | name: '学院级' |
| | | }, |
| | | { |
| | | id: 3, |
| | | name: '车间级' |
| | | name: '实验室级' |
| | | }, |
| | | { |
| | | id: 4, |
| | |
| | | }) |
| | | } |
| | | const toStuChoose = (val) => { |
| | | val.pageNum = data.queryParams.pageNum; |
| | | val.pageSize = data.queryParams.pageSize |
| | | const v = JSON.stringify(val) |
| | | const obj = { |
| | | pageNum: data.queryParams.pageNum, |
| | | pageSize: data.queryParams.pageSize, |
| | | id: val.id |
| | | } |
| | | // val.pageNum = data.queryParams.pageNum; |
| | | // val.pageSize = data.queryParams.pageSize |
| | | const v = JSON.stringify(obj) |
| | | router.push({ path: "/chooseStu", query: { val: v } }); |
| | | } |
| | | |