Browse Source

生成海报异常处理

jwyu 3 years ago
parent
commit
5bf97b89a6
2 changed files with 3 additions and 1 deletions
  1. 1 1
      src/views/hzyb/chart/Detail.vue
  2. 2 0
      src/views/hzyb/components/SharePoster.vue

+ 1 - 1
src/views/hzyb/chart/Detail.vue

@@ -965,7 +965,7 @@ const posterParams=computed(()=>{
         <chartBox :options='chartData' v-if="!loading"></chartBox>
         
         <div class="flex source-box">
-            <div style="flex:1"><span v-if="resData&&resData.ChartInfo.ChartType!==2">来源:{{resData&&resData.ChartInfo.ChartSource}}</span></div>
+            <div :style="{flex:resData&&resData.ChartInfo.ChartType===2?1:2}"><span v-if="resData&&resData.ChartInfo.ChartType!==2">来源:{{resData&&resData.ChartInfo.ChartSource}}</span></div>
             <div class="season-change-box" style="flex:1" v-if="resData&&resData.ChartInfo.ChartType===2">
                 <span :class="calendarType==='农历'&&'active'" @click="calendarTypeChange('农历')">农历</span>
                 <span :class="calendarType==='公历'&&'active'" @click="calendarTypeChange('公历')">公历</span>

+ 2 - 0
src/views/hzyb/components/SharePoster.vue

@@ -23,6 +23,8 @@ const handleCreatePoster=async ()=>{
         posterImg.value=res.data
         show.value=false
         showPoster.value=true
+    }else{
+        show.value=false
     }
 }