Jelajahi Sumber

fix: 复核

刘秀芳 2 hari lalu
induk
melakukan
b34595b7d1

+ 2 - 2
src/views/old_mini/achievement_report/index.vue

@@ -10,11 +10,11 @@
                     <div class="report-title">成果报告</div>
                     <div class="report-info">
                         <div class="info-item">
-                            <img class="info-icon" src="@/assets/img/home/nz.png" alt="" />
+                            <img class="info-icon" :src="workItem?.executorIcon || 'https://birdseye-img.sysuimars.com/dinggou-mini/defalut-icon.png'" alt="" />
                             <span class="info-text">执行组织:{{ workItem?.executeMain }}</span>
                         </div>
                         <div class="info-item">
-                            <img class="info-icon" src="@/assets/img/home/nz.png" alt="" />
+                            <img class="info-icon" src="@/assets/img/home/farm.png" alt="" />
                             <span class="info-text">服务农场:{{ workItem?.farmName }}</span>
                         </div>
                     </div>

+ 4 - 4
src/views/old_mini/modify_work/reviewWork.vue

@@ -74,7 +74,7 @@
             <div class="tabs-content-item">
                 <div class="common-card-title">
                     <img class="icon" src="@/assets/img/home/label-icon.png" alt="" />
-                    <span>复核成效</span>
+                    <span>{{ workItem?.needReview ? '复核成效' : '服务成效' }}</span>
                 </div>
                 <div class="info-box bottom-box">
                     <div class="recheck-box">
@@ -93,7 +93,7 @@
                             </div>
                             <div
                                 class="img-list over-img-box"
-                                v-if="workItem.reviewImage && workItem.reviewImage.length"
+                                v-if="workItem.reviewImage && workItem.reviewImage.length && workItem?.needReview"
                             >
                                 <album-carousel
                                     :key="2"
@@ -106,7 +106,7 @@
                             <!-- <div class="img-list over-img-box" v-if="combinedReviewImages.length">
                                 <album-carousel :key="3" :isAchievementImgs="true" :images="combinedReviewImages"></album-carousel>
                             </div> -->
-                            <div class="img-list" v-if="!workItem.reviewImage || !workItem.reviewImage.length">
+                            <div class="img-list" v-if="(!workItem.reviewImage || !workItem.reviewImage.length) && workItem?.needReview">
                                 <div
                                     class="recheck-text-wrap active"
                                     :class="{
@@ -382,7 +382,7 @@ onActivated(() => {
 });
 
 const getButtonText = () => {
-    return (agriculturalRole.value === 1 || (agriculturalRole.value === 2 && workItem.value.executorUserId != userId.value)) && !workItem.value?.reviewImage?.length;
+    return (agriculturalRole.value === 1 || (agriculturalRole.value === 2 && workItem.value.executorUserId != userId.value)) && !workItem.value?.reviewImage?.length && workItem.value?.needReview;
 };
 
 const getDetail = () => {