feat:课程管理 复制iconbug 新增项目学员学员管理无数据

This commit is contained in:
dongwug
2022-10-26 15:49:03 +08:00
parent 26ce427e31
commit d88698f2d7
3 changed files with 16 additions and 196 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -876,106 +876,6 @@
</div>
</a-modal>
<!-- 面授课程管理查看详情页面 -->
<!-- 操作授权页面 -->
<!-- <a-modal
v-model:visible="gpm_hs"
title="Title"
@ok="closeModal"
:footer="null"
:closable="false"
wrapClassName="modalStyle givpowerModal"
width="80%"
>
<div class="modalHeader">
<div class="headerLeft">
<img
style="width: 17px; height: 18px; margin-right: 8px"
src="@/assets/images/coursewareManage/givepower.png"
/>
<span class="headerLeftText">授权</span>
</div>
<div style="margin-right: 57px; cursor: pointer">
<img
@click="gpm_exit"
style="width: 22px; height: 22px"
src="../../assets/images/basicinfo/close22.png"
/>
</div>
</div>
<div class="modalMain">
<div class="givepower" :style="{ display: gpm_hs ? 'block' : 'none' }">
<div class="gp_main">
<div class="gpm_inputbtn">
<a-input
v-model:value="value16"
style="
width: 270px;
height: 40px;
border-radius: 8px;
margin-right: 14px;
"
placeholder="请输入姓名"
/>
<div class="gpm_btn btn1">
<div class="search"></div>
<div class="btnText">搜索</div>
</div>
<div class="gpm_btn btn2">
<div class="reset"></div>
<div class="btnText">重置</div>
</div>
</div>
<div class="gpm_notice">
<div class="th_icon"></div>
<div class="textarea">
已选择 <span style="color: #4ea6ff">1</span>
</div>
<div class="textarea">
<span style="color: #999ba3">列表选项总计</span
><span>5</span>
</div>
</div>
<div class="gpm_table">
<a-table
:row-selection="{
selectedRowKeys: selectedRowKeys,
onChange: onSelectChange,
}"
:columns="columns5"
:data-source="tableData5"
:loading="tableDataTotal === -1 ? true : false"
:pagination="{
showSizeChanger: true,
showQuickJumper: true,
hideOnSinglePage: true,
pageSizeOptions: [],
pageSize: pageSize,
current: currentPage,
total: tableDataTotal,
onChange: (page, pageSize) => {
currentPage = page;
// console.log('page', page)
// 加翻页查找代码
// this.setState({
// currentPage: page,
// }, () => {
// this.getMilitaryDeployment()
// })
},
}"
>
<template #bodyCell="{ column }">
<template v-if="column.key === 'opacation'">
<a>取消授权</a>
</template>
</template>
</a-table>
</div>
</div>
</div>
</div>
</a-modal> -->
<!--操作授权页面 -->
<!--开课页面 -->
<a-modal
v-model:visible="stm_hs"
@@ -1672,13 +1572,13 @@
<div class="del_main">
<div class="header">
<div
class="del-icon"
class="del-icons"
:style="{ display: del_hs ? 'block' : 'none' }"
>
<img src="@/assets/images/coursewareManage/notice.png" alt="" />
</div>
<div
class="del-icon"
class="del-icons"
:style="{ display: copy_hs || nouse_hs ? 'block' : 'none' }"
>
<img src="@/assets/images/coursewareManage/QR.png" alt="" />
@@ -1896,45 +1796,6 @@ const columns4 = [
align: "center",
},
];
//5授权弹窗 6是开课表格
// const columns5 = [
// {
// title: "姓名",
// dataIndex: "name",
// key: "name",
// width: "10%",
// align: "left",
// },
// {
// title: "归属组织",
// dataIndex: "organization",
// key: "organization",
// width: "19%",
// align: "center",
// },
// {
// title: "岗位",
// dataIndex: "position",
// key: "position",
// width: "19%",
// align: "center",
// },
// {
// title: "拥有权限",
// dataIndex: "authority",
// key: "authority",
// width: "19%",
// align: "center",
// },
// {
// title: "操作",
// dataIndex: "opacation",
// key: "opacation",
// width: "34%",
// align: "center",
// },
// ];
//开课表格
const columns6 = [
{
@@ -2213,46 +2074,6 @@ export default defineComponent({
status: "已通过",
},
],
// 5授权弹窗 6开课
// tableData5: [
// {
// key: 1,
// name: "李明",
// organization: "-",
// position: "产品经理",
// authority: "归属权",
// },
// {
// key: 2,
// name: "李洋",
// organization: "-",
// position: "产品经理",
// authority: "查看权",
// },
// {
// key: 3,
// name: "小李",
// organization: "-",
// position: "产品经理",
// authority: "管理权",
// },
// {
// key: 4,
// name: "雄安名",
// organization: "-",
// position: "产品经理",
// authority: "管理权",
// },
// {
// key: 5,
// name: "王哥",
// organization: "-",
// position: "产品经理",
// authority: "管理权",
// },
// ],
//开课
tableData6: [
{
@@ -2381,7 +2202,6 @@ export default defineComponent({
om_1: false,
ft_1: false,
om_ckxq: false,
// gpm_hs: false,
stm_hs: false,
cstm_hs: false,
sm_hs: false,
@@ -3221,13 +3041,10 @@ export default defineComponent({
columns1,
columns2,
columns4,
// columns5,
columns6,
columns7,
options1,
options2,
// getTableDate,
// getTableDate2,
of_hShow,
of_exit,
hideShow,
@@ -3237,7 +3054,6 @@ export default defineComponent({
om_exit,
ckxq_hs,
ftsr_exit,
// gpm_exit,
stm_exit,
createkk,
cstm_exit,
@@ -3260,14 +3076,6 @@ export default defineComponent({
});
</script>
<style lang="scss">
// .dropdown-style{
// .ant-select-dropdown-menu{
// background: #6767bd;
// }
// .ant-select-dropdown-menu-item {
// color: #4EA6FF !important;
// }
// }
.courseManage {
width: 100%;
height: 100%;
@@ -3422,7 +3230,6 @@ export default defineComponent({
.selectonlineface {
z-index: 999;
width: 679px;
// height: 525px;
background: #ffffff;
box-shadow: 0px 1px 35px 0px rgba(118, 136, 166, 0.21);
position: absolute;
@@ -5184,7 +4991,7 @@ export default defineComponent({
padding-top: 20px;
padding-left: 26px;
font-size: 16px;
.del-icon {
.del-icons {
width: 16px;
height: 16px;
position: relative;

View File

@@ -553,6 +553,9 @@
onChange: onSelectChange,
}"
/>
<div class="nostu" style="display:block;">
<div class="nostuimg"></div>
</div>
<div class="pa">
<a-pagination
showSizeChanger="true"
@@ -3912,6 +3915,16 @@ export default {
> td {
background: rgba(250, 250, 250, 1);
}
.nostu{
width: 100%;
.nostuimg{
margin:75px auto;
width: 412px;
height:212px;
background-image: url(@/assets/images/taskpage/nostu.png);
background-size: 100% 100%;
}
}
.pa {
// left: 0;
margin-top: 15px;