From ae4dc87f219321a4ecdb967849dbe052e66938cc Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Wed, 7 Sep 2022 19:32:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E9=83=BD=E7=AC=94=E8=AE=B0=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=8F=90=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/images/no-note.png | Bin 0 -> 16642 bytes src/api/modules/note.js | 3 +- src/components/Course/myNote.vue | 234 +++++++++++++++++++++++++++++++ src/store/getters.js | 2 + src/store/modules/portal.js | 3 +- src/store/modules/user.js | 12 ++ src/views/study/coursenew.vue | 208 +++++---------------------- 7 files changed, 287 insertions(+), 175 deletions(-) create mode 100644 public/images/no-note.png create mode 100644 src/components/Course/myNote.vue diff --git a/public/images/no-note.png b/public/images/no-note.png new file mode 100644 index 0000000000000000000000000000000000000000..eefd58bd54fd68bb1c58edabf2173aa21e0fcbe8 GIT binary patch literal 16642 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 +
+
+ + +
+
+ + 8:40 + +
+
+ + +
+
+ +
+
+
+ 2022-06-21 21:35:12 私密 +
+ + 8:40 + +
+
+ 在做策略写方案的时候,都经常错套。都要照着这个理论的要求来实施营销传播,写PPT时也要照着这个理论的框架来写。 + + 我见划公司的,在做策略写方案的时候,都经常不管是什么行业、企业处在什么来实施营销传播,写PPT时也要照着这个理论的框架来写。 +
+
+
已经到底啦
+
+ +
+ +
你还没有记录此课程的笔记哦~
+
+ +
+
+ 视频位置 + 公开 + 私密 + 保存 +
+
+
+ + + + + \ No newline at end of file diff --git a/src/store/getters.js b/src/store/getters.js index fd54a91b..e8f0f697 100644 --- a/src/store/getters.js +++ b/src/store/getters.js @@ -11,10 +11,12 @@ const getters = { orgId: state => state.user.orgId, permissions: state => state.user.permissions, identity: state => state.user.identity, + intTimeNote: state => state.user.intTimeNote, curIdentity: state => state.user.curIdentity, permission_routes: state => state.permission.routes, sidebarRouters: state => state.permission.sidebarRouters, portalCase: state => state.portal.case, + // intTimeNote: state => state.portal.intTimeNote, portalLoginRememberMe: state => state.portal.loginRememberMe, portalBackUrl: state => state.portal.backUrl, resOwnerMap:state => state.resOwner.resOwnerMap, diff --git a/src/store/modules/portal.js b/src/store/modules/portal.js index 48b9a4ea..09fa0f6e 100644 --- a/src/store/modules/portal.js +++ b/src/store/modules/portal.js @@ -3,7 +3,7 @@ const state = { readProtocol: sessionStorage.getItem("readProtocol") == null ? false : JSON.parse(sessionStorage.getItem("readProtocol")) }, loginRememberMe: sessionStorage.getItem("loginRememberMe") == null ? {} : JSON.parse(sessionStorage.getItem("loginRememberMe")), - backUrl:'' + backUrl:'', } const mutations = { @@ -18,6 +18,7 @@ const mutations = { SET_BackUrl: (state, u) => { state.backUrl = u; }, + } const actions = { diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 9a91527f..294e0b34 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -15,8 +15,12 @@ const user = { studyTaskCount:0,//学习任务数 curIdentity: sessionStorage.getItem("curIdentity") == null ? 1 : sessionStorage.getItem("curIdentity"), // 用户当前选择的身份 1学员 2教师 3管理员 permissions: [], + intTimeNote:0, }, mutations: { + SET_IntTimeNote: (state, u) => { + state.intTimeNote = u; + }, SET_Identity: (state, iden) => { state.identity = iden }, @@ -41,6 +45,14 @@ const user = { }, }, actions: { + SetIntTimeNote({ + commit + }, iden) { + return new Promise((resolve) => { + commit('SET_IntTimeNote', iden); + resolve(); + }) + }, refrashMsg({ commit }) { apiMessage.isRead().then(res=>{ if(res.status==200){ diff --git a/src/views/study/coursenew.vue b/src/views/study/coursenew.vue index a8d7af9a..a5acd890 100644 --- a/src/views/study/coursenew.vue +++ b/src/views/study/coursenew.vue @@ -104,7 +104,7 @@ -
+
课程评论
课程笔记
@@ -128,81 +128,22 @@
我的笔记
+
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 -
-
- 1. 任务工程师角色认知 +
+
+
+
+ 1. {{ ele.contentName }} +
+
+
+
- -
-
- - 8:40 - -
-
- 我见过的策划们,不管是甲方企业的,还是广告代理公司的,还营销策划公司的,在做策略写方案的时候,都经常错误:找一个营销理论,做策略时直接向上套。不管是什么行业、企业处在什么发展阶段,都要照着这个理论的要求来实施营销传播,写PPT时也要照着这个理论的框架来写。 - - 我见过的策划们,不管是甲方企业的,还是广告代理公司的,还营销策划公司的,在做策略写方案的时候,都经常错误:找一个营销理论,做策略时直接向上套。不管是什么行业、企业处在什么发展阶段,都要照着这个理论的要求来实施营销传播,写PPT时也要照着这个理论的框架来写。 -
-
-
-
- 2022-06-21 21:35:12 私密 -
- - 8:40 - -
-
- 在做策略写方案的时候,都经常错套。都要照着这个理论的要求来实施营销传播,写PPT时也要照着这个理论的框架来写。 - - 我见划公司的,在做策略写方案的时候,都经常不管是什么行业、企业处在什么来实施营销传播,写PPT时也要照着这个理论的框架来写。 -
-
-
已经到底啦
- -
-
- 视频位置 - 公开 - 私密 - 保存 -
- +
-
@@ -239,7 +180,6 @@ @@ -1114,6 +1061,10 @@ export default { } } +.coures-tearch{ + margin-top: 24px; + margin-left: 20px; +} .coure-tab{ display: flex; width: 300px; @@ -1577,99 +1528,10 @@ export default { .more{ float: right; } -.newcote-bottom{ - span{ - font-size: 14px; - color: #333333; - margin-right: 30px; - img{ - width: 20px; - height: 24px; - vertical-align: middle; - } - } -} -.newcote-time{ - width: 120px; - height: 30px; - border-radius: 4px; - border: 1px solid #3379FB; - font-size: 14px; - font-weight: 400; - color: #387DF7;; - text-align: center; - line-height: 30px; - img{ - vertical-align: middle; - margin: 0 5px; - } - } - .newcote-text{ - margin-top: 24px; - font-size: 14px; - color: #333333; - } -.mycote-content{ - margin: 30px 0px; - box-sizing: border-box; - padding: 35px 30px; - height: 474px; - background-color: #fff; - .mycote-time{ - color: #666; - font-size: 14px; - padding-bottom: 20px; - .sm{ - width: 50px; - height: 22px; - border-radius: 10px; - border: 1px solid #3379FB; - color: #3379FB; - font-size: 12px; - line-height: 50px; - margin-left: 20px; - padding: 3px 10px; - } - } - .mycote-dibu{ - margin: 50px 38%; - color: #999999; - font-size: 14px; - } -} -.newcote-content{ - margin: 30px 0px; - box-sizing: border-box; - padding: 35px 30px; - height: 474px; - background-color: #F5F5F5 ; - - -} -.mynote{ - // width: 100%; - margin: 35px 30px; - .mynote-tab{ - width: 180px; - margin-top: 17px; - display: flex; - div{ - font-size: 16px; - color: #666666; - flex: 1; - } - .noteactive a{ - font-weight: 600; - color: #333333; - padding-bottom: 7px; - border-bottom: 4px solid #387DF7; - } - } - -} + .coures-content{ height: 745px; margin: 20px 80px; @@ -1678,12 +1540,12 @@ export default { .coures-infobox{ width: 500px; .coures-info{ - height: 745px; + height: 710px; background-color: #fff; box-sizing: border-box; .hear-tab{ - margin: 35px 30px; + margin: 35px 30px 10px 30px; width: 300px; border-bottom: 1px solid #D8D8D8 ; display: flex;