From 217cf6057c2039d7f855339586839754acb1605c Mon Sep 17 00:00:00 2001 From: gengxin Date: Tue, 18 Feb 2025 20:25:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A1=E6=89=B9=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/lecturer/OrganizationApproval.vue | 2386 ++++++++++--------- src/views/lecturer/OrganizationList.vue | 1 + 2 files changed, 1229 insertions(+), 1158 deletions(-) diff --git a/src/views/lecturer/OrganizationApproval.vue b/src/views/lecturer/OrganizationApproval.vue index 01bdd8c6..017c1947 100644 --- a/src/views/lecturer/OrganizationApproval.vue +++ b/src/views/lecturer/OrganizationApproval.vue @@ -1,220 +1,162 @@ - + @@ -1178,11 +1216,6 @@ export default { justify-content: center; align-items: center; } - -.select .ant-picker { - width: 410px !important; -} - .headers { height: 73px; border-bottom: 1px solid #e8e8e8; @@ -1191,7 +1224,6 @@ export default { align-items: center; // background-color: red; margin-bottom: 20px; - flex-shrink: 0; .headerTitle { font-size: 18px; @@ -1201,28 +1233,35 @@ export default { // margin-left: 24px; } } - -.addTimeBox { - position: relative; - display: flex; - align-items: center; - - .addTime { - position: absolute; - z-index: 1; - margin-left: 10px; - color: rgba(0, 0, 0, 0.4); +.tableBox { + padding-bottom: 20px; + margin: 20px 38px 30px; + ::v-deep .ant-select-dropdown { + display: inline-block; } - - .ant-picker { - padding-left: 85px; + ::v-deep .ant-select-selection-item { + margin-left: 3px; } - - ::v-deep .ant-picker-range .ant-picker-active-bar { - margin-left: 85px !important; + ::v-deep .ant-pagination-options-size-changer.ant-select { + width: 84px; + } + .pa { + width: 100%; + display: flex; + justify-content: right; } } - +.add_content { + width: 40px; + height: 40px; + cursor: pointer; + border-radius: 50%; + background-color: #4ea6ff; + text-align: center; + line-height: 40px; + color: #ffffff; + font-size: 26px; +} //导出按钮icon .daochu { width: 16px; @@ -1280,15 +1319,16 @@ export default { width: 300px !important; } -.ant-table-tbody>tr>td { +.ant-table-tbody > tr > td { text-align: center; } -.InsideTeaching { +.InsideLecturer { width: 100%; height: 100%; - - + display: flex; + flex-direction: column; + position: relative; .filter { margin-left: 38px; margin-right: 38px; @@ -1296,10 +1336,9 @@ export default { display: flex; justify-content: space-between; flex-wrap: wrap; - .select { margin-right: 20px; - margin-bottom: 10px; + margin-bottom: 20px; } } } @@ -1319,8 +1358,10 @@ export default { position: absolute; width: calc(100%); height: 40px; - background: linear-gradient(rgba(78, 166, 255, 0.2) 0%, - rgba(78, 166, 255, 0) 100%); + background: linear-gradient( + rgba(78, 166, 255, 0.2) 0%, + rgba(78, 166, 255, 0) 100% + ); } .del_main { @@ -1426,8 +1467,10 @@ export default { width: 100%; height: 68px; - background: linear-gradient(rgba(78, 166, 255, 0.2) 0%, - rgba(78, 166, 255, 0) 100%); + background: linear-gradient( + rgba(78, 166, 255, 0.2) 0%, + rgba(78, 166, 255, 0) 100% + ); display: flex; align-items: center; @@ -1462,18 +1505,6 @@ export default { } } -//添加样式 -.langbtn { - height: 40px; - border-radius: 8px; - display: flex; - align-items: center; - justify-content: center; - margin-right: 14px; - flex-shrink: 0; - cursor: pointer; -} - // 重置样式 .resetbtn { width: 100px; @@ -1485,93 +1516,132 @@ export default { margin-right: 14px; flex-shrink: 0; cursor: pointer; + .search { + width: 15px; + height: 16px; + margin-right: 5px; + background: url("../../assets/images/courseManage/add0.png") no-repeat; + background-size: 100% 100%; + } +} +.btnn { + padding: 0px 26px 0px 26px; + height: 40px; + background: #1890ff; + border-radius: 8px; + border: 1px solid #1890ff; + display: flex; + align-items: center; + justify-content: center; + margin-right: 14px; + flex-shrink: 0; + cursor: pointer; + + .btnText { + font-size: 14px; + font-weight: 400; + color: #fff; + line-height: 36px; + margin-left: 5px; + } + .daochu { + width: 16px; + height: 18px; + background-image: url("../../assets/images/coursewareManage/export1.png"); + } } //展开收起样式 .moreidbtn { border: none; color: #4ea6ff; - width: 80px + width: 80px; } //小竖线 .line { float: left; width: 3px; - height: 17px; + height: 25px; background: #4ea6ff; border-radius: 30%; margin-right: 5px; - margin-top: 3px; } - //抽屉功能 -.drawaer // /* 改变所有 a-tree-select 输入框的高度 */ -// ::v-deep .ant-select:not(.ant-select-customize-input) .ant-select-selector{ -// height: 40px; -// line-height: 40px; -// border-radius: 8px - -// /* 确保文字垂直居中 */ -// } -::v-deep .ant-select-single:not(.ant-select-customize-input) .ant-select-selector { - height: 40px !important; +.drawaer +/* 改变所有 a-tree-select 输入框的高度 */ +.ant-tree-select .ant-select-selection { + height: 40px; line-height: 40px; - border-radius: 8px + /* 确保文字垂直居中 */ } - -// 抽屉内样式 .draitem { width: 100%; height: 40px !important; border-radius: 8px; line-height: 40px; } - .drabtn { height: 40px; width: 80px; border-radius: 8px; - margin-right: 20px + margin-right: 20px; } - ::v-deep .ant-select:not(.ant-select-customize-input) .ant-select-selector { border-radius: 8px; height: 40px; + line-height: 40px; + text-align: left; } - .ant-col-12 { height: 90px; } - -::v-deep .ant-select-selection-overflow-item { - margin-top: -2px; -} - -::v-deep .ant-select-multiple .ant-select-selection-item { - height: 34px -} - -.tableBox { - padding-bottom: 20px; - margin: 20px 38px 30px; - - ::v-deep .ant-select-dropdown { - display: inline-block; +.item_inp { + flex: 1; + text-align: center; + .i_upload_img { + width: 100px; + height: 100px; + border-radius: 8px; } - ::v-deep .ant-select-selection-item { - margin-left: 3px; + .i_upload { + width: 100px; + height: 100px; + border: 1px solid #4ea6ff; + border-radius: 50%; + text-align: center; + align-items: center; + cursor: pointer; + + .addimg { + position: relative; + + .heng { + position: absolute; + top: 50px; + left: 25px; + width: 50px; + border: 1px solid #4ea6ff; + } + + .shu { + position: absolute; + top: 25px; + left: 50px; + height: 50px; + border: 1px solid #4ea6ff; + } + } } - ::v-deep .ant-pagination-options-size-changer.ant-select { - width: 84px; - } - - .pa { - width: 100%; - display: flex; - justify-content: right; + .ant-upload.ant-upload-select-picture-card { + border: 0px !important; + border-radius: 50% !important; } } - \ No newline at end of file +.ant-upload.ant-upload-select-picture-card { + border: 0px !important; + border-radius: 50% !important; +} + diff --git a/src/views/lecturer/OrganizationList.vue b/src/views/lecturer/OrganizationList.vue index 5bb3ec10..017c1947 100644 --- a/src/views/lecturer/OrganizationList.vue +++ b/src/views/lecturer/OrganizationList.vue @@ -66,6 +66,7 @@
导出
+