Explorar o código

网址替换正则修改

hbchen hai 10 meses
pai
achega
d056c898b2

+ 3 - 3
src/views/report/reportDetailPdf.vue

@@ -1,4 +1,4 @@
-<!-- 原项目丢了 省事直接cv一下老项目代码 -->
+iframe<!-- 原项目丢了 省事直接cv一下老项目代码 -->
 <template>
   <div class="wrapper" ref="wrapper">
     <div id="reportdtl" v-if="isshow">
@@ -161,10 +161,10 @@ export default {
         })
     },
     setReportContent(str){
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/chartshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/chartshow)/g,(match, tag,attr)=>{
         return '<eta-chart class="no-wrap"'+attr
       })
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/sheetshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/sheetshow)/g,(match, tag,attr)=>{
         return '<eta-table class="no-wrap"'+attr
       })
       return str

+ 2 - 2
src/views/reportEn/detailPdf.vue

@@ -136,10 +136,10 @@ export default {
         })
     },
     setReportContent(str){
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/chartshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/chartshow)/g,(match, tag,attr)=>{
         return '<eta-chart class="no-wrap"'+attr
       })
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/sheetshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/sheetshow)/g,(match, tag,attr)=>{
         return '<eta-table class="no-wrap"'+attr
       })
       return str

+ 2 - 2
src/views/smartReport/detailPdf.vue

@@ -92,10 +92,10 @@ export default {
       })
     },
     setReportContent(str){
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/chartshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/chartshow)/g,(match, tag,attr)=>{
         return '<eta-chart class="no-wrap"'+attr
       })
-      str=str.replace(/(<iframe)( src="https:\/\/(charttest|chartlib).hzinsights.com\/sheetshow)/g,(match, tag,attr)=>{
+      str=str.replace(/(<iframe)( src="\S+\/sheetshow)/g,(match, tag,attr)=>{
         return '<eta-table class="no-wrap"'+attr
       })
       return str