diff --git a/src/assets/images/coursewareManage/detail.png b/src/assets/images/coursewareManage/detail.png new file mode 100644 index 00000000..542a42af Binary files /dev/null and b/src/assets/images/coursewareManage/detail.png differ diff --git a/src/assets/images/leveladd/add.png b/src/assets/images/leveladd/add.png new file mode 100644 index 00000000..aecfb63e Binary files /dev/null and b/src/assets/images/leveladd/add.png differ diff --git a/src/assets/images/leveladd/an.png b/src/assets/images/leveladd/an.png new file mode 100644 index 00000000..722e73e2 Binary files /dev/null and b/src/assets/images/leveladd/an.png differ diff --git a/src/assets/images/leveladd/ce.png b/src/assets/images/leveladd/ce.png new file mode 100644 index 00000000..9f058e9c Binary files /dev/null and b/src/assets/images/leveladd/ce.png differ diff --git a/src/assets/images/leveladd/diao.png b/src/assets/images/leveladd/diao.png new file mode 100644 index 00000000..ef4afd06 Binary files /dev/null and b/src/assets/images/leveladd/diao.png differ diff --git a/src/assets/images/leveladd/gan.png b/src/assets/images/leveladd/gan.png new file mode 100644 index 00000000..f8442bb0 Binary files /dev/null and b/src/assets/images/leveladd/gan.png differ diff --git a/src/assets/images/leveladd/huo.png b/src/assets/images/leveladd/huo.png new file mode 100644 index 00000000..2312463d Binary files /dev/null and b/src/assets/images/leveladd/huo.png differ diff --git a/src/assets/images/leveladd/kao.png b/src/assets/images/leveladd/kao.png new file mode 100644 index 00000000..fe88f8fe Binary files /dev/null and b/src/assets/images/leveladd/kao.png differ diff --git a/src/assets/images/leveladd/mian.png b/src/assets/images/leveladd/mian.png new file mode 100644 index 00000000..8a91ac6f Binary files /dev/null and b/src/assets/images/leveladd/mian.png differ diff --git a/src/assets/images/leveladd/tao.png b/src/assets/images/leveladd/tao.png new file mode 100644 index 00000000..843cebf9 Binary files /dev/null and b/src/assets/images/leveladd/tao.png differ diff --git a/src/assets/images/leveladd/tou.png b/src/assets/images/leveladd/tou.png new file mode 100644 index 00000000..fb8c033c Binary files /dev/null and b/src/assets/images/leveladd/tou.png differ diff --git a/src/assets/images/leveladd/wai.png b/src/assets/images/leveladd/wai.png new file mode 100644 index 00000000..18dbe64d Binary files /dev/null and b/src/assets/images/leveladd/wai.png differ diff --git a/src/assets/images/leveladd/xiang.png b/src/assets/images/leveladd/xiang.png new file mode 100644 index 00000000..fe1310fe Binary files /dev/null and b/src/assets/images/leveladd/xiang.png differ diff --git a/src/assets/images/leveladd/z1.png b/src/assets/images/leveladd/z1.png new file mode 100644 index 00000000..3c6bfad6 Binary files /dev/null and b/src/assets/images/leveladd/z1.png differ diff --git a/src/assets/images/leveladd/z2.png b/src/assets/images/leveladd/z2.png new file mode 100644 index 00000000..8bd2307b Binary files /dev/null and b/src/assets/images/leveladd/z2.png differ diff --git a/src/assets/images/leveladd/zai.png b/src/assets/images/leveladd/zai.png new file mode 100644 index 00000000..3b2310b6 Binary files /dev/null and b/src/assets/images/leveladd/zai.png differ diff --git a/src/assets/images/leveladd/zhi.png b/src/assets/images/leveladd/zhi.png new file mode 100644 index 00000000..36bfb33f Binary files /dev/null and b/src/assets/images/leveladd/zhi.png differ diff --git a/src/assets/images/leveladd/zuo.png b/src/assets/images/leveladd/zuo.png new file mode 100644 index 00000000..423910fe Binary files /dev/null and b/src/assets/images/leveladd/zuo.png differ diff --git a/src/assets/images/projectadd/picture.png b/src/assets/images/projectadd/picture.png new file mode 100644 index 00000000..bd3b3700 Binary files /dev/null and b/src/assets/images/projectadd/picture.png differ diff --git a/src/assets/images/research/export.png b/src/assets/images/research/export.png new file mode 100644 index 00000000..78b8331f Binary files /dev/null and b/src/assets/images/research/export.png differ diff --git a/src/assets/images/research/picture.png b/src/assets/images/research/picture.png new file mode 100644 index 00000000..09cf517c Binary files /dev/null and b/src/assets/images/research/picture.png differ diff --git a/src/components/BreadCrumb.vue b/src/components/BreadCrumb.vue index 11e7aaa1..78e6e7d2 100644 --- a/src/components/BreadCrumb.vue +++ b/src/components/BreadCrumb.vue @@ -134,6 +134,19 @@ export default { }, ]; } + if (n === "/researchmanage" || n === "/ResearchManage") { + state.list = [ + { + name: "调研管理", + href: "", + // href: "#/researchmanage", + }, + { + name: "管理", + href: "", + } + ]; + } if (n === "/systemmanage" || n === "/SystemManage") { state.list = [ { diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index 2150344f..5050e2d6 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -88,7 +88,7 @@
@@ -181,13 +181,14 @@ -
+
课程信息
@@ -385,28 +386,436 @@ :scroll="{ x: 800 }" expandRowByClick="true" @expand="expandTable" - :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() - // }) - }, - }" + :pagination="false" />
+ + + +
+
+
+
+
+
+ 在线课程管理 +
x
+
+
+
课程:BMOT2021年职级晋升-安全管理(高级)
+
+
类型:
+
录播课
+
内容分类:
+
领导力
+
状态:
+
已审核
+
+
+ + + 报名管理 + + + 学习记录 + + + 资源完成情况 + + +
+
+
+ + 状态 + 已通过 + 未审核 + 管理员拒绝 + +
+
+ +
+
+
+ +
搜索
+
+
+
+
+ +
+
+
+
+ + + +
+
+
+
+
+
+ 面授课程管理 +
x
+
+
+
课程:BMOT2021年职级晋升-安全管理(高级)
+
+
类型:
+
录播课
+
内容分类:
+
领导力
+
状态:
+
已审核
+
+
+ + + 报名管理 + + + 学习记录 + + +
+
+
+ + 状态 + 已通过 + 未审核 + 管理员拒绝 + +
+
+ +
+
+
+ +
搜索
+
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+ +
+ + +
+
+
取消
+
+
+
+ + + +
+
+
+
+
+
+ 授权 +
x
+
+
+ +
+ +
搜索
+
+
+ +
重置
+
+
+
+
i
+
已选择 1
+
列表选项总计:5条
+
+
+ + + +
+
+
+ + + +
+
+
+
+
+
+ 开课 +
x
+
+
+ + +
+ +
+
+ +
搜索
+
+
+ +
重置
+
+
+ +
新建开课
+
+
+
+ +
+
+
+ + + +
+
+
+
+
+ 新建开课 +
x
+
+
面授名称:管理者的专属面授课
+
+ + 开课名称 +
+ +
+
+
+ + 地点 +
+ +
+
+
+
+ 面授时间 + +
+
+
+ + 授课教师 +
+ +
+
+
+
+ 报名设置 + 是否允许公开报名 +
+
+
+
+ 签到设置 + 是否允许未报名的学员签到 + 签到是否需要口令 +
+
+
+
+ 评估设置 + 是否需要评估 +
+
+
+
+ 完成规则 + 报名即完成 + 签到即完成 + 请假算完成 +
+
+
+
+ 附件 +
+
+ 上传附件 +
+
+
+
+ 支持.pdf,.ppt,.pptx,.doc,.docx,.xls,.xlsx,.jpg,.jpeg,.png,.gif,.zip +
+
+
+
取消
+
+
+
确定
+
+
+
+
+
- \ No newline at end of file diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue new file mode 100644 index 00000000..d982d1ef --- /dev/null +++ b/src/views/projectcenter/TaskPage.vue @@ -0,0 +1,33 @@ + + + \ No newline at end of file diff --git a/src/views/research/ManagePage.vue b/src/views/research/ManagePage.vue new file mode 100644 index 00000000..b6de2e90 --- /dev/null +++ b/src/views/research/ManagePage.vue @@ -0,0 +1,256 @@ + + + + + + \ No newline at end of file diff --git a/src/views/research/ResearchAdd.vue b/src/views/research/ResearchAdd.vue index a36dde4c..29dc7116 100644 --- a/src/views/research/ResearchAdd.vue +++ b/src/views/research/ResearchAdd.vue @@ -59,9 +59,13 @@
删除
-
- +
+
图片名称1.jpg
+
@@ -187,6 +191,7 @@ } } .picture { + width: 100px; display: flex; flex-direction: column; margin-top: 20px; diff --git a/src/views/research/ResearchManage.vue b/src/views/research/ResearchManage.vue index c40e72e1..2b5c3f45 100644 --- a/src/views/research/ResearchManage.vue +++ b/src/views/research/ResearchManage.vue @@ -1,174 +1,562 @@ - + - \ No newline at end of file + .btns { + display: flex; + // flex-wrap: wrap; + .btn { + padding: 0px 26px 0px 26px; + height: 38px; + background: rgba(64, 158, 255, 0); + border-radius: 8px; + border: 1px solid rgba(64, 158, 255, 1); + display: flex; + align-items: center; + justify-content: center; + margin-right: 14px; + flex-shrink: 0; + cursor: pointer; + .search { + background-size: 100%; + } + .btnText { + font-size: 14px; + font-weight: 400; + color: rgba(64, 158, 255, 1); + line-height: 36px; + margin-left: 5px; + } + } + .btn1 { + .search { + width: 15px; + height: 17px; + background-image: url("../../assets/images/courseManage/search1.png"); + } + } + .btn2 { + .search { + width: 16px; + height: 18px; + background-image: url("../../assets/images/courseManage/reset1.png"); + } + } + .btn3 { + margin-right: 0px; + .search { + width: 17px; + height: 18px; + background-image: url("../../assets/images/courseManage/add1.png"); + } + } + .btn1:hover { + background: rgba(64, 158, 255, 1); + .search { + background-image: url("../../assets/images/courseManage/search0.png"); + } + .btnText { + color: #ffffff; + } + } + .btn2:hover { + background: rgba(64, 158, 255, 1); + .search { + background-image: url("../../assets/images/courseManage/reset0.png"); + } + .btnText { + color: #ffffff; + } + } + .btn3:hover { + background: rgba(64, 158, 255, 1); + .search { + background-image: url("../../assets/images/courseManage/add0.png"); + } + .btnText { + color: #ffffff; + } + } + } + } + .tableBox { + margin: 20px 38px 30px ; + th.h { + background-color: #eff4fc !important; + } + + .ant-table-tbody + > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) + > td { + background: #f6f9fd; + } + } + .out { + display: block; + position: absolute; + top: 120px; + width: 600px; + // height: 525px; + background-color: #fff; + + box-shadow: 0 0 10px rgba(118, 136, 166, 0.21); + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + .top { + width: 100%; + height: 68px; + + background: linear-gradient( + rgba(78, 166, 255, 0.2) 0%, + rgba(78, 166, 255, 0) 100% + ); + display: flex; + align-items: center; + .topimg { + width: 18px; + height: 18px; + margin-left: 27px; + } + .topc { + color: #000000; + font-size: 16px; + margin-left: 8px; + } + } + .mid { + width: 100%; + height: 100%; + background-color: #fff; + display: flex; + flex-direction: column; + align-items: center; + .d { + // margin-top: 8px; + // color: #ff4e4e; + margin-left: -5px; + } + .name { + width: 78%; + // background-color: lightcoral; + display: flex; + margin-top: 20px; + align-items: center; + height: 40px; + // border: 1px solid black; + + .inname { + color: #6f6f6f; + font-size: 14px; + margin-left: 7px; + } + .in { + margin-left: 14px; + width: 81%; + .ant-input { + border-radius: 5px; + // height: 120%; + width: 100%; + height: 40px; + } + } + } + .btn { + width: 33%; + margin-top: 30px; + display: flex; + justify-content: space-between; + margin-bottom: 30px; + .samtn { + width: 100px; + height: 40px; + font-size: 14px; + border: 1px solid #4ea6ff; + border-radius: 8px; + cursor: pointer; + } + .btn1 { + background-color: #fff; + color: #4ea6ff; + } + .btn2 { + margin-left: 10px; + background-color: #4ea6ff; + color: #fff; + } + } + } + } + .unout { + display: none; + } + + .opa { + display: flex; + justify-content: right; + .opacation { + font-size: 14px; + font-weight: 400; + color: #4ea6ff; + // line-height: 36px; + .activecls { + display: inline-block; + } + .errorCls { + display: none; + } + .more { + position: relative; + .moreArrow { + width: 13px; + height: 7px; + display: inline-block; + background-image: url("../../assets/images/navtop/down.png"); + background-size: 100%; + margin: 2px; + margin-left: 7px; + } + .moreItems { + width: 80px; + height: 70px; + display: none; + background: #ffffff; + box-shadow: 2px 3px 9px 3px rgba(0, 0, 0, 0.05); + border-radius: 3px; + border: 0px solid #dcdcdc; + position: absolute; + left: 0px; + top: 18px; + z-index: 100; + } + } + } + } +} +