mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 13:56:45 +08:00
学员查看
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
<!-- eslint-disable vue/no-use-v-if-with-v-for -->
|
||||||
<template>
|
<template>
|
||||||
<a-drawer
|
<a-drawer
|
||||||
:visible="Seevisible"
|
:visible="Seevisible"
|
||||||
@@ -47,6 +48,7 @@
|
|||||||
<span class="total">/{{ totalReqCnt }}</span>
|
<span class="total">/{{ totalReqCnt }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<!--
|
||||||
<a-divider
|
<a-divider
|
||||||
type="vertical"
|
type="vertical"
|
||||||
style="
|
style="
|
||||||
@@ -61,13 +63,11 @@
|
|||||||
<span class="nub1">{{ certCnt }}</span>
|
<span class="nub1">{{ certCnt }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
-->
|
||||||
</div>
|
</div>
|
||||||
<div class="secondrow">
|
<div class="secondrow">
|
||||||
<div class="rowleft">{{ name }}</div>
|
<div class="rowleft">{{ name }}</div>
|
||||||
<div class="rowbox" @click="showProMess">
|
|
||||||
<div class="shuom">说明</div>
|
|
||||||
<div><img src="../../assets/images/studentimg/chak.png" /></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="mainbox">
|
<div class="mainbox">
|
||||||
<a-collapse v-model:activeKey="stageListActive">
|
<a-collapse v-model:activeKey="stageListActive">
|
||||||
@@ -83,15 +83,32 @@
|
|||||||
<div></div>
|
<div></div>
|
||||||
</template>
|
</template>
|
||||||
<a-collapse-panel
|
<a-collapse-panel
|
||||||
v-for="value in stageList"
|
v-for="value in stageList.filter((e)=>e.stageId > 0)"
|
||||||
:key="value.stageId"
|
:key="value.stageId"
|
||||||
:header="value.stageName"
|
:header="value.stageName"
|
||||||
>
|
|
||||||
<div
|
>
|
||||||
|
|
||||||
|
<template #extra >
|
||||||
|
<div @click.stop="">
|
||||||
|
<div class="rowbox">
|
||||||
|
<a-popover title="阶段说明">
|
||||||
|
<template #content>
|
||||||
|
<p>这里是阶段说明</p>
|
||||||
|
</template>
|
||||||
|
<div class="shuom">说明</div>
|
||||||
|
</a-popover>
|
||||||
|
<div><img src="../../assets/images/studentimg/chak.png" /></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<div
|
||||||
class="rowclass"
|
class="rowclass"
|
||||||
v-for="(item, key) in value.taskProcessList"
|
v-for="(item, key) in value.taskProcessList"
|
||||||
:key="key"
|
:key="key"
|
||||||
>
|
>
|
||||||
|
|
||||||
<div class="leftclass">
|
<div class="leftclass">
|
||||||
<div>
|
<div>
|
||||||
<img
|
<img
|
||||||
@@ -141,6 +158,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="altext">{{ item.complete }}</div>
|
<div class="altext">{{ item.complete }}</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</a-collapse-panel>
|
</a-collapse-panel>
|
||||||
</a-collapse>
|
</a-collapse>
|
||||||
@@ -433,6 +451,14 @@ export default {
|
|||||||
color: rgba(51, 51, 51, 1);
|
color: rgba(51, 51, 51, 1);
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
.mainbox {
|
||||||
|
// height: 463px;
|
||||||
|
margin-right: 37px;
|
||||||
|
margin-top: 32px;
|
||||||
|
//border: 1px solid rgba(221, 238, 255, 1);
|
||||||
|
//border-radius: 6px;
|
||||||
.rowbox {
|
.rowbox {
|
||||||
width: 64px;
|
width: 64px;
|
||||||
height: 24px;
|
height: 24px;
|
||||||
@@ -442,6 +468,7 @@ export default {
|
|||||||
margin-left: 24px;
|
margin-left: 24px;
|
||||||
border: 1px solid rgba(64, 158, 255, 1);
|
border: 1px solid rgba(64, 158, 255, 1);
|
||||||
background: rgba(64, 158, 255, 0.1);
|
background: rgba(64, 158, 255, 0.1);
|
||||||
|
margin-right: 700px;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
.shuom {
|
.shuom {
|
||||||
color: rgba(64, 158, 255, 1);
|
color: rgba(64, 158, 255, 1);
|
||||||
@@ -450,13 +477,6 @@ export default {
|
|||||||
margin-right: 5px;
|
margin-right: 5px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
.mainbox {
|
|
||||||
// height: 463px;
|
|
||||||
margin-right: 37px;
|
|
||||||
margin-top: 32px;
|
|
||||||
//border: 1px solid rgba(221, 238, 255, 1);
|
|
||||||
//border-radius: 6px;
|
|
||||||
.ant-collapse {
|
.ant-collapse {
|
||||||
background-color: #ffffff;
|
background-color: #ffffff;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|||||||
@@ -165,9 +165,10 @@ const tablecolumns = ref([
|
|||||||
title: "姓名",
|
title: "姓名",
|
||||||
dataIndex: "studentName",
|
dataIndex: "studentName",
|
||||||
key: "studentName",
|
key: "studentName",
|
||||||
width: "8%",
|
width: "12%",
|
||||||
align: "left",
|
align: "left",
|
||||||
className: "h",
|
className: "h",
|
||||||
|
ellipsis: true,
|
||||||
customRender: ({record: {studentName, topFlag}}) => (topFlag ? <div
|
customRender: ({record: {studentName, topFlag}}) => (topFlag ? <div
|
||||||
style={{
|
style={{
|
||||||
display: "flex",
|
display: "flex",
|
||||||
@@ -188,7 +189,7 @@ const tablecolumns = ref([
|
|||||||
title: "工号",
|
title: "工号",
|
||||||
dataIndex: "studentUserNo",
|
dataIndex: "studentUserNo",
|
||||||
key: "studentUserNo",
|
key: "studentUserNo",
|
||||||
width: "20%",
|
width: "15%",
|
||||||
align: "center",
|
align: "center",
|
||||||
className: "h",
|
className: "h",
|
||||||
ellipsis: true,
|
ellipsis: true,
|
||||||
|
|||||||
@@ -111,6 +111,9 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mbl_items2" v-if="detail.intro">
|
<div class="mbl_items2" v-if="detail.intro">
|
||||||
<div class="item_nam">
|
<div class="item_nam">
|
||||||
|
<div class="asterisk_icon">
|
||||||
|
<img src="@/assets/images/coursewareManage/asterisk.png" alt="asterisk" />
|
||||||
|
</div>
|
||||||
<span style="margin-right: 14px">课程简介:</span>
|
<span style="margin-right: 14px">课程简介:</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="item_inp">
|
<div class="item_inp">
|
||||||
|
|||||||
Reference in New Issue
Block a user