| | |
| | | #VUE_APP_BASE_API = 'http://192.168.0.47:8085/api' |
| | | |
| | | #张凤 |
| | | @VUE_APP_BASE_API = 'http://192.168.0.70:8085/api' |
| | | #VUE_APP_BASE_API = 'http://192.168.2.11:8085/api' |
| | | |
| | | #线上 |
| | | VUE_APP_BASE_API = 'http://121.239.169.30:8086/api' |
| | | VUE_APP_BASE_API = 'http://106.15.95.149:8086/api' |
| | | |
| | | # 路由懒加载 |
| | | VUE_CLI_BABEL_TRANSPILE_MODULES = true |
| | |
| | | <span style="color: #1890ff;cursor: pointer" @click="openStudent(scope.row)">{{scope.row.student}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="审核状态" align="center" prop="state" /> |
| | | <!-- <el-table-column label="审核状态" align="center" prop="state" />--> |
| | | <el-table-column label="删除标识" align="center" prop="delFlag" /> |
| | | <el-table-column label="创建时间" align="center" prop="createTime" /> |
| | | <el-table-column label="最近修改时间" align="center" prop="updateTime" /> |
| | |
| | | type="text" |
| | | style="color: #1890ff" |
| | | >预览课程</el-button> |
| | | <el-button |
| | | v-if="scope.row.state == '未审核'" |
| | | size="mini" |
| | | type="text" |
| | | style="color: #1890ff" |
| | | @click="check(scope.row)" |
| | | >审核</el-button> |
| | | <!-- <el-button--> |
| | | <!-- v-if="scope.row.state == '未审核'"--> |
| | | <!-- size="mini"--> |
| | | <!-- type="text"--> |
| | | <!-- style="color: #1890ff"--> |
| | | <!-- @click="check(scope.row)"--> |
| | | <!-- >审核</el-button>--> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
文件名从 src/views/onlineEducation/examManage/components/detailDialog.vue 修改 |
| | |
| | | style="width: 80%;margin-left: 50px"> |
| | | <el-table-column |
| | | prop="learningTime" |
| | | label="学习时长" |
| | | width="180"> |
| | | label="学习时长"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="startTime" |
| | | label="开始时间" |
| | | width="180"> |
| | | label="开始时间"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="startTime" |
| | | label="开始位置"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="结束时间" |
| | | prop="endTime"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | label="结束位置" |
| | | prop="endTime"> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | :data="examTable" |
| | | style="width: 80%;margin: 10px 25px"> |
| | | <el-table-column |
| | | prop="learningTime" |
| | | label="学习时长" |
| | | width="180"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="startTime" |
| | | label="开始时间" |
| | | width="180"> |
| | |
| | | label="结束时间" |
| | | prop="endTime"> |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="learningTime" |
| | | label="时间间隔" |
| | | width="180"> |
| | | </el-table-column> |
| | | </el-table> |
| | | </div> |
| | | </div> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import detailDialog from '@/views/onlineEducation/examManage/components/detailDialog.vue' |
| | | import detailDialog from './components/detailDialog.vue' |
| | | export default { |
| | | name: "nPeopleManage", |
| | | dicts: [], |
| | |
| | | <el-table-column label="联系人" align="center" prop="people" /> |
| | | <el-table-column label="联系电话" align="center" prop="phone" /> |
| | | <el-table-column label="更新时间" align="center" prop="updateTime" /> |
| | | <el-table-column label="是否禁用" align="center" prop="isDisabled" /> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> |
| | | <template #default="scope"> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-view" |
| | | v-if="scope.row.isDisabled === '是'" |
| | | @click="handleEnable(scope.row)" |
| | | >启用</el-button> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | v-if="scope.row.isDisabled === '否'" |
| | | @click="handleDisable(scope.row)" |
| | | >监管禁用</el-button> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | @click="handleAdd('edit',scope.row)" |
| | | >修改</el-button> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | style="color: #f56c6c" |
| | | icon="el-icon-delete" |
| | | @click="handleDelete(scope.row)" |
| | | v-hasPermi="['system:experts:remove']" |
| | | >删除</el-button> |
| | |
| | | SecretKey: '12345', |
| | | people: '张三', |
| | | phone: '13453456456', |
| | | updateTime: '2024-6-11 10:32:00 ' |
| | | updateTime: '2024-6-11 10:32:00 ', |
| | | isDisabled: '是' |
| | | |
| | | }, |
| | | { |
| | |
| | | SecretKey: '16665', |
| | | people: '李四', |
| | | phone: '13453456456', |
| | | updateTime: '2024-6-11 10:33:00 ' |
| | | updateTime: '2024-6-11 10:33:00 ', |
| | | isDisabled: '否' |
| | | |
| | | } |
| | | ] |
| | |
| | | }, |
| | | handleAdd(type,data){ |
| | | this.$refs.addDialogRef.openDialog(type, data); |
| | | } |
| | | }, |
| | | handleEnable(data){ |
| | | this.$confirm('确认启用该平台?', '提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | type: 'warning' |
| | | }).then(() => { |
| | | // delExam( val.siteId).then((res) => { |
| | | // if (res.code == 200) { |
| | | // this.$message({ |
| | | // type:'success', |
| | | // message: '删除成功' |
| | | // }) |
| | | // this.getList() |
| | | // } |
| | | // }) |
| | | }) |
| | | }, |
| | | handleDisable(data){ |
| | | this.$confirm('确认禁用该平台?', '提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | type: 'warning' |
| | | }).then(() => { |
| | | // delExam( val.siteId).then((res) => { |
| | | // if (res.code == 200) { |
| | | // this.$message({ |
| | | // type:'success', |
| | | // message: '删除成功' |
| | | // }) |
| | | // this.getList() |
| | | // } |
| | | // }) |
| | | }) |
| | | }, |
| | | } |
| | | }; |
| | | </script> |