|
|
@ -5,20 +5,25 @@ |
|
|
|
<el-container v-show="showIt"> |
|
|
|
<el-container v-show="showIt"> |
|
|
|
<el-header> |
|
|
|
<el-header> |
|
|
|
<div class="flex a-center j-between"> |
|
|
|
<div class="flex a-center j-between"> |
|
|
|
<div class="flex a-center" style="width: 28%"> |
|
|
|
<div class="flex a-center" |
|
|
|
|
|
|
|
style="width: 28%"> |
|
|
|
<p>实训项目</p> |
|
|
|
<p>实训项目</p> |
|
|
|
<el-select v-model.trim="projectId" placeholder="请选择" class="select" :disabled="projectPermissions != 0" @change="selectProject"> |
|
|
|
<el-select v-model.trim="projectId" |
|
|
|
<el-option |
|
|
|
placeholder="请选择" |
|
|
|
v-for="item in topicList" |
|
|
|
class="select" |
|
|
|
|
|
|
|
:disabled="projectPermissions != 0" |
|
|
|
|
|
|
|
@change="selectProject"> |
|
|
|
|
|
|
|
<el-option v-for="item in topicList" |
|
|
|
:key="item.projectId" |
|
|
|
:key="item.projectId" |
|
|
|
:label="item.projectName" |
|
|
|
:label="item.projectName" |
|
|
|
:value="item.projectId" |
|
|
|
:value="item.projectId"></el-option> |
|
|
|
></el-option> |
|
|
|
|
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="countDownBox"> |
|
|
|
<div class="countDownBox"> |
|
|
|
<div style="margin-left: -40px;"> |
|
|
|
<div style="margin-left: -40px;"> |
|
|
|
<div :sendSync="sendSync" :autoStart="autoStart" :defaultVal="defaultVal"> |
|
|
|
<div :sendSync="sendSync" |
|
|
|
|
|
|
|
:autoStart="autoStart" |
|
|
|
|
|
|
|
:defaultVal="defaultVal"> |
|
|
|
实训{{text}}时间 |
|
|
|
实训{{text}}时间 |
|
|
|
<span class="timeSpan">{{day}}</span>天 |
|
|
|
<span class="timeSpan">{{day}}</span>天 |
|
|
|
<span class="timeSpan">{{hour}}</span>小时 |
|
|
|
<span class="timeSpan">{{hour}}</span>小时 |
|
|
@ -34,19 +39,25 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<div> |
|
|
|
<!-- <el-button @click="toReport" v-if="popContainer">查看实验报告</el-button> --> |
|
|
|
<el-button @click="toReport" |
|
|
|
<el-button style="background: #202020;color: #d0d0d0;font-size:16px;" v-show="projectPermissions == 0" |
|
|
|
v-if="popContainer">查看实验报告</el-button> |
|
|
|
@click="reload" :disabled="popContainer && (assessmentId!='' && assessmentId!='null' && assessmentId!=null)"> |
|
|
|
<el-button style="background: #202020;color: #d0d0d0;font-size:16px;" |
|
|
|
|
|
|
|
v-show="projectPermissions == 0" |
|
|
|
|
|
|
|
@click="reload" |
|
|
|
|
|
|
|
:disabled="popContainer && (assessmentId!='' && assessmentId!='null' && assessmentId!=null)"> |
|
|
|
重新开始 |
|
|
|
重新开始 |
|
|
|
</el-button> |
|
|
|
</el-button> |
|
|
|
<el-button class="submit-btn" style="margin-right:7px" @click="Submit()" :disabled="popContainer || requires.length == 0">提交</el-button> |
|
|
|
<el-button class="submit-btn" |
|
|
|
|
|
|
|
style="margin-right:7px" |
|
|
|
|
|
|
|
@click="Submit()" |
|
|
|
|
|
|
|
:disabled="popContainer || requires.length == 0">提交</el-button> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-header> |
|
|
|
</el-header> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-container> |
|
|
|
<el-container> |
|
|
|
<el-aside width="30%" class="flex flex-col"> |
|
|
|
<el-aside width="30%" |
|
|
|
|
|
|
|
class="flex flex-col"> |
|
|
|
<div class="aside-header"> |
|
|
|
<div class="aside-header"> |
|
|
|
<div class="header_h flex a-center"> |
|
|
|
<div class="header_h flex a-center"> |
|
|
|
<i class="el-icon-s-order"></i> |
|
|
|
<i class="el-icon-s-order"></i> |
|
|
@ -54,7 +65,9 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="font_css"> |
|
|
|
<div class="font_css"> |
|
|
|
<div class="experimentalGoal"> |
|
|
|
<div class="experimentalGoal"> |
|
|
|
<div class="break-all" v-html="projectManage.experimentTarget" style="font-size: 0.875rem;"> |
|
|
|
<div class="break-all" |
|
|
|
|
|
|
|
v-html="projectManage.experimentTarget" |
|
|
|
|
|
|
|
style="font-size: 0.875rem;"> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -68,27 +81,37 @@ |
|
|
|
<el-row> |
|
|
|
<el-row> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-col :span="24"> |
|
|
|
<el-card shadow="hover"> |
|
|
|
<el-card shadow="hover"> |
|
|
|
<el-table :data="requires" height="43.5vh" v-loading="loading" ref='testTable'> |
|
|
|
<el-table :data="requires" |
|
|
|
|
|
|
|
height="43.5vh" |
|
|
|
|
|
|
|
v-loading="loading" |
|
|
|
|
|
|
|
ref='testTable'> |
|
|
|
<el-table-column type="index"></el-table-column> |
|
|
|
<el-table-column type="index"></el-table-column> |
|
|
|
<el-table-column prop="name" label="判分点" align="left"> |
|
|
|
<el-table-column prop="name" |
|
|
|
|
|
|
|
label="判分点" |
|
|
|
|
|
|
|
align="left"> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="score" label="分值" width="60" align="center"> |
|
|
|
<el-table-column prop="score" |
|
|
|
|
|
|
|
label="分值" |
|
|
|
|
|
|
|
width="60" |
|
|
|
|
|
|
|
align="center"> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="right" label="完成结果" width="80" align="center"> |
|
|
|
<el-table-column prop="right" |
|
|
|
|
|
|
|
label="完成结果" |
|
|
|
|
|
|
|
width="80" |
|
|
|
|
|
|
|
align="center"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<i |
|
|
|
<i v-if="scope.row.right==true" |
|
|
|
v-if="scope.row.right==true" |
|
|
|
|
|
|
|
class="el-icon-check" |
|
|
|
class="el-icon-check" |
|
|
|
style="color:green;" |
|
|
|
style="color:green;"></i> |
|
|
|
></i> |
|
|
|
<i v-else-if="scope.row.right==false" |
|
|
|
<i |
|
|
|
|
|
|
|
v-else-if="scope.row.right==false" |
|
|
|
|
|
|
|
class="el-icon-close" |
|
|
|
class="el-icon-close" |
|
|
|
style="color:red;" |
|
|
|
style="color:red;"></i> |
|
|
|
></i> |
|
|
|
|
|
|
|
</template> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="scores" label="得分" width="60" align="center"></el-table-column> |
|
|
|
<el-table-column prop="scores" |
|
|
|
|
|
|
|
label="得分" |
|
|
|
|
|
|
|
width="60" |
|
|
|
|
|
|
|
align="center"></el-table-column> |
|
|
|
</el-table> |
|
|
|
</el-table> |
|
|
|
</el-card> |
|
|
|
</el-card> |
|
|
|
</el-col> |
|
|
|
</el-col> |
|
|
@ -97,24 +120,36 @@ |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-aside> |
|
|
|
</el-aside> |
|
|
|
<el-main> |
|
|
|
<el-main> |
|
|
|
<el-tabs v-model.trim="activeName" type="card"> |
|
|
|
<el-tabs v-model.trim="activeName" |
|
|
|
<el-tab-pane label="案例" name="first"> |
|
|
|
type="card"> |
|
|
|
<div class="break-all" v-html="projectManage.experimentDescription"></div> |
|
|
|
<el-tab-pane label="案例" |
|
|
|
|
|
|
|
name="first"> |
|
|
|
|
|
|
|
<div class="break-all" |
|
|
|
|
|
|
|
v-html="projectManage.experimentDescription"></div> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="实验要求" name="second"> |
|
|
|
<el-tab-pane label="实验要求" |
|
|
|
<el-collapse :value="activeNames" accordion > |
|
|
|
name="second"> |
|
|
|
<el-collapse-item v-for="(item,index) in requires" :key="index" :name="item.id"> |
|
|
|
<el-collapse :value="activeNames" |
|
|
|
<template slot="title" style='line-height: 0px;'> |
|
|
|
accordion> |
|
|
|
|
|
|
|
<el-collapse-item v-for="(item,index) in requires" |
|
|
|
|
|
|
|
:key="index" |
|
|
|
|
|
|
|
:name="item.id"> |
|
|
|
|
|
|
|
<template slot="title" |
|
|
|
|
|
|
|
style='line-height: 0px;'> |
|
|
|
<i class='el-icon-s-ticket'></i> |
|
|
|
<i class='el-icon-s-ticket'></i> |
|
|
|
<span style="margin: 0px 10px;font-size: 1rem;">{{ item.name }}</span> |
|
|
|
<span style="margin: 0px 10px;font-size: 1rem;">{{ item.name }}</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<div class="break-all" v-html="item.experimentalRequirements"></div> |
|
|
|
<div class="break-all" |
|
|
|
|
|
|
|
v-html="item.experimentalRequirements"></div> |
|
|
|
</el-collapse-item> |
|
|
|
</el-collapse-item> |
|
|
|
<!-- <p ref="scrollTag" style="font-size:16px;"></p> --> |
|
|
|
<!-- <p ref="scrollTag" style="font-size:16px;"></p> --> |
|
|
|
</el-collapse> |
|
|
|
</el-collapse> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tab-pane> |
|
|
|
<el-tab-pane label="实验提示" name="fifth" v-if="hintOpen == 0"> |
|
|
|
<el-tab-pane label="实验提示" |
|
|
|
<div class="break-all" v-html="projectManage.experimentHint"></div> |
|
|
|
name="fifth" |
|
|
|
|
|
|
|
v-if="hintOpen == 0"> |
|
|
|
|
|
|
|
<div class="break-all" |
|
|
|
|
|
|
|
v-html="projectManage.experimentHint"></div> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
</el-tabs> |
|
|
|
</el-main> |
|
|
|
</el-main> |
|
|
@ -122,26 +157,32 @@ |
|
|
|
</el-container> |
|
|
|
</el-container> |
|
|
|
<!-- </transition> --> |
|
|
|
<!-- </transition> --> |
|
|
|
<!-- </div> --> |
|
|
|
<!-- </div> --> |
|
|
|
<div class="panel" :class="{active: showIt}"> |
|
|
|
<div class="panel" |
|
|
|
|
|
|
|
:class="{active: showIt}"> |
|
|
|
<div @click="toggleCase"> |
|
|
|
<div @click="toggleCase"> |
|
|
|
<img src="../../assets/img/case/left.png" alt v-if="showIt" /> |
|
|
|
<img src="../../assets/img/case/left.png" |
|
|
|
<img src="../../assets/img/case/right.png" alt v-else /> |
|
|
|
alt |
|
|
|
|
|
|
|
v-if="showIt" /> |
|
|
|
|
|
|
|
<img src="../../assets/img/case/right.png" |
|
|
|
|
|
|
|
alt |
|
|
|
|
|
|
|
v-else /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<div class='popContainer' v-if='popContainer'></div> |
|
|
|
<div class='popContainer' |
|
|
|
|
|
|
|
v-if='popContainer'></div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 遮罩层 --> |
|
|
|
<!-- 遮罩层 --> |
|
|
|
<div class="absolute z-50 h-screen bg-transparent inset-0" v-show="showIt"></div> |
|
|
|
<div class="absolute z-50 h-screen bg-transparent inset-0" |
|
|
|
|
|
|
|
v-show="showIt"></div> |
|
|
|
|
|
|
|
|
|
|
|
<el-dialog |
|
|
|
<el-dialog title="提示" |
|
|
|
title="提示" |
|
|
|
|
|
|
|
:visible.sync="closePaneJudge" |
|
|
|
:visible.sync="closePaneJudge" |
|
|
|
width="30%" |
|
|
|
width="30%" |
|
|
|
center> |
|
|
|
center> |
|
|
|
<h4 class="antialiased text-center text-2xl">请选择你将进行的操作</h4> |
|
|
|
<h4 class="antialiased text-center text-2xl">请选择你将进行的操作</h4> |
|
|
|
<span slot="footer" class="dialog-footer"> |
|
|
|
<span slot="footer" |
|
|
|
|
|
|
|
class="dialog-footer"> |
|
|
|
<el-button @click="closePane()">再试一次</el-button> |
|
|
|
<el-button @click="closePane()">再试一次</el-button> |
|
|
|
<!-- <el-button type="primary" @click="closePane(true)">其他业务</el-button> --> |
|
|
|
<!-- <el-button type="primary" @click="closePane(true)">其他业务</el-button> --> |
|
|
|
</span> |
|
|
|
</span> |
|
|
@ -223,7 +264,6 @@ export default { |
|
|
|
schoolId: '', |
|
|
|
schoolId: '', |
|
|
|
studentId: "", |
|
|
|
studentId: "", |
|
|
|
courseId: "", |
|
|
|
courseId: "", |
|
|
|
// projectId: "", |
|
|
|
|
|
|
|
assessmentId: "", |
|
|
|
assessmentId: "", |
|
|
|
classId: '', |
|
|
|
classId: '', |
|
|
|
projectPermissions: 0, //项目权限(0、练习 1、考核 2、竞赛) |
|
|
|
projectPermissions: 0, //项目权限(0、练习 1、考核 2、竞赛) |
|
|
@ -322,16 +362,6 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
}, |
|
|
|
mounted () { |
|
|
|
mounted () { |
|
|
|
// let token = this.getQueryVariable('token') |
|
|
|
|
|
|
|
// let cid = this.getQueryVariable('cid') |
|
|
|
|
|
|
|
// let systemId = this.getQueryVariable('systemId') |
|
|
|
|
|
|
|
// let projectId = this.getQueryVariable('projectId') |
|
|
|
|
|
|
|
// let assessmentId = this.getQueryVariable('assessmentId') |
|
|
|
|
|
|
|
// let competitionId = this.getQueryVariable('competitionId') |
|
|
|
|
|
|
|
// let stageId = this.getQueryVariable('stageId') |
|
|
|
|
|
|
|
// let teamId = this.getQueryVariable('teamId') |
|
|
|
|
|
|
|
// let classId = this.getQueryVariable('classId') |
|
|
|
|
|
|
|
// let stopTime = this.getQueryVariable('stopTime') |
|
|
|
|
|
|
|
let token = sessionStorage.getItem('token') || this.getQueryVariable('token') |
|
|
|
let token = sessionStorage.getItem('token') || this.getQueryVariable('token') |
|
|
|
let cid = sessionStorage.getItem('cid') || this.getQueryVariable('cid') |
|
|
|
let cid = sessionStorage.getItem('cid') || this.getQueryVariable('cid') |
|
|
|
let systemId = sessionStorage.getItem('systemId') || this.getQueryVariable('systemId') |
|
|
|
let systemId = sessionStorage.getItem('systemId') || this.getQueryVariable('systemId') |
|
|
@ -341,7 +371,7 @@ export default { |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
projectId = this.getQueryVariable('projectId') |
|
|
|
projectId = this.getQueryVariable('projectId') |
|
|
|
} |
|
|
|
} |
|
|
|
console.log(projectId) |
|
|
|
console.log('mounted', projectId) |
|
|
|
let assessmentId = sessionStorage.getItem('assessmentId') || this.getQueryVariable('assessmentId') |
|
|
|
let assessmentId = sessionStorage.getItem('assessmentId') || this.getQueryVariable('assessmentId') |
|
|
|
let competitionId = sessionStorage.getItem('competitionId') || this.getQueryVariable('competitionId') |
|
|
|
let competitionId = sessionStorage.getItem('competitionId') || this.getQueryVariable('competitionId') |
|
|
|
let stageId = sessionStorage.getItem('stageId') || this.getQueryVariable('stageId') |
|
|
|
let stageId = sessionStorage.getItem('stageId') || this.getQueryVariable('stageId') |
|
|
@ -380,10 +410,9 @@ export default { |
|
|
|
this.assessmentId && this.projectId && this.checkVer() |
|
|
|
this.assessmentId && this.projectId && this.checkVer() |
|
|
|
this.codeId && this.codeIds.push(this.codeId) |
|
|
|
this.codeId && this.codeIds.push(this.codeId) |
|
|
|
if (JSON.parse(assessmentId != null && assessmentId != '' && assessmentId != 'null' || this.competitionId)) { |
|
|
|
if (JSON.parse(assessmentId != null && assessmentId != '' && assessmentId != 'null' || this.competitionId)) { |
|
|
|
let params = { |
|
|
|
this.selectProjects({ |
|
|
|
"projectId":projectId, |
|
|
|
projectId |
|
|
|
} |
|
|
|
}) |
|
|
|
this.selectProjects(params) |
|
|
|
|
|
|
|
} else { |
|
|
|
} else { |
|
|
|
this.getData() |
|
|
|
this.getData() |
|
|
|
} |
|
|
|
} |
|
|
@ -404,6 +433,7 @@ export default { |
|
|
|
let classId = sessionStorage.getItem('classId') |
|
|
|
let classId = sessionStorage.getItem('classId') |
|
|
|
let timestamp = sessionStorage.getItem('timestamp') |
|
|
|
let timestamp = sessionStorage.getItem('timestamp') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
|
|
|
|
|
|
|
|
const storeProjectId = sessionStorage.getItem('storeProjectId') |
|
|
|
const storeProjectId = sessionStorage.getItem('storeProjectId') |
|
|
|
sessionStorage.clear() |
|
|
|
sessionStorage.clear() |
|
|
|
sessionStorage.setItem('token', token) |
|
|
|
sessionStorage.setItem('token', token) |
|
|
@ -626,6 +656,7 @@ export default { |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
sessionStorage.setItem('projectId', this.projectId) |
|
|
|
sessionStorage.setItem('projectId', this.projectId) |
|
|
|
|
|
|
|
sessionStorage.setItem('submited', 0) |
|
|
|
getProjectDetail(params).then((data) => { |
|
|
|
getProjectDetail(params).then((data) => { |
|
|
|
if (data.status == 200) { |
|
|
|
if (data.status == 200) { |
|
|
|
const { systemId, projectId } = data.data.projectManage |
|
|
|
const { systemId, projectId } = data.data.projectManage |
|
|
@ -671,8 +702,8 @@ export default { |
|
|
|
}, |
|
|
|
}, |
|
|
|
// 查看实验报告 |
|
|
|
// 查看实验报告 |
|
|
|
toReport () { |
|
|
|
toReport () { |
|
|
|
// this.lockIt = false |
|
|
|
this.popContainer = false |
|
|
|
this.setShowBusiness(false) |
|
|
|
// this.setShowBusiness(false) |
|
|
|
this.$emit('update:showIt', !this.showIt) |
|
|
|
this.$emit('update:showIt', !this.showIt) |
|
|
|
this.$router.push(`/index/report?reportId=${this.reportId}`) |
|
|
|
this.$router.push(`/index/report?reportId=${this.reportId}`) |
|
|
|
}, |
|
|
|
}, |
|
|
@ -754,6 +785,7 @@ export default { |
|
|
|
sessionStorage.setItem('ruleReqs', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('ruleReqs', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
|
|
|
|
sessionStorage.setItem('submited', 1) |
|
|
|
let list = this.requires |
|
|
|
let list = this.requires |
|
|
|
this.grade = retMap.totalScore |
|
|
|
this.grade = retMap.totalScore |
|
|
|
for (var j = 0; j < list.length; j++) { |
|
|
|
for (var j = 0; j < list.length; j++) { |
|
|
@ -874,6 +906,7 @@ export default { |
|
|
|
sessionStorage.setItem('ruleReqs', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('ruleReqs', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountVoucher', JSON.stringify(formList)) |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
sessionStorage.setItem('accountPasswordAll', '') |
|
|
|
|
|
|
|
sessionStorage.setItem('submited', 0) |
|
|
|
let params = { |
|
|
|
let params = { |
|
|
|
"projectId": projectId, |
|
|
|
"projectId": projectId, |
|
|
|
} |
|
|
|
} |
|
|
@ -1003,7 +1036,8 @@ $togetherFontSize: 16px; |
|
|
|
.el-aside { |
|
|
|
.el-aside { |
|
|
|
font-size: $togetherFontSize; |
|
|
|
font-size: $togetherFontSize; |
|
|
|
color: #333; |
|
|
|
color: #333; |
|
|
|
[class*=" el-icon-"],[class^="el-icon-"]{ |
|
|
|
[class*=' el-icon-'], |
|
|
|
|
|
|
|
[class^='el-icon-'] { |
|
|
|
line-height: 40px; |
|
|
|
line-height: 40px; |
|
|
|
font-size: 16px; |
|
|
|
font-size: 16px; |
|
|
|
font-size: $togetherFontSize; |
|
|
|
font-size: $togetherFontSize; |
|
|
@ -1023,7 +1057,7 @@ $togetherFontSize: 16px; |
|
|
|
.aside-header { |
|
|
|
.aside-header { |
|
|
|
margin: 0px 10px 10px 10px; |
|
|
|
margin: 0px 10px 10px 10px; |
|
|
|
background-color: #fff; |
|
|
|
background-color: #fff; |
|
|
|
font-size: .875rem; |
|
|
|
font-size: 0.875rem; |
|
|
|
} |
|
|
|
} |
|
|
|
.aside-footer { |
|
|
|
.aside-footer { |
|
|
|
margin: 0px 10px 10px 10px; |
|
|
|
margin: 0px 10px 10px 10px; |
|
|
@ -1059,7 +1093,7 @@ $togetherFontSize: 16px; |
|
|
|
line-height: 60px; |
|
|
|
line-height: 60px; |
|
|
|
} |
|
|
|
} |
|
|
|
.el-select__caret:before { |
|
|
|
.el-select__caret:before { |
|
|
|
content: "\e78f"; |
|
|
|
content: '\e78f'; |
|
|
|
font-size: 16px; |
|
|
|
font-size: 16px; |
|
|
|
padding: 3px; |
|
|
|
padding: 3px; |
|
|
|
background-color: $main-color; |
|
|
|
background-color: $main-color; |
|
|
@ -1144,7 +1178,8 @@ $togetherFontSize: 16px; |
|
|
|
font-weight: 100; |
|
|
|
font-weight: 100; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
th,tr{ |
|
|
|
th, |
|
|
|
|
|
|
|
tr { |
|
|
|
background-color: #badfff; |
|
|
|
background-color: #badfff; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -1154,7 +1189,7 @@ $togetherFontSize: 16px; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
/deep/ .el-collapse { |
|
|
|
/deep/ .el-collapse { |
|
|
|
font-size: .875rem; |
|
|
|
font-size: 0.875rem; |
|
|
|
} |
|
|
|
} |
|
|
|
.el-collapse-item__content { |
|
|
|
.el-collapse-item__content { |
|
|
|
padding-left: 10px; |
|
|
|
padding-left: 10px; |
|
|
@ -1207,7 +1242,6 @@ $togetherFontSize: 16px; |
|
|
|
height: calc(100vh - 422px); |
|
|
|
height: calc(100vh - 422px); |
|
|
|
overflow: hidden; |
|
|
|
overflow: hidden; |
|
|
|
overflow-y: auto; |
|
|
|
overflow-y: auto; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
/deep/.el-collapse-item { |
|
|
|
/deep/.el-collapse-item { |
|
|
|
font-size: $togetherFontSize; |
|
|
|
font-size: $togetherFontSize; |
|
|
|