diff --git a/src/assets/images/taskpage/copper.png b/src/assets/images/taskpage/copper.png new file mode 100644 index 00000000..7cfdaf82 Binary files /dev/null and b/src/assets/images/taskpage/copper.png differ diff --git a/src/assets/images/taskpage/gold.png b/src/assets/images/taskpage/gold.png new file mode 100644 index 00000000..e6df2f66 Binary files /dev/null and b/src/assets/images/taskpage/gold.png differ diff --git a/src/assets/images/taskpage/group.png b/src/assets/images/taskpage/group.png new file mode 100644 index 00000000..0aebd62d Binary files /dev/null and b/src/assets/images/taskpage/group.png differ diff --git a/src/assets/images/taskpage/group0.png b/src/assets/images/taskpage/group0.png new file mode 100644 index 00000000..1af4208b Binary files /dev/null and b/src/assets/images/taskpage/group0.png differ diff --git a/src/assets/images/taskpage/pub0.png b/src/assets/images/taskpage/pub0.png new file mode 100644 index 00000000..ad55b034 Binary files /dev/null and b/src/assets/images/taskpage/pub0.png differ diff --git a/src/assets/images/taskpage/siler.png b/src/assets/images/taskpage/siler.png new file mode 100644 index 00000000..428e9a8a Binary files /dev/null and b/src/assets/images/taskpage/siler.png differ diff --git a/src/assets/images/taskpage/stu.png b/src/assets/images/taskpage/stu.png new file mode 100644 index 00000000..c0d5c21b Binary files /dev/null and b/src/assets/images/taskpage/stu.png differ diff --git a/src/assets/images/taskpage/stu0.png b/src/assets/images/taskpage/stu0.png new file mode 100644 index 00000000..24cd0aaf Binary files /dev/null and b/src/assets/images/taskpage/stu0.png differ diff --git a/src/components/drawers/NoticePub.vue b/src/components/drawers/NoticePub.vue new file mode 100644 index 00000000..7effed3a --- /dev/null +++ b/src/components/drawers/NoticePub.vue @@ -0,0 +1,67 @@ + +s + + \ No newline at end of file diff --git a/src/components/drawers/ProjectScore.vue b/src/components/drawers/ProjectScore.vue new file mode 100644 index 00000000..452c315a --- /dev/null +++ b/src/components/drawers/ProjectScore.vue @@ -0,0 +1,481 @@ + + + + \ No newline at end of file diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue index 37dc858e..d6205076 100644 --- a/src/views/projectcenter/TaskPage.vue +++ b/src/views/projectcenter/TaskPage.vue @@ -785,84 +785,13 @@ -
-

公告

- - 开启 -

公告内容

- -
-
-
发布
-
-
+ +
-
-
- - - - -
-
-
- 规则 -
-
-
编辑
-
-
-
-
- 当前设计下,学员可以获得 - - 积分 -
-
- 完成【必修/选修】获得 - - 积分 -
-
- 优秀学员可获得 - - 积分 -
-
-
-
-
-
-
+
+
排行榜
@@ -1584,6 +1513,8 @@ import StuAdd from "../../components/drawers/StuAdd"; import ImportStu from "../../components/drawers/ImportStu"; import SeeStu from "../../components/drawers/SeeStu"; import ChangeGroup from "../../components/drawers/ChangeGroup"; +import NoticePub from "../../components/drawers/NoticePub"; +import ProjectScore from "../../components/drawers/ProjectScore"; import TaskImpStu from "../../components/drawers/TaskFaceIn"; export default { name: "taskPage", @@ -1601,7 +1532,10 @@ export default { ImportStu, SeeStu, ChangeGroup, + NoticePub, + ProjectScore, TaskImpStu, + }, setup() { const state = reactive({ @@ -3619,42 +3553,7 @@ export default { } } } - .noticeTitle { - margin-left: 38px; - margin-right: 38px; - padding-top: 20px; - .publish { - width: 100px; - // padding: 0px 26px 0px 26px; - height: 38px; - background: rgb(64, 158, 255); - border-radius: 8px; - border: 1px solid rgba(64, 158, 255, 1); - display: flex; - align-items: center; - justify-content: center; - flex-shrink: 0; - float: right; - margin-top: 60px; - margin-bottom: 60px; - margin-right: 20px; - cursor: pointer; - .iconPub { - width: 15px; - height: 15px; - background-image: url(@/assets/images/taskpage/pub.png); - background-size: 100% 100%; - color: rgb(255, 255, 255); - } - .btnText { - font-size: 14px; - font-weight: 400; - color: rgb(255, 255, 255); - line-height: 36px; - margin-left: 5px; - } - } - } + } .content3 { margin-top: 20px;