From 2f0a4e42f62935aee62a06f24e9693fb6792cf74 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Tue, 15 Nov 2022 18:05:38 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../recommend-index/recommend-index.vue | 21 +++++++++++--------
components/system-news/system-news.vue | 2 +-
pages/resource/qaDetail.vue | 20 ++++++++++++------
pages/resource/search.vue | 17 +++++++++++----
4 files changed, 40 insertions(+), 20 deletions(-)
diff --git a/components/recommend-index/recommend-index.vue b/components/recommend-index/recommend-index.vue
index b081896..fdebd42 100644
--- a/components/recommend-index/recommend-index.vue
+++ b/components/recommend-index/recommend-index.vue
@@ -189,15 +189,18 @@
url: '/pages/study/studydetail?id='+citem.id+'&type='+citem.type
});
} else {
- if (citem.type == 10) {
- uni.navigateTo({
- url: '/pages/resource/microDetail?id=' + citem.id
- });
- } else if (citem.type == 20) {
- uni.navigateTo({
- url: '/pages/resource/courseDetail?id=' +citem.id
- });
- }
+ uni.navigateTo({
+ url: '/pages/study/courseStudy?id=' + citem.id
+ });
+ // if (citem.type == 10) {
+ // uni.navigateTo({
+ // url: '/pages/resource/microDetail?id=' + citem.id
+ // });
+ // } else if (citem.type == 20) {
+ // uni.navigateTo({
+ // url: '/pages/resource/courseDetail?id=' +citem.id
+ // });
+ // }
}
},
...mapActions({
diff --git a/components/system-news/system-news.vue b/components/system-news/system-news.vue
index 633d1f9..c08c63a 100644
--- a/components/system-news/system-news.vue
+++ b/components/system-news/system-news.vue
@@ -9,7 +9,7 @@
-
+
diff --git a/pages/resource/qaDetail.vue b/pages/resource/qaDetail.vue
index e09d885..a84dfe8 100644
--- a/pages/resource/qaDetail.vue
+++ b/pages/resource/qaDetail.vue
@@ -62,7 +62,7 @@
最佳答案
- 设置为最佳答案
+ 设置为最佳答案
@@ -362,6 +362,8 @@ export default {
uni.showLoading({title:'加载中...'})
let $this=this;
apiQa.detail(id).then(res => {
+ console.log(res,'res')
+ setTimeout(function(){ uni.hideLoading() },100);
if (res.status == 200) {
//处理图片
let imgArray=[];
@@ -377,6 +379,7 @@ export default {
this.getAnswerList(id);
this.autoCheck(res.result.sysCreateAid);
apiUser.getByIds([res.result.sysCreateAid]).then(rs=>{
+
setTimeout(function(){ uni.hideLoading() },100);
if(rs.status==200){
if(rs.result!='' && rs.result.length>0){
@@ -396,7 +399,6 @@ export default {
$this.detailData = res.result;
}
})
- setTimeout(function(){ uni.hideLoading() },100);
let event = {
key: "ReadQuestion",//后台的事件key 发布文章且审核通过
title: "阅读问题",//事件的标题
@@ -411,9 +413,15 @@ export default {
source:2,
}
apiStat.sendEvent(event);
+ } else {
+ uni.showToast({
+ icon: 'error',
+ title:res.message
+ })
}
})
.catch(err => {
+ setTimeout(function(){ uni.hideLoading() },100);
uni.showToast({
icon: 'none',
title:"获取数据失败"
@@ -533,9 +541,9 @@ export default {
})
},
//设置最佳答案接口
- setBest() {
+ setBest(an) {
//userInfo.aid == an.sysCreateAid因为身份信息为空,所以为了接接口没有加这个判断,但是实际上要加的
- apiQa.isBest(this.curItem.id).then(res => {
+ apiQa.isBest(an.id).then(res => {
if (res.status == 200) {
this.$set(this.detailData, 'isResolve', true);
uni.showToast({title:"设置成功" ,duration: 2000})
@@ -546,9 +554,9 @@ export default {
let event = {
key: "AnswerBest",//设置为最佳答案
title: "回答被选为最佳答案",//
- parameters:"author:"+this.curItem.sysCreateAid,//内容的作者
+ parameters:"author:"+an.sysCreateAid,//内容的作者
content: '回答被选为最佳答案',//事件的内容
- objId: this.curItem.id,//关联的id
+ objId: an.id,//关联的id
objType: '5',//关联的类型
objInfo: '设置最佳答案',
aid: this.userInfo.aid, //当前登录人的id
diff --git a/pages/resource/search.vue b/pages/resource/search.vue
index dd68f4a..bbede9a 100644
--- a/pages/resource/search.vue
+++ b/pages/resource/search.vue
@@ -12,7 +12,8 @@
:focus="true"
shape="round"
@clear="clearSearch"
- @search="searchList"
+ @search="searchList"
+ @custom="searchList"
search-icon="search"
:showAction="true"
actionText="搜索"
@@ -182,7 +183,11 @@
-
抱歉暂时没有找到相关内容,
是否要去“提个意见”呢
+
+
+
@@ -233,11 +238,15 @@
-
+
+
+