完善功能,bug修复

UI_2022-02-10
yujialong 3 years ago
parent acb8394bc3
commit 21e960b517
  1. 2
      src/layouts/home/index.vue
  2. 19
      src/pages/info/list/index.vue
  3. 23
      src/pages/match/list/index.vue
  4. 12
      src/pages/record/list/index.vue
  5. 3
      src/pages/station/preview/index.vue

@ -64,7 +64,7 @@ export default {
.view { .view {
min-height: calc(100vh - 175px); min-height: calc(100vh - 175px);
padding: 24px; //padding: 24px;
} }
} }
</style> </style>

@ -1,5 +1,8 @@
<template> <template>
<div> <div>
<div class="banner-con">
</div>
<div class="main"> <div class="main">
<div class="nav"> <div class="nav">
<div class="sub-title">最新资讯</div> <div class="sub-title">最新资讯</div>
@ -188,15 +191,24 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.banner-con{
width: 100vw;
height: 200px;
background-image: url('../../../assets/img/info-banner1.jpg');
background-size: 100vw 200px;
background-repeat: no-repeat;
}
.main{ .main{
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items:flex-start; align-items:flex-start;
//padding: 265px 0 40px;
.nav{ .nav{
width: 220px; width: 220px;
border-radius: 8px; border-radius: 8px;
overflow: hidden; overflow: hidden;
margin-top: -44px;
.sub-title{ .sub-title{
line-height: 88px; line-height: 88px;
color: #fff; color: #fff;
@ -207,7 +219,7 @@ export default {
/deep/ .el-menu { /deep/ .el-menu {
border-right: 0; border-right: 0;
.el-submenu__title,.el-menu-item{ .el-submenu__title{
font-size: 18px; font-size: 18px;
.el-submenu__icon-arrow{ .el-submenu__icon-arrow{
font-size: 18px; font-size: 18px;
@ -217,7 +229,8 @@ export default {
} }
.list-wrap{ .list-wrap{
width: 50%; width: 50%;
margin-left: 40px; margin: 40px 0 0 40px;
.list{ .list{
padding: 32px; padding: 32px;
background-color: #fff; background-color: #fff;

@ -1,5 +1,6 @@
<template> <template>
<div class="box"> <div class="box">
<div class="banner-con"></div>
<div class="search"> <div class="search">
<input type="text" placeholder="请输入竞赛名称" v-model="keyword" /> <input type="text" placeholder="请输入竞赛名称" v-model="keyword" />
<button>搜索</button> <button>搜索</button>
@ -337,12 +338,20 @@ export default {
<style lang="scss" scoped> <style lang="scss" scoped>
.box { .box {
padding: 20px; position: relative;
.banner-con{
width: 100vw;
height: 400px;
background-image: url('../../../assets/img/info-banner.png');
background-size: 100vw 400px;
background-repeat: no-repeat;
}
.search { .search {
position: relative; width: 400px;
width: 30%; position: absolute;
margin: 50px auto; top: 175px;
left: 50%;
margin-left: -200px;
border-radius: 30px; border-radius: 30px;
border: 1px solid #9076FF; border: 1px solid #9076FF;
border-right: 0; border-right: 0;
@ -378,12 +387,12 @@ export default {
justify-content: center; justify-content: center;
align-items: flex-start; align-items: flex-start;
padding-bottom: 40px; padding-bottom: 40px;
margin-top: 20px;
.nav { .nav {
width: 220px; width: 220px;
border-radius: 8px; border-radius: 8px;
overflow: hidden; overflow: hidden;
margin-top: -44px;
.sub-title { .sub-title {
line-height: 88px; line-height: 88px;
@ -417,7 +426,7 @@ export default {
.list-wrap { .list-wrap {
width: 50%; width: 50%;
min-width: 790px; min-width: 790px;
margin-left: 40px; margin: 40px 0 0 40px;
.list { .list {
padding: 32px; padding: 32px;

@ -1,7 +1,7 @@
<template> <template>
<!-- 实验记录 --> <!-- 实验记录 -->
<div> <div style="padding: 0 24px">
<el-card shadow="hover" class="m-b-20"> <div class="m-b-20">
<div class="overview"> <div class="overview">
<h6>实验概览</h6> <h6>实验概览</h6>
<div class="nums"> <div class="nums">
@ -26,7 +26,7 @@
</div> </div>
</div> </div>
</div> </div>
</el-card> </div>
<div class="page"> <div class="page">
<div class="tabs"> <div class="tabs">
@ -34,9 +34,9 @@
@click="tabChange(index)">{{ item }}</a> @click="tabChange(index)">{{ item }}</a>
</div> </div>
<div class="tool" style="align-items: center"> <div class="tool">
<p style="font-size: 16px">实验记录明细</p> <ul class="filter" style="justify-content: space-between;">
<ul class="filter" style="flex: 0 1 auto;"> <div style="font-size: 16px">实验记录明细</div>
<li style="margin-right: 0"> <li style="margin-right: 0">
<label>课程选择</label> <label>课程选择</label>
<el-select v-model="curriculumId"> <el-select v-model="curriculumId">

@ -309,7 +309,8 @@ export default {
} else if (id == 11) { } else if (id == 11) {
// href = `${host}bank/#/`; // href = `${host}bank/#/`;
let token = util.local.get(Setting.tokenKey); let token = util.local.get(Setting.tokenKey);
href = "http://192.168.31.254:8093/#/counter/list/?"+'token='+token+'&cid='+this.courseId+'&systemId='+this.assessmentList[0].systemId; // href = "http://192.168.31.254:8093/#/counter/list/?"+'token='+token+'&cid='+this.courseId+'&systemId='+this.assessmentList[0].systemId;
href = "http://39.108.250.202/bank/#/counter/list/?"+'token='+token+'&cid='+this.courseId+'&systemId='+this.assessmentList[0].systemId;
} else if (id == 21) { } else if (id == 21) {
window.open(`http://121.37.29.24:80/yyyflogin?userId=${this.userId}&userName=${userName}&userType=${roleId}&reqType=1&reqId=3989a0ad671849b99dcbdcc208782333&caseId=9681f86902314b10bc752909121f9ab9&authorization=87DIVy348Oxzj3ha&classId=1876&courserId=7ff5d4715b114b7398b6f26c20fac460`); window.open(`http://121.37.29.24:80/yyyflogin?userId=${this.userId}&userName=${userName}&userType=${roleId}&reqType=1&reqId=3989a0ad671849b99dcbdcc208782333&caseId=9681f86902314b10bc752909121f9ab9&authorization=87DIVy348Oxzj3ha&classId=1876&courserId=7ff5d4715b114b7398b6f26c20fac460`);
} else if (id == 22) { } else if (id == 22) {

Loading…
Cancel
Save