shanbinzhang 2 weeks ago
parent
commit
97bfd246a8
1 changed files with 18 additions and 16 deletions
  1. 18 16
      src/views/report/PreviewDetail.vue

+ 18 - 16
src/views/report/PreviewDetail.vue

@@ -85,11 +85,29 @@ async function getReportDetail(){
         getSystemInfoFun()
     }
 }
+
+const waterMarkStr=ref('')
+const getSystemInfoFun=()=>{
+    getSystemInfo().then(res=>{
+        if(res.Ret===200){
+          const systemUserInfo=res.Data
+          // 设置水印文案
+          let waterMarkString=''
+          if(systemUserInfo){
+            waterMarkString=`${systemUserInfo.RealName}${systemUserInfo.Mobile?systemUserInfo.Mobile:systemUserInfo.Email}`
+            waterMarkString=encodeURIComponent(waterMarkString)
+            waterMarkStr.value=Base64.encode(waterMarkString)
+          }
+        }
+    })
+}
+
 if(route.query.id==-1){
     //新增编辑报告时的预览
     const data=JSON.parse(sessionStorage.getItem('reportPreData'))
     reportInfo.value=data
     document.title=data.Title
+    getSystemInfoFun()
 }else{
     getReportDetail()
 }
@@ -145,22 +163,6 @@ const shareCodeUrls = computed(() => {
     let index = shareUrls.value.indexOf(' ');
     return shareUrls.value.substring(0,index)
 })
-
-const waterMarkStr=ref('')
-const getSystemInfoFun=()=>{
-    getSystemInfo().then(res=>{
-        if(res.Ret===200){
-          const systemUserInfo=res.Data
-          // 设置水印文案
-          let waterMarkString=''
-          if(systemUserInfo){
-            waterMarkString=`${systemUserInfo.RealName}${systemUserInfo.Mobile?systemUserInfo.Mobile:systemUserInfo.Email}`
-            waterMarkString=encodeURIComponent(waterMarkString)
-            waterMarkStr.value=Base64.encode(waterMarkString)
-          }
-        }
-    })
-}
 </script>
 
 <template>