diff --git a/public/ad/dlg.png b/public/ad/dlg.png new file mode 100644 index 00000000..d43b6186 Binary files /dev/null and b/public/ad/dlg.png differ diff --git a/src/api/modules/coursePortal.js b/src/api/modules/coursePortal.js index bc94d3ba..8e514d9b 100644 --- a/src/api/modules/coursePortal.js +++ b/src/api/modules/coursePortal.js @@ -5,7 +5,7 @@ import ajax from '@/utils/xajax.js' /** - * 查询指定条数的课程,用于首页提取 + * post 请求 查询指定条数的课程,用于首页提取 * @param {Object} query * num:多少条记录 * orderType:排序方式,1表最新,3表最热 diff --git a/src/components/Article/collectList.vue b/src/components/Article/collectList.vue index 13c69315..feb4bba4 100644 --- a/src/components/Article/collectList.vue +++ b/src/components/Article/collectList.vue @@ -10,7 +10,7 @@
{{ item.summary || item.content}}
- 发布时间:{{ item.sysCreateTime || item.publishTime | timeFilter }} + 发布时间:{{ item.sysCreateTime || item.publishTime || item.favoritesTime | timeFilter }} 收藏时间:{{ item.time || item.favoritesTime | timeFilter }} 取消收藏
diff --git a/src/components/Article/ucItems.vue b/src/components/Article/ucItems.vue index b5d9de4b..5ffa3e93 100644 --- a/src/components/Article/ucItems.vue +++ b/src/components/Article/ucItems.vue @@ -41,7 +41,7 @@ -
+
编辑 删除
@@ -78,12 +78,14 @@ export default { } }; }, + filters:{ sysCreateTimeFilter(item){ return item.split(' ')[0] } }, mounted() { + console.log(this.items) }, methods: { classFilter(status){ diff --git a/src/components/Portal/interactBar.vue b/src/components/Portal/interactBar.vue index 5598bd6d..60d01813 100644 --- a/src/components/Portal/interactBar.vue +++ b/src/components/Portal/interactBar.vue @@ -7,33 +7,33 @@
- + {{ data.answers}}
- + {{data.comments}}
- + {{data.shares}}
- + {{ data.praises}}
- + @@ -42,7 +42,7 @@
- + {{ data.views}} diff --git a/src/components/PortalHeader.vue b/src/components/PortalHeader.vue index 5d953cc7..30a6321e 100644 --- a/src/components/PortalHeader.vue +++ b/src/components/PortalHeader.vue @@ -41,7 +41,7 @@
- + @@ -51,39 +51,12 @@
-
-
个人中心 - 退出
- - - - - - - - - - - - - - -
@@ -145,14 +118,11 @@ export default { // cmtask_name:this.cmtask_name, }; apiBoeCourse.cmtaskList(params).then(res => { - if (res.result.count > 0) { + if (res.status == 200 && res.result.count > 0) { this.isTiao = true; - // this.$router.push('/uc/study/task');// 学习任务 } else { this.isTiao = false; - // this.$router.push('/uc/study/courses')// 自主学习 } - // this.pageData.list = res.result.list; }); }, handleCommand(val) { @@ -355,21 +325,16 @@ export default { div{ border-radius: 50%; img{ - border-radius: 50%; - + border-radius: 50%; width: 40px; height: 40px; } } - // border: 1px solid #73adfe; - // color: #73adfe; - // text-align: center; width: 40px; height: 40px; line-height: 40px; font-size: 14px; margin-right: 8px; border-radius: 50%; - // background: #d9e9ff; } diff --git a/src/components/UserCenter/menu.vue b/src/components/UserCenter/menu.vue index 33d65541..1d383b2a 100644 --- a/src/components/UserCenter/menu.vue +++ b/src/components/UserCenter/menu.vue @@ -320,7 +320,7 @@ 线下课 学习项目 - +
{{lastStudy.courseName}}
diff --git a/src/layout/components/TopNav/Index.vue b/src/layout/components/TopNav/Index.vue index 5101f2eb..e260a65b 100644 --- a/src/layout/components/TopNav/Index.vue +++ b/src/layout/components/TopNav/Index.vue @@ -79,32 +79,15 @@ 提交修改 - - -
- - +
@@ -118,17 +101,13 @@ export default { return { checked:true, signInShow: false, + signLocalTimesKey:'xboe_sign_dlg_times', keyword: '', findType: '1', mouseIndex: 0, activeIndex: '', - oneSignIn:'boe_new', - msg: { - num: 0 - }, - user: { - name: '' - }, + msg: { num: 0 }, + user: { name: '' }, pwdDlg: { show: false, newPwd: '', nowPwd: '', rePwd: '' }, current:1 }; @@ -146,41 +125,36 @@ export default { } }, mounted() { - if(this.getCookies() == null) { - this.signInShow = true; + //控制弹出窗口的代码 + let now = new Date() //当前时间 + let end = new Date('2022/06/29 00:00:00') //对比时间 + if(now.getTime() < end.getTime()){ + let times = localStorage.getItem(this.signLocalTimesKey); + let isNewLogin=localStorage.getItem(this.$Constants.newLoginKey); + //let isNewLogin='1'; + if(isNewLogin && isNewLogin=='1'){ + if(!times){ + this.signInShow = true;//显示 + localStorage.setItem(this.signLocalTimesKey,1); + }else{ + //console.log(times,'times'); + let intTimes=parseInt(times); + if(intTimes<3){ + this.signInShow = true;//显示 + intTimes++; + localStorage.setItem(this.signLocalTimesKey,intTimes); + } + } + localStorage.setItem(this.$Constants.newLoginKey,0); + } + } this.$store.dispatch('refrashMsg'); }, methods: { - getCookies() { - return Cookies.get(this.oneSignIn) + closeSignDlg(){ + this.signInShow=false; }, - setCookies(token,expiresTime) { - //console.log(token,expiresTime,'token,expiresTime'); - return Cookies.set(this.oneSignIn, token,expiresTime) - }, - removeCookies(){ - return Cookies.remove(this.oneSignIn) - }, - toExperience() { - this.signInShow = false; - if(this.checked) { - this.setCookies('new',60*60*24) - } else { - this.removeCookies(); - } - }, - // searchJump() { - // if(this.findType == '1') {// 课程 - // window.open(`/course?keyword=${this.keyword}`); - // } else if(this.findType == '2'){ // 案例 - // window.open(`/case?keyword=${this.keyword}`); - // } else if(this.findType == '3'){ //文章 - // window.open(`/article?keyword=${this.keyword}`); - // } else if(this.findType == '4'){ // 问答 - // window.open(`/qa?keyword=${this.keyword}`); - // } - // }, handleCommand(val) { let obj = { one: process.env.VUE_APP_BOE_WEB_URL+'/web/teacherLesson', @@ -238,6 +212,8 @@ export default {