diff --git a/jero-web/src/views/documentTools/searchCenter/components/DocumentLibrary.vue b/jero-web/src/views/documentTools/searchCenter/components/DocumentLibrary.vue index aac54112e..a703aee1f 100644 --- a/jero-web/src/views/documentTools/searchCenter/components/DocumentLibrary.vue +++ b/jero-web/src/views/documentTools/searchCenter/components/DocumentLibrary.vue @@ -674,7 +674,7 @@ this.conList = res.result.records if (this.conList && this.conList.length > 0) { this.conList.forEach(val => { - val.content = val.content.replace(//g, '') + val.content = val.content ? val.content.replace(//g, '') : '' }) } this.total = res.result.total diff --git a/jero-web/src/views/documentTools/searchCenter/components/monthlyReportRegulations.vue b/jero-web/src/views/documentTools/searchCenter/components/monthlyReportRegulations.vue index a5ce3f338..e15248e8a 100644 --- a/jero-web/src/views/documentTools/searchCenter/components/monthlyReportRegulations.vue +++ b/jero-web/src/views/documentTools/searchCenter/components/monthlyReportRegulations.vue @@ -202,7 +202,7 @@ this.conList = res.result.records if (this.conList && this.conList.length > 0) { this.conList.forEach(val => { - val.content = val.content.replace(//g, '') + val.content = val.content ? val.content.replace(//g, '') :'' }) } this.total = res.result.total diff --git a/jero-web/src/views/documentTools/searchCenter/components/problemKnowledgeBase.vue b/jero-web/src/views/documentTools/searchCenter/components/problemKnowledgeBase.vue index d8e6c8ae8..b51516b3c 100644 --- a/jero-web/src/views/documentTools/searchCenter/components/problemKnowledgeBase.vue +++ b/jero-web/src/views/documentTools/searchCenter/components/problemKnowledgeBase.vue @@ -254,8 +254,8 @@ this.conList = res.result.records if (this.conList && this.conList.length > 0) { this.conList.forEach(val => { - val.content = val.content.replace(//g, '') - val.content = val.content.replace(/<\/?p[^>]*>/gi, '') + val.content = val.content ? val.content.replace(//g, '') : '' + val.content = val.content ? val.content.replace(/<\/?p[^>]*>/gi, '') : '' }) } this.total = res.result.total diff --git a/jero-web/src/views/documentTools/searchCenter/components/whole.vue b/jero-web/src/views/documentTools/searchCenter/components/whole.vue index 380f43447..3c41b0cea 100644 --- a/jero-web/src/views/documentTools/searchCenter/components/whole.vue +++ b/jero-web/src/views/documentTools/searchCenter/components/whole.vue @@ -211,7 +211,7 @@ export default { this.getList() }, getText(str) { - let words = str.replace(/<[^<>]+>/g, '').replace(/ /gi, '') //这里是去除标签 + let words = str ? str.replace(/<[^<>]+>/g, '').replace(/ /gi, '') : ''//这里是去除标签 //.replace(/\s/g, '') //这里是去除空格 return words }, @@ -234,8 +234,8 @@ export default { this.conList = res.result.records if (this.conList && this.conList.length > 0) { this.conList.forEach(val => { - val.content = val.content.replace(//g, '') - val.content = val.content.replace(/<\/?p[^>]*>/gi, '') + val.content = val.content ? val.content.replace(//g, '') :'' + val.content = val.content ? val.content.replace(/<\/?p[^>]*>/gi, '') : '' }) } this.total = res.result.total