diff --git a/src/assets/images/grateful/gratefulbanner.png b/src/assets/images/grateful/gratefulbanner.png new file mode 100644 index 00000000..b6deaed9 Binary files /dev/null and b/src/assets/images/grateful/gratefulbanner.png differ diff --git a/src/router/index.js b/src/router/index.js index e24a5b73..c380c7e7 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -57,21 +57,42 @@ export const constantRoutes = [{ hidden: true, component: (resolve) => require(['@/views/grateful/GratefulHomePage'], resolve), name: 'GratefulHomePage', - meta: { title: '感恩教师首页', icon: 'dashboard', noCache: true, affix: true } + meta: { title: '感恩教师首页', icon: 'dashboard', noCache: true, affix: true, hidden:false } }, { path: 'teacherEmpowerment', hidden: true, component: (resolve) => require(['@/views/grateful/TeacherEmpowerment'], resolve), name: 'TeacherEmpowerment', - meta: { title: '教师赋能', icon: 'dashboard', noCache: true, affix: true } + meta: { title: '教师赋能', icon: 'dashboard', noCache: true, affix: true, hidden:true } }, { path: 'toolDown', hidden: true, component: (resolve) => require(['@/views/grateful/ToolDown'], resolve), name: 'ToolDown', - meta: { title: '工具下载', icon: 'dashboard', noCache: true, affix: true } + meta: { title: '工具下载', icon: 'dashboard', noCache: true, affix: true, hidden:true } + }, + { + path: 'gratefulNotice', + hidden: true, + component: (resolve) => require(['@/views/grateful/GratefulNotice'], resolve), + name: 'GratefulNotice', + meta: { title: '通知列表', icon: 'dashboard', noCache: true, affix: true, hidden:true } + }, + { + path: 'noticeDetail', + hidden: true, + component: (resolve) => require(['@/views/grateful/NoticeDetail'], resolve), + name: 'NoticeDetail', + meta: { title: '通知详情', icon: 'dashboard', noCache: true, affix: true, hidden:true } + }, + { + path: 'teacherOpinion', + hidden: true, + component: (resolve) => require(['@/views/grateful/TeacherOpinion'], resolve), + name: 'TeacherOpinion', + meta: { title: '师资大全', icon: 'dashboard', noCache: true, affix: true, hidden:true } }, ] }, diff --git a/src/views/grateful/GratefulHomePage.vue b/src/views/grateful/GratefulHomePage.vue index d0cb2f8d..2ffd8e5f 100644 --- a/src/views/grateful/GratefulHomePage.vue +++ b/src/views/grateful/GratefulHomePage.vue @@ -13,52 +13,30 @@
-
+ -
+
给点意见
+ + +
+ + + + + + + + + + +
+ 取消 + 确认 +
+
+
+
+
@@ -126,6 +127,14 @@ export default { }, data() { return { + roleList: ["功能", "界面设计", "其他"], + form: { + type: [], + desc: "", + }, + dlgHeight: "400px", + dlgWidth: "688px", + gratefulVisible: false, showUClass: false, showLoginMedal: false, //是否显示登录勋章 needLoginMedal: false, //是否需要显示纪念勋章 @@ -263,6 +272,15 @@ export default { }, }, methods: { + handleChecked(list) { + if (list.length > 1) { + let one = list.splice(1); + this.form.type = one; + } + }, + closeDlg() { + this.gratefulVisible = false + }, tylClick() { window.open("https://m.qingxuetang.com/x/?appId=qxtcorp306130"); }, @@ -736,19 +754,28 @@ export default { diff --git a/src/views/grateful/NoticeDetail.vue b/src/views/grateful/NoticeDetail.vue new file mode 100644 index 00000000..31cee772 --- /dev/null +++ b/src/views/grateful/NoticeDetail.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/grateful/TeacherEmpowerment.vue b/src/views/grateful/TeacherEmpowerment.vue index 03b9afc0..ee63c834 100644 --- a/src/views/grateful/TeacherEmpowerment.vue +++ b/src/views/grateful/TeacherEmpowerment.vue @@ -6,52 +6,30 @@
-
+
- +
- 录播课 + 录播课
-
+
{{ course.name }}
{{ course.authorInfo.name }} - {{ formatNum(course.studys) }}人学习 + {{ formatNum(course.studys) }}人学习
- {{ toScore(course.score) }}分 + {{ toScore(course.score) }}分
未评分
@@ -64,13 +42,8 @@
- +
@@ -743,6 +716,14 @@ export default { diff --git a/src/views/grateful/ToolDown.vue b/src/views/grateful/ToolDown.vue index f61aa6d4..788b8a87 100644 --- a/src/views/grateful/ToolDown.vue +++ b/src/views/grateful/ToolDown.vue @@ -4,36 +4,38 @@
-
- -
- HHh +
+
+
工具下载
+
+ +
+
+ MNT销量突破促经营哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈 +
+
+ +
+
+
+ + +

教师赋能排行榜

@@ -46,25 +48,73 @@ diff --git a/src/views/grateful/index.vue b/src/views/grateful/index.vue index 93d49218..ee4aa2ed 100644 --- a/src/views/grateful/index.vue +++ b/src/views/grateful/index.vue @@ -1,6 +1,9 @@