zhujindu 7 ماه پیش
والد
کامیت
643f3286ca
3فایلهای تغییر یافته به همراه15 افزوده شده و 7 حذف شده
  1. 9 3
      src/components/share.vue
  2. 2 2
      src/views/week/dailyDetails.vue
  3. 4 2
      src/views/week/dailyHistoricalDetails.vue

+ 9 - 3
src/components/share.vue

@@ -11,7 +11,13 @@
       </div>
       <!-- 点评 -->
       <!-- <template v-for="item in reportTarget.reportRemarks"> -->
-      <div class="comment summaryDay" v-if="reportRemarksIndex != -1">
+      <div
+        class="comment summaryDay"
+        v-if="
+          reportRemarksIndex != -1 &&
+          reportTarget.reportRemarks &&
+          reportTarget.reportRemarks.length
+        ">
         <div class="title-box">
           <div class="title">
             <div class="name">
@@ -55,11 +61,11 @@
         </template> -->
         <div :class="['text']">今日机会与挑战总结</div>
         <div class="content">
-          {{ reportTarget.reportContents ? reportTarget.reportContents[0].dayContent : '' }}
+          {{ reportTarget.reportContents.length ? reportTarget.reportContents[0].dayContent : '' }}
         </div>
         <div :class="['text']">明日工作计划</div>
         <div class="content">
-          {{ reportTarget.reportContents ? reportTarget.reportContents[1].dayContent : '' }}
+          {{ reportTarget.reportContents.length ? reportTarget.reportContents[1].dayContent : '' }}
         </div>
         <div class="text">今日拜访照片</div>
         <div class="content-photos">

+ 2 - 2
src/views/week/dailyDetails.vue

@@ -8,7 +8,7 @@
             <div
               class="shareBtn"
               @click="clickShareFlag(-1)"
-              v-if="source != 'share' && reportTarget.reportPostType == 'fx'">
+              v-if="reportTarget && source != 'share' && reportTarget.reportPostType == 'fx'">
               <van-icon name="share" />
             </div>
           </template>
@@ -468,7 +468,7 @@
                 <div
                   class="shareBtn"
                   @click="clickShareFlag(index)"
-                  v-if="source != 'share' && reportTarget.reportPostType == 'fx'">
+                  v-if="reportTarget && source != 'share' && reportTarget.reportPostType == 'fx'">
                   <van-icon name="share" />
                 </div>
               </div>

+ 4 - 2
src/views/week/dailyHistoricalDetails.vue

@@ -5,10 +5,12 @@
       <div class="navBarTOP">
         <van-nav-bar class="navBar" title="日报详情" left-arrow @click-left="onClickLeft">
           <template #right>
+            <!-- 分享按钮 -->
+            <!-- 分享过的不能在分享, fx分销的可以分型,reportTarget  -->
             <div
               class="shareBtn"
               @click="clickShareFlag(-1)"
-              v-if="source != 'share' && reportTarget.reportPostType == 'fx'">
+              v-if="reportTarget && source != 'share' && reportTarget.reportPostType == 'fx'">
               <van-icon name="share" />
             </div>
           </template>
@@ -473,7 +475,7 @@
                 <div
                   class="shareBtn"
                   @click="clickShareFlag(index)"
-                  v-if="source != 'share' && reportTarget.reportPostType == 'fx'">
+                  v-if="reportTarget && source != 'share' && reportTarget.reportPostType == 'fx'">
                   <van-icon name="share" />
                 </div>
               </div>