Browse Source

图像识别页面优化

zhujindu 11 tháng trước cách đây
mục cha
commit
7eb1c3ee43
1 tập tin đã thay đổi với 19 bổ sung20 xóa
  1. 19 20
      src/components/imageAIVerifyErr.vue

+ 19 - 20
src/components/imageAIVerifyErr.vue

@@ -17,11 +17,7 @@
             </div>
           </div> -->
           <div class="errorImg" v-if="shopSignChange == 0">
-            <img
-              v-if="npkpiData.imageUrl"
-              :src="npkpiData.imageUrl"
-              height="200px"
-              @click="previewsImg(npkpiData.imageUrl)" />
+            <img v-if="url" :src="url" height="200px" @click="previewsImg(url)" />
             <img v-else :src="imageEmpty" width="100%" height="200px" />
           </div>
           <div class="AIVerify">
@@ -57,45 +53,40 @@
         <template v-if="shopSignChange == 1">
           <div class="historyImageAIVerify">
             <!-- 有门店身份证时 只显示门店身份证和本地拜访照 -->
-            <template v-if="npkpiData.storeIDCardUrl">
+            <template v-if="storeIDCardUrl">
               <div class="storeIDCardUrl imageItemAIVerify">
                 <img
-                  :src="npkpiData.storeIDCardUrl"
+                  :src="storeIDCardUrl"
                   width="100px"
                   height="100px"
-                  @click="previewsImg(npkpiData.storeIDCardUrl)" />
+                  @click="previewsImg(storeIDCardUrl)" />
                 <span>门店标准店招</span>
               </div>
             </template>
             <template v-else>
               <div class="initImage imageItemAIVerify">
                 <img
-                  v-if="npkpiData.createStoreUrl"
-                  :src="npkpiData.createStoreUrl"
+                  v-if="createStoreUrl"
+                  :src="createStoreUrl"
                   width="100px"
                   height="100px"
-                  @click="previewsImg(npkpiData.createStoreUrl)" />
+                  @click="previewsImg(createStoreUrl)" />
                 <img v-else :src="imageEmpty" width="100px" height="100px" />
                 <span>建店时门店照</span>
               </div>
               <div class="newestImage imageItemAIVerify">
                 <img
-                  v-if="npkpiData.lastVisitUrl"
-                  :src="npkpiData.lastVisitUrl"
+                  v-if="lastVisitUrl"
+                  :src="lastVisitUrl"
                   width="100px"
                   height="100px"
-                  @click="previewsImg(npkpiData.lastVisitUrl)" />
+                  @click="previewsImg(lastVisitUrl)" />
                 <img v-else :src="imageEmpty" width="100px" height="100px" />
                 <span>上次拜访店招</span>
               </div>
             </template>
             <div class="presentImage imageItemAIVerify">
-              <img
-                v-if="npkpiData.imageUrl"
-                :src="npkpiData.imageUrl"
-                width="100px"
-                height="100px"
-                @click="previewsImg(npkpiData.imageUrl)" />
+              <img v-if="url" :src="url" width="100px" height="100px" @click="previewsImg(url)" />
               <img v-else :src="imageEmpty" width="100px" height="100px" />
               <span>本次拜访店招</span>
             </div>
@@ -165,6 +156,10 @@ export default {
       shopSignChange: 0,
       npkpiData: null,
       feedbackMessage: '', //反馈图像识别不正确原因
+      url: '', //	本次图片路径
+      createStoreUrl: '', //	建店时店招
+      lastVisitUrl: '', //	上次拜访时店招
+      storeIDCardUrl: '', //	门店身份证
     };
   },
   methods: {
@@ -183,6 +178,10 @@ export default {
           ? this.imageAIVerifyData.npkpiData
           : this.imageAIVerifyData[0].npkpiData;
       this.shopSignMatchList = this.npkpiData.shopSignMatchList;
+      this.url = this.imageAIVerifyData.url; //	图片路径
+      this.createStoreUrl = this.imageAIVerifyData.createStoreUrl; //	建店时店招
+      this.lastVisitUrl = this.imageAIVerifyData.lastVisitUrl; //	上次拜访时店招
+      this.storeIDCardUrl = this.imageAIVerifyData.storeIDCardUrl; //	门店身份证
       // 先判断照片作弊情况,然后是否合格,然后是否和历史照片一致
       // 作弊和不合格记录识别次数,超过两次弹框提醒
       if (this.npkpiData.checkInfo) {