From 46fad31cc07be23046fe9db38fc86eb7420ca6f0 Mon Sep 17 00:00:00 2001 From: songwc Date: Tue, 25 Oct 2022 15:31:03 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E4=BF=AE=E6=94=B9=E8=B7=AF?= =?UTF-8?q?=E5=BE=84=E7=AE=A1=E7=90=86=E4=B8=AD=E5=90=84=E7=AE=A1=E7=90=86?= =?UTF-8?q?=20=E8=80=83=E5=8B=A4=20=E4=BD=9C=E4=B8=9A=E8=AF=A6=E6=83=85=20?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E5=AD=A6=E5=91=98=20=20=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=AD=A6=E5=91=98=E7=AE=A1=E7=90=86=E4=B8=AD=E8=B0=83=E6=95=B4?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=20=20=E4=BF=AE=E6=94=B9=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E4=B8=AD=E6=8E=92=E8=A1=8C=E6=A6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/leveladd/done.png | Bin 0 -> 391 bytes src/assets/images/leveladd/edit.png | Bin 0 -> 368 bytes src/assets/images/leveladd/info.png | Bin 0 -> 331 bytes src/assets/images/leveladd/nodone.png | Bin 0 -> 368 bytes src/components/drawers/ActiveAttendance.vue | 529 ++++++++++--------- src/components/drawers/AddLevelImportStu.vue | 78 ++- src/components/drawers/EntryScores.vue | 158 +----- src/components/drawers/FaceManage.vue | 3 +- src/components/drawers/TestManage.vue | 71 ++- src/components/drawers/TimeManage.vue | 19 +- src/components/drawers/WorkDetail.vue | 45 +- src/components/drawers/WorkManage.vue | 49 +- src/views/learningpath/LevelAdd.vue | 155 +++--- src/views/projectcenter/TaskPage.vue | 13 + 14 files changed, 605 insertions(+), 515 deletions(-) create mode 100644 src/assets/images/leveladd/done.png create mode 100644 src/assets/images/leveladd/edit.png create mode 100644 src/assets/images/leveladd/info.png create mode 100644 src/assets/images/leveladd/nodone.png diff --git a/src/assets/images/leveladd/done.png b/src/assets/images/leveladd/done.png new file mode 100644 index 0000000000000000000000000000000000000000..6d07bbb0747f55526fe26f423ff530caecc8cefd GIT binary patch literal 391 zcmV;20eJq2P)Px$K}keGR5(wilRZlVK@>&Ln>BU@6a-o9w6oDNBv@G4q)CW^rMkrT* z2r9NBvDU&;yATCILTp0f&XZlTX7eey52l*AXYPG(Mu=H5s4v_v%zMV{31k(P{C$B} zg)7I}lZ*BDkEo^(kbhXrTlLNaNscn6Xw!(ZTTa)?;r=hc7c2H0#Y{{kSix+CkO1J@ z{xuMs2E%Mbtn002ovPDHLkV1h!(t$qLi literal 0 HcmV?d00001 diff --git a/src/assets/images/leveladd/edit.png b/src/assets/images/leveladd/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..8e9227db58d2cee32db70d8888413f09b64344e7 GIT binary patch literal 368 zcmV-$0gwKPP)Px$DoI2^R5(wa(@iTyQ544U|0Cp15T8KC1{Xsk19=%JrF4fk12d&CxC2IJQc4EW z9bur13>2xGPvArN0F31A(K`3sI*D^m_T=n#`?vQxYp*5S-M}=k1PlXjv_}`v0!}1- zrfbQ^_8>4M+mpaK@C3X7y%~HD>`VIifgj?Mz(>HSq}l9-zvi}&fi++y@DC z-UW7mx};{{vm}0LE)UzT1E;`-q=VR73fo=)u7QT6z0M_t*!C0<2|ARto{cUS+nxY! zfLlqm4zwN5SSiBGz#_0J={1AL;&}_h{w;}VM6Lhg@#I%*UjY4*BBP~-?J95=_!1b9 zG*e2pYkLHE47?3&rH%2NHbmYz??6;zBXD#`6NuW5jD8hF5M9^f2=7}I$)>`}k O0000Px$1xZ9fR5(wi(!VQ5aTLb!*H_AqMfo{c6&XyFMN!z5QC5S$$ZA%0KjIHC$RK1i zAV0DoQ93%Gy5HMX%3W@^^SsY}I?vP6{`6uBW9ZA#3$Ag7*CKCKxDYSm66bi#SwAK* zfrDJ4fB`LF7Y_*x;SOSsjmVWzV9BsKArzg)G zY)2L#virbQ$u1Yqv dEAXF7{tfo5LLpF|Px$DoI2^R5(wilQB=iKorM+uLC3y*<>enM?VFVlZj!1;NA^J9PCK9?h+VHoSgU+ z%1U%(av;G#0z=QVM{7$DHEE~o-TVLU{oi{h6#V2^uN>!`a@hf{fs4cW2k^pf=Zo)u zrZpLW8Vqg-f=5JZ#>A9bV_A1H8a>D72_O?c zECR!!7P>Ad^#chr+3)Spjt2Dm55OThby>Hoe tr > th { + background-color: rgba(239, 244, 252, 1); + } + th.h { + background-color: #eff4fc !important; + } + + .ant-table-tbody + > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) + > td { + background: #f6f9fd; + } + .opa { + background-color: #bfa; + } } + // .tab { + // .ant-table-thead > tr > th { + // background-color: rgba(239, 244, 252, 1) !important; + // } + + // th.h { + // background-color: #eff4fc !important; + // } + + // .ant-table-tbody + // > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) + // > td { + // background: #f6f9fd; + // } + // } } } - .btnss { + .botm { + width: 100%; + height: 90px; + // background-color: red; + // flex-shrink: 1; + } + .btnn { + height: 72px; + width: 100%; + position: absolute; + background-color: #fff; + bottom: 0; + left: 0; display: flex; - flex-wrap: nowrap; - - .btn { - cursor: pointer; - width: 130px; - height: 40px; - border-radius: 8px; - display: flex; - justify-content: center; - align-items: center; - .img1 { - width: 15px; - height: 17px; - background-image: url(../../assets/images/courseManage/search0.png); - background-size: 100% 100%; - margin-right: 7px; - } - .img2 { - width: 17px; - height: 16px; - background-image: url(../../assets/images/coursewareManage/export.png); - background-size: 100% 100%; - margin-right: 7px; - } - } - + align-items: center; + justify-content: center; + box-shadow: 0px 1px 35px 0px rgba(118, 136, 166, 0.16); .btn1 { - background: #388be1; - margin-right: 20px; - color: #ffffff; + width: 100px; + height: 40px; + border: 1px solid #4ea6ff; + border-radius: 8px; + color: #4ea6ff; + background-color: #fff; + cursor: pointer; } .btn2 { - background: #ffffff; - margin-right: 20px; - color: #388be1; - border: 1px solid #388be1; + cursor: pointer; + width: 100px; + height: 40px; + background: #4ea6ff; + border-radius: 8px; + border: 0; + margin-left: 15px; + color: #fff; } } - .line { - width: 100%; - height: 40px; - background-color: #e9f6fe; - display: flex; - justify-content: center; - align-items: center; - margin-top: 20px; - border: 1px solid #c3e6fc; - .inline { - width: 95%; - height: 100%; - display: flex; - justify-content: space-between; - // background-color: #bfa; - .left { - height: 100%; - display: flex; - align-items: center; - .img { - width: 14px; - height: 15px; - background-image: url(../../assets/images/leveladd/gan.png); - background-size: 100% 100%; - } - .text { - color: #999ba3; - } - .text2 { - color: #4ea6ff; - margin-left: 5px; - margin-right: 5px; - } - .text3 { - color: #999ba3; - margin-left: 20px; - } - } - .right { - font-size: 14px; - font-weight: 400; - color: #387df7; - height: 100%; - display: flex; - align-items: center; - cursor: pointer; - } - } - } - .pad { - width: 96%; - height: 10px; - background-color: #fff; - position: absolute; - } - .tableBox { - // margin-bottom: 80px; - - .classify { - // margin-left: 11px !important; - // padding-left: 9px !important; - padding-left: 0px !important; - } - .ant-checkbox-wrapper { - align-items: center; - margin-top: -2px; - } - .ant-table-selection-column { - padding: 0px !important; - // padding-left: 45px !important; - } - .ant-table-thead > tr > th { - background-color: rgba(239, 244, 252, 1); - } - th.h { - background-color: #eff4fc !important; - } - - .ant-table-tbody - > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) - > td { - background: #f6f9fd; - } - .opa { - background-color: #bfa; - } - } - // .tab { - // .ant-table-thead > tr > th { - // background-color: rgba(239, 244, 252, 1) !important; - // } - - // th.h { - // background-color: #eff4fc !important; - // } - - // .ant-table-tbody - // > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) - // > td { - // background: #f6f9fd; - // } - // } - } - } - .botm { - width: 100%; - height: 90px; - // background-color: red; - // flex-shrink: 1; - } - .btnn { - height: 72px; - width: 100%; - position: absolute; - background-color: #fff; - bottom: 0; - left: 0; - display: flex; - align-items: center; - justify-content: center; - box-shadow: 0px 1px 35px 0px rgba(118, 136, 166, 0.16); - .btn1 { - width: 100px; - height: 40px; - border: 1px solid #4ea6ff; - border-radius: 8px; - color: #4ea6ff; - background-color: #fff; - cursor: pointer; - } - .btn2 { - cursor: pointer; - width: 100px; - height: 40px; - background: #4ea6ff; - border-radius: 8px; - border: 0; - margin-left: 15px; - color: #fff; } } } diff --git a/src/components/drawers/AddLevelImportStu.vue b/src/components/drawers/AddLevelImportStu.vue index fdf9464d..295da0ae 100644 --- a/src/components/drawers/AddLevelImportStu.vue +++ b/src/components/drawers/AddLevelImportStu.vue @@ -63,12 +63,18 @@
55%
-
暂停
+
重传
取消
-
下载失败数据
+
+
下载失败数据
+
+
+
+
20条数据导入成功,5条数据导入失败
+
@@ -87,6 +93,10 @@
+
+
+
20条数据导入成功,5条数据导入失败
+
@@ -132,7 +142,7 @@ export default {