|
@@ -0,0 +1,322 @@
|
|
|
+<!--
|
|
|
+* @FileDescription: 管乐迷课表list
|
|
|
+* @Author: 黄琪勇
|
|
|
+* @Date:2024-03-29 15:29:06
|
|
|
+-->
|
|
|
+<template>
|
|
|
+ <div class="curriculumList_gym">
|
|
|
+ <div class="head">
|
|
|
+ <div class="timeBox">
|
|
|
+ <img class="timeImg" src="@/img/curriculum/sj.png" />
|
|
|
+ <div class="time">2024-01-27 15:00-15:30</div>
|
|
|
+ </div>
|
|
|
+ <div class="operateBox">
|
|
|
+ <img class="dangerImg" src="@/img/curriculum/jg.png" />
|
|
|
+ <div class="operateBtn">配置课件</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumName">
|
|
|
+ <div class="leftCon">
|
|
|
+ <img class="xxImg" src="@/img/curriculum/xx.png" />
|
|
|
+ <img class="typeImg" src="@/img/curriculum/type.png" />
|
|
|
+ <div class="className">
|
|
|
+ <ellipsisScroll :title="'乐团课·单簧管进阶提高体验课'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="rightCon">
|
|
|
+ <img src="@/img/curriculum/qd.png" />
|
|
|
+ <div>签到</div>
|
|
|
+ <img class="qtImg" src="@/img/curriculum/qt.png" />
|
|
|
+ <div>签退</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="endCon">
|
|
|
+ <div class="addressCon">
|
|
|
+ <div class="adressBox">
|
|
|
+ <div>上课学生:</div>
|
|
|
+ <div class="adress">
|
|
|
+ <ellipsisScroll :title="'武汉市红领巾小学'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>上课学生:陈琪</div>
|
|
|
+ </div>
|
|
|
+ <div class="operate">
|
|
|
+ <div>查看详情</div>
|
|
|
+ <img class="jtImg" src="@/img/curriculum/jt.png" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumList_gym">
|
|
|
+ <div class="head">
|
|
|
+ <div class="timeBox">
|
|
|
+ <img class="timeImg" src="@/img/curriculum/sj.png" />
|
|
|
+ <div class="time">2024-01-27 15:00-15:30</div>
|
|
|
+ </div>
|
|
|
+ <div class="operateBox">
|
|
|
+ <img class="dangerImg" src="@/img/curriculum/jg.png" />
|
|
|
+ <div class="operateBtn">配置课件</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumName">
|
|
|
+ <div class="leftCon">
|
|
|
+ <img class="xxImg" src="@/img/curriculum/xx.png" />
|
|
|
+ <img class="typeImg" src="@/img/curriculum/type.png" />
|
|
|
+ <div class="className">
|
|
|
+ <ellipsisScroll :title="'乐团课·单簧管进阶提高体验课'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="rightCon">
|
|
|
+ <img src="@/img/curriculum/qd.png" />
|
|
|
+ <div>签到</div>
|
|
|
+ <img class="qtImg" src="@/img/curriculum/qt.png" />
|
|
|
+ <div>签退</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="endCon">
|
|
|
+ <div class="addressCon">
|
|
|
+ <div class="adressBox">
|
|
|
+ <div>上课学生:</div>
|
|
|
+ <div class="adress">
|
|
|
+ <ellipsisScroll :title="'武汉市红领巾小学'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>上课学生:陈琪</div>
|
|
|
+ </div>
|
|
|
+ <div class="operate">
|
|
|
+ <div>查看详情</div>
|
|
|
+ <img class="jtImg" src="@/img/curriculum/jt.png" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumList_gym">
|
|
|
+ <div class="head">
|
|
|
+ <div class="timeBox">
|
|
|
+ <img class="timeImg" src="@/img/curriculum/sj.png" />
|
|
|
+ <div class="time">2024-01-27 15:00-15:30</div>
|
|
|
+ </div>
|
|
|
+ <div class="operateBox">
|
|
|
+ <img class="dangerImg" src="@/img/curriculum/jg.png" />
|
|
|
+ <div class="operateBtn">配置课件</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumName">
|
|
|
+ <div class="leftCon">
|
|
|
+ <img class="xxImg" src="@/img/curriculum/xx.png" />
|
|
|
+ <img class="typeImg" src="@/img/curriculum/type.png" />
|
|
|
+ <div class="className">
|
|
|
+ <ellipsisScroll :title="'乐团课·单簧管进阶提高体验课'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="rightCon">
|
|
|
+ <img src="@/img/curriculum/qd.png" />
|
|
|
+ <div>签到</div>
|
|
|
+ <img class="qtImg" src="@/img/curriculum/qt.png" />
|
|
|
+ <div>签退</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="endCon">
|
|
|
+ <div class="addressCon">
|
|
|
+ <div class="adressBox">
|
|
|
+ <div>上课学生:</div>
|
|
|
+ <div class="adress">
|
|
|
+ <ellipsisScroll :title="'武汉市红领巾小学'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>上课学生:陈琪</div>
|
|
|
+ </div>
|
|
|
+ <div class="operate">
|
|
|
+ <div>查看详情</div>
|
|
|
+ <img class="jtImg" src="@/img/curriculum/jt.png" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumList_gym">
|
|
|
+ <div class="head">
|
|
|
+ <div class="timeBox">
|
|
|
+ <img class="timeImg" src="@/img/curriculum/sj.png" />
|
|
|
+ <div class="time">2024-01-27 15:00-15:30</div>
|
|
|
+ </div>
|
|
|
+ <div class="operateBox">
|
|
|
+ <img class="dangerImg" src="@/img/curriculum/jg.png" />
|
|
|
+ <div class="operateBtn">配置课件</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="curriculumName">
|
|
|
+ <div class="leftCon">
|
|
|
+ <img class="xxImg" src="@/img/curriculum/xx.png" />
|
|
|
+ <img class="typeImg" src="@/img/curriculum/type.png" />
|
|
|
+ <div class="className">
|
|
|
+ <ellipsisScroll :title="'乐团课·单簧管进阶提高体验课'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="rightCon">
|
|
|
+ <img src="@/img/curriculum/qd.png" />
|
|
|
+ <div>签到</div>
|
|
|
+ <img class="qtImg" src="@/img/curriculum/qt.png" />
|
|
|
+ <div>签退</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div class="endCon">
|
|
|
+ <div class="addressCon">
|
|
|
+ <div class="adressBox">
|
|
|
+ <div>上课学生:</div>
|
|
|
+ <div class="adress">
|
|
|
+ <ellipsisScroll :title="'武汉市红领巾小学'" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <div>上课学生:陈琪</div>
|
|
|
+ </div>
|
|
|
+ <div class="operate">
|
|
|
+ <div>查看详情</div>
|
|
|
+ <img class="jtImg" src="@/img/curriculum/jt.png" />
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script setup lang="ts"></script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+.curriculumList_gym {
|
|
|
+ background: #ffffff;
|
|
|
+ border-radius: 35px;
|
|
|
+ padding: 0 30px;
|
|
|
+ margin-bottom: 18px;
|
|
|
+ &:last-child {
|
|
|
+ margin-bottom: 0;
|
|
|
+ }
|
|
|
+ .head {
|
|
|
+ padding: 20px 0 16px 0;
|
|
|
+ border-bottom: 1px solid #eaeaea;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ .timeBox {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ .timeImg {
|
|
|
+ width: 24px;
|
|
|
+ height: 24px;
|
|
|
+ }
|
|
|
+ .time {
|
|
|
+ margin-left: 6px;
|
|
|
+ font-weight: 500;
|
|
|
+ font-size: 22px;
|
|
|
+ color: #777777;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .operateBox {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ .dangerImg {
|
|
|
+ width: 22px;
|
|
|
+ height: 22px;
|
|
|
+ }
|
|
|
+ .operateBtn {
|
|
|
+ margin-left: 8px;
|
|
|
+ font-weight: 500;
|
|
|
+ font-size: 20px;
|
|
|
+ color: #f44541;
|
|
|
+ cursor: pointer;
|
|
|
+ &:hover {
|
|
|
+ opacity: $opacity-hover;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .curriculumName {
|
|
|
+ margin-top: 30px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ .leftCon {
|
|
|
+ flex-grow: 1;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ .xxImg {
|
|
|
+ flex-shrink: 0;
|
|
|
+ width: 46px;
|
|
|
+ height: 24px;
|
|
|
+ }
|
|
|
+ .typeImg {
|
|
|
+ flex-shrink: 0;
|
|
|
+ margin-left: 6px;
|
|
|
+ width: 55px;
|
|
|
+ height: 24px;
|
|
|
+ }
|
|
|
+ .className {
|
|
|
+ flex-grow: 1;
|
|
|
+ overflow: hidden;
|
|
|
+ margin-left: 6px;
|
|
|
+ font-weight: 600;
|
|
|
+ font-size: 24px;
|
|
|
+ color: #333333;
|
|
|
+ max-width: 520px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .rightCon {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ flex-shrink: 0;
|
|
|
+ & > img {
|
|
|
+ width: 22px;
|
|
|
+ height: 22px;
|
|
|
+ }
|
|
|
+ & > div {
|
|
|
+ margin-left: 6px;
|
|
|
+ font-weight: 500;
|
|
|
+ font-size: 20px;
|
|
|
+ color: #aaaaaa;
|
|
|
+ }
|
|
|
+ .qtImg {
|
|
|
+ margin-left: 34px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .endCon {
|
|
|
+ margin-top: 26px;
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ padding-bottom: 22px;
|
|
|
+ .addressCon {
|
|
|
+ flex-grow: 1;
|
|
|
+ & > div {
|
|
|
+ font-weight: 500;
|
|
|
+ font-size: 16px;
|
|
|
+ color: #777777;
|
|
|
+ }
|
|
|
+ & > div:nth-child(2) {
|
|
|
+ margin-top: 16px;
|
|
|
+ }
|
|
|
+ .adressBox {
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ .adress {
|
|
|
+ max-width: 620px;
|
|
|
+ overflow: hidden;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ .operate {
|
|
|
+ flex-shrink: 0;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ cursor: pointer;
|
|
|
+ &:hover {
|
|
|
+ opacity: $opacity-hover;
|
|
|
+ }
|
|
|
+ & > div {
|
|
|
+ font-weight: 500;
|
|
|
+ font-size: 20px;
|
|
|
+ color: #f67146;
|
|
|
+ }
|
|
|
+ .jtImg {
|
|
|
+ margin-left: 6px;
|
|
|
+ width: 6px;
|
|
|
+ height: 13px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|