Browse Source

Merge branch '历史记录内墙样式与外墙同步' into 20260415生产发布版本

# Conflicts:
#	src/main.ts
yanym 3 weeks ago
parent
commit
1ce33c289b
3 changed files with 14 additions and 9 deletions
  1. 1 3
      src/main.ts
  2. 2 2
      src/views/AIDesign/diagnoseResult.vue
  3. 11 4
      src/views/AIDesign/result.vue

+ 1 - 3
src/main.ts

@@ -84,9 +84,8 @@ import {
   CheckboxGroup,
   ActionSheet,
   Search,
-  Overlay,
+    Overlay,
     Switch,
-    ImagePreview,
   Lazyload
 } from "vant";
 
@@ -126,7 +125,6 @@ import {
   Search,
   Overlay,
     Switch,
-    ImagePreview,
     Lazyload
 ].forEach(x => Vue.use(x));
 

+ 2 - 2
src/views/AIDesign/diagnoseResult.vue

@@ -312,7 +312,7 @@ export default class DiagnosisPage extends Vue {
                     }
                     that.timer = setTimeout(() => {
                         that.startPolling();
-                    }, 20000);
+                    }, 10000);
                 } else {
                     this.StateCode = response.Data.StateCode;
                     that.UserFilePathUrl = response.Data.F_UserFilePath;
@@ -334,7 +334,7 @@ export default class DiagnosisPage extends Vue {
                     if (response.Data.StateCode == 1) {
                         let createTime = new Date(response.Data.CreateDate);
                         let currentTime = new Date().getTime();
-                        if (currentTime - createTime > 20000) {
+                        if (currentTime - createTime > 10000) {
                             that.startPolling();
                         } else {
                             if (that.timer) {

+ 11 - 4
src/views/AIDesign/result.vue

@@ -1,4 +1,4 @@
-<template xmlns:v-slot="http://www.w3.org/1999/XSL/Transform">
+<template>
   <div class="resout-container AI-Design-container">
     <div class="header">
       <van-nav-bar title="生成结果" left-arrow @click-left="returnPage" @click-right="toHome">
@@ -105,7 +105,7 @@
     <van-image-preview
             v-model="showImagePreview"
             :images="imagePreviewArray"
-            :loop="false"
+            :loop="true"
             :start-position="imagePreviewIndex"
             @change="imagePreviewOnChange">
       <template v-slot:index>
@@ -124,7 +124,11 @@ import { GetEntity, GetReadState, UpdateReadState, insideGetEntity, insideGetRea
 import { getWecomType, toLBHome, toXiaoChengxu, getWxconfig, getWecomTypeName, checkAndSaveUserWecomType } from '@/utils/index';
 import axios from "axios";
 declare let wx: any;
-@Component
+@Component({
+    components: {
+        [ImagePreview.Component.name]: ImagePreview.Component,
+    }
+})
 export default class extends Vue {
   private readState = true;
   // 数据属性
@@ -167,7 +171,7 @@ export default class extends Vue {
   };
 
   private designTimer = {
-    outside: 30000,
+    outside: 20000,
     inside: 20000
   };
   private showArtificial = false;
@@ -987,4 +991,7 @@ export default class extends Vue {
   font-size: 20px;
   color: #333;
 }
+::v-deep .van-swipe__track{
+  transition-duration: 300ms!important;
+}
 </style>