Sfoglia il codice sorgente

所有页面增加缓存

lxf 1 anno fa
parent
commit
77b52a84ce

+ 13 - 26
src/components/Editor/TinymceEditor.vue

@@ -1,16 +1,10 @@
 <template>
   <div class="content_1111">
-    <Editor
-      api-key="nfaxt3iz0ciqr1yg7zxzifvksvval28yl46wr1n0847mt0d3"
-      :init="init"
-      v-model="content"
-      :disabled="disabled"
-      ref="tinymce"
-    />
+    <Editor api-key="nfaxt3iz0ciqr1yg7zxzifvksvval28yl46wr1n0847mt0d3" :init="init" v-model="content" :disabled="disabled" ref="tinymce" />
   </div>
 </template>
 
-<script setup name="TinymceEditor">
+<script setup>
 import Editor from "@tinymce/tinymce-vue";
 import { getToken } from "/src/utils/auth";
 
@@ -69,26 +63,19 @@ const init = reactive({
         return;
       } else {
         const file = blobInfo.blob();
-        proxy
-          .post("/fileInfo/getSing", { fileName: blobInfo.filename() })
-          .then((res) => {
-            const otherData = res.uploadBody;
-            const formData = new FormData();
-            for (const key in otherData) {
-              formData.append(key, otherData[key]);
+        proxy.post("/fileInfo/getSing", { fileName: blobInfo.filename() }).then((res) => {
+          const otherData = res.uploadBody;
+          const formData = new FormData();
+          for (const key in otherData) {
+            formData.append(key, otherData[key]);
+          }
+          formData.append("file", file);
+          proxy.post("https://winfaster.obs.cn-south-1.myhuaweicloud.com", formData).then((data) => {
+            if (res && typeof res.fileUrl == "string" && res.fileUrl) {
+              resolve(res.fileUrl);
             }
-            formData.append("file", file);
-            proxy
-              .post(
-                "https://winfaster.obs.cn-south-1.myhuaweicloud.com",
-                formData
-              )
-              .then((data) => {
-                if (res && typeof res.fileUrl == "string" && res.fileUrl) {
-                  resolve(res.fileUrl);
-                }
-              });
           });
+        });
       }
     }),
   images_upload_base_path: "/demo",

+ 1 - 1
src/layout/components/AppMain.vue

@@ -2,7 +2,7 @@
   <section class="app-main" style="padding: 10px">
     <router-view v-slot="{ Component, route }">
       <transition name="fade-transform" mode="out-in">
-        <keep-alive :include="tagsViewStore.cachedViews">
+        <keep-alive :exclude="tagsViewStore.cachedViews">
           <component v-if="!route.meta.link" :is="Component" :key="route.fullPath" />
         </keep-alive>
       </transition>

+ 1 - 1
src/views/group/finance/check-bill/index.vue

@@ -133,7 +133,7 @@
   </div>
 </template>
 
-<script setup name="Check-bill">
+<script setup>
 import byTable from "/src/components/byTable/index";
 import byForm from "/src/components/byForm/index";
 import { ElMessage, ElMessageBox } from "element-plus";

+ 1 - 1
src/views/group/order/management/index.vue

@@ -68,7 +68,7 @@
   </div>
 </template>
 
-<script setup name="Order-management">
+<script setup>
 import byTable from "/src/components/byTable/index";
 import { ElMessage, ElMessageBox } from "element-plus";
 

+ 1 - 1
src/views/process/dealWith/index.vue

@@ -5,7 +5,7 @@
   </el-card>
 </template>
 
-<script setup>
+<script setup name="DealWith">
 import byTable from "/src/components/byTable/index";
 
 const loading = ref(false);

+ 1 - 1
src/views/subsidiary/finance/check-bill/index.vue

@@ -59,7 +59,7 @@
   </div>
 </template>
 
-<script setup name="Check-bill">
+<script setup>
 import byTable from "/src/components/byTable/index";
 import PrintSKU from "/src/views/group/finance/check-bill/printSKU.vue";
 import PrintBOM from "/src/views/group/finance/check-bill/printBOM.vue";