From d595d9a03f61eed1da9f1478533179d48af248ae Mon Sep 17 00:00:00 2001
From: lmj <3407000732@qq.com>
Date: Mon, 13 Jun 2022 16:39:59 +0800
Subject: [PATCH 09/13] =?UTF-8?q?=E6=A1=88=E4=BE=8B=E5=BD=93=E5=89=8D?=
=?UTF-8?q?=E7=AA=97=E5=8F=A3=E8=B7=B3=E8=BD=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Case/collectList.vue | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/components/Case/collectList.vue b/src/components/Case/collectList.vue
index f1e0d115..2393efd8 100644
--- a/src/components/Case/collectList.vue
+++ b/src/components/Case/collectList.vue
@@ -4,7 +4,7 @@
- {{item.cases.title}}
+ {{item.cases.title}}
@@ -12,7 +12,7 @@
- {{item.cases.summary}}
+ {{item.cases.summary}}
From de75f9547373be23d1463544b44c325ab7601cae Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 13 Jun 2022 17:16:54 +0800
Subject: [PATCH 10/13] =?UTF-8?q?=E6=A1=88=E4=BE=8B?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/portal/case/Detail.vue | 3 ++-
src/views/portal/case/Index.vue | 18 ++++++++++++++----
2 files changed, 16 insertions(+), 5 deletions(-)
diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue
index 0a39e7ac..73236c9f 100644
--- a/src/views/portal/case/Detail.vue
+++ b/src/views/portal/case/Detail.vue
@@ -25,7 +25,8 @@
-->
-
{{ orgDomainTranslate(caseDetail.orgDomain) }}
+
{{ orgDomainTranslate(item.orgDomain) }}
+
{{ orgDomainTranslate(item.orgDomainParent) }}
{{ majorTypeTranslate(caseDetail.majorType) }}
{{ caseDetail.keyword1 }}
{{ caseDetail.keyword2 }}
diff --git a/src/views/portal/case/Index.vue b/src/views/portal/case/Index.vue
index 20336b0c..31c8b7e7 100644
--- a/src/views/portal/case/Index.vue
+++ b/src/views/portal/case/Index.vue
@@ -19,7 +19,7 @@
搜索条件
- {{ tag }}
+ {{ tag.value }}
@@ -91,6 +91,7 @@
{{ orgDomainTranslate(item.orgDomain) }}
+
{{ orgDomainTranslate(item.orgDomainParent) }}
{{ majorTypeTranslate(item.majorType) }}
{{ item.keyword1 }}
{{ item.keyword2 }}
@@ -584,15 +585,24 @@ export default {
caseData[i] !== null &&
caseData[i] !== undefined
) {
- if (caseData[i] !== "0") {
- this.searchTags.push(caseData[i]);
+ if (caseData[i] == "0") {
+ return;
+ }
+ if(i == 'majorType'){
+ this.searchTags.push({ type:'majorType',value:this.majorTypeTranslate(caseData[i])})
+ }
+ if(i == 'orgDomain'){
+ this.searchTags.push({type:'orgDomain',value:this.orgDomainTranslate(caseData[i])})
+ }
+ if(i == 'keyWord'){
+ this.searchTags.push({type:'keyWord',value:caseData[i]})
}
}
}
},
tagsClose(tag, index) {
for (let i in this.queryCondition) {
- if (tag === this.queryCondition[i]) {
+ if (tag.type === i) {
if (i == "majorType") {
this.queryCondition.majorType = null;
}
From 1ac252265908e1f7032adab27e0980e1edc78b7e Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 13 Jun 2022 17:27:49 +0800
Subject: [PATCH 11/13] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/portal/case/Detail.vue | 4 ++--
src/views/portal/qa/Index.vue | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue
index 73236c9f..3ddf5afd 100644
--- a/src/views/portal/case/Detail.vue
+++ b/src/views/portal/case/Detail.vue
@@ -25,8 +25,8 @@
-->
-
{{ orgDomainTranslate(item.orgDomain) }}
-
{{ orgDomainTranslate(item.orgDomainParent) }}
+
{{ orgDomainTranslate(caseDetail.orgDomain) }}
+
{{ orgDomainTranslate(caseDetail.orgDomainParent) }}
{{ majorTypeTranslate(caseDetail.majorType) }}
{{ caseDetail.keyword1 }}
{{ caseDetail.keyword2 }}
diff --git a/src/views/portal/qa/Index.vue b/src/views/portal/qa/Index.vue
index 7a15dc0a..25c70122 100644
--- a/src/views/portal/qa/Index.vue
+++ b/src/views/portal/qa/Index.vue
@@ -65,7 +65,7 @@
-
From 0afd998cd0b3eaeac17706b5adae7b9dfc819a5f Mon Sep 17 00:00:00 2001
From: lmj <3407000732@qq.com>
Date: Mon, 13 Jun 2022 17:53:16 +0800
Subject: [PATCH 12/13] =?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Article/shareItems.vue | 13 ++++++++++++-
src/components/Case/caseItems.vue | 21 +++++++++++++++++++--
src/components/Course/shareItem.vue | 13 ++++++++++++-
src/components/Qa/shareList.vue | 13 ++++++++++++-
src/views/portal/qa/Index.vue | 2 +-
5 files changed, 56 insertions(+), 6 deletions(-)
diff --git a/src/components/Article/shareItems.vue b/src/components/Article/shareItems.vue
index c1137264..8d926c64 100644
--- a/src/components/Article/shareItems.vue
+++ b/src/components/Article/shareItems.vue
@@ -65,13 +65,24 @@ export default {
},
methods: {
jumpRouter(item){
- if(this.type!='myShare'){
+ if(item.type){
+ if(this.type!='myShare'){
+ apiShares.updateIsRead(item.shareId).then(res=>{
+ if(res.status==200){
+ this.$emit('confirm',item)
+ }
+ })
+ }
+ }else{
+ if(this.type!='myShare'){
apiShares.updateIsRead(item.id).then(res=>{
if(res.status==200){
this.$emit('confirm',item)
}
})
}
+ }
+
this.$router.push({path:'/article/detail',query:{id:item.objId || item.id}})
// window.open(`${this.webBaseUrl}/article/detail?id=${item.objId}`)
},
diff --git a/src/components/Case/caseItems.vue b/src/components/Case/caseItems.vue
index 156af184..b968f451 100644
--- a/src/components/Case/caseItems.vue
+++ b/src/components/Case/caseItems.vue
@@ -4,7 +4,7 @@
【已查看】
- 【未查看】
+ 【未查看】
@@ -52,7 +52,21 @@ export default {
},
methods:{
jumpRouter(item){
- if(this.type!='myShare'){
+ if(item.type){
+ if(this.type!='myShare'){
+ apiShares.updateIsRead(item.shareId).then(res=>{
+ if(res.status==200){
+ this.$emit('confirm',item)
+ }else{
+ this.$message({
+ type: 'error',
+ message: res.message,
+ });
+ }
+ })
+ }
+ }else{
+ if(this.type!='myShare'){
apiShares.updateIsRead(item.id).then(res=>{
if(res.status==200){
this.$emit('confirm',item)
@@ -64,6 +78,9 @@ export default {
}
})
}
+ }
+ console.log(item)
+
this.$router.push({path:'/case/detail',query:{id:item.cases.id}})
// window.open(`${this.webBaseUrl}/article/detail?id=${item.objId}`)
},
diff --git a/src/components/Course/shareItem.vue b/src/components/Course/shareItem.vue
index c40062a0..66c2ccd8 100644
--- a/src/components/Course/shareItem.vue
+++ b/src/components/Course/shareItem.vue
@@ -106,13 +106,24 @@ export default {
return obj;
},
jumpRouter(item){
- if(this.type!='myShare'){
+ if(item.type){
+ if(this.type!='myShare'){
+ apiShares.updateIsRead(item.shareId).then(res=>{
+ if(res.status==200){
+ this.$emit('confirm',item)
+ }
+ })
+ }
+ }else{
+ if(this.type!='myShare'){
apiShares.updateIsRead(item.id).then(res=>{
if(res.status==200){
this.$emit('confirm',item)
}
})
}
+ }
+
if(item.contentType == 20) {
this.$router.push({path:'/course/detail',query:{id:item.objId || item.id}})
} else {
diff --git a/src/components/Qa/shareList.vue b/src/components/Qa/shareList.vue
index 19693a1e..81e040a0 100644
--- a/src/components/Qa/shareList.vue
+++ b/src/components/Qa/shareList.vue
@@ -73,13 +73,24 @@ export default {
},
methods: {
jumpRouter(item){
- if(this.type!='myShare'){
+ if(item.type){
+ if(this.type!='myShare'){
+ apiShares.updateIsRead(item.shareId).then(res=>{
+ if(res.status==200){
+ this.$emit('confirm',item)
+ }
+ })
+ }
+ }else{
+ if(this.type!='myShare'){
apiShares.updateIsRead(item.id).then(res=>{
if(res.status==200){
this.$emit('confirm',item)
}
})
}
+ }
+
this.$router.push({path:'/qa/answer',query:{id:item.question.id}})
// window.open(`${this.webBaseUrl}/qa/answer?id=${item.question.id}`)
},
diff --git a/src/views/portal/qa/Index.vue b/src/views/portal/qa/Index.vue
index 25c70122..dc9e26ca 100644
--- a/src/views/portal/qa/Index.vue
+++ b/src/views/portal/qa/Index.vue
@@ -65,7 +65,7 @@
-
From 3c996e01494e33d7af463578bfe0a7cec7866574 Mon Sep 17 00:00:00 2001
From: zhaofang <752743406@qq.com>
Date: Mon, 13 Jun 2022 18:25:01 +0800
Subject: [PATCH 13/13] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/portal/case/Detail.vue | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue
index 3ddf5afd..96c2f8c6 100644
--- a/src/views/portal/case/Detail.vue
+++ b/src/views/portal/case/Detail.vue
@@ -25,8 +25,8 @@
-->
-
{{ orgDomainTranslate(caseDetail.orgDomain) }}
-
{{ orgDomainTranslate(caseDetail.orgDomainParent) }}
+
{{ orgDomainTranslate(caseDetail.orgDomain) }}
+
{{ orgDomainTranslate(caseDetail.orgDomainParent) }}
{{ majorTypeTranslate(caseDetail.majorType) }}
{{ caseDetail.keyword1 }}
{{ caseDetail.keyword2 }}