bill 1 ano atrás
pai
commit
c0e8459460
2 arquivos alterados com 20 adições e 12 exclusões
  1. 14 11
      index.html
  2. 6 1
      src/view/map/map-right.vue

+ 14 - 11
index.html

@@ -1,13 +1,16 @@
 <!doctype html>
 <html lang="en">
-  <head>
-    <meta charset="UTF-8" />
-    <link rel="icon" type="image/svg+xml" href="/vite.svg" />
-    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Vite + Vue + TS</title>
-  </head>
-  <body>
-    <div id="app"></div>
-    <script type="module" src="/src/main.ts"></script>
-  </body>
-</html>
+
+<head>
+  <meta charset="UTF-8" />
+  <link rel="icon" type="image/svg+xml" href="/vite.svg" />
+  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+  <title>不移动动文物管理平台</title>
+</head>
+
+<body>
+  <div id="app"></div>
+  <script type="module" src="/src/main.ts"></script>
+</body>
+
+</html>

+ 6 - 1
src/view/map/map-right.vue

@@ -54,7 +54,7 @@
                 <template v-if="router.currentRoute.value.name === 'map'">
                   <template v-if="data.type === 'scene'">
                     <el-icon color="#409efc" v-if="data.raw.creationMethod !== 2">
-                      <Delete @click.stop="delRelicsScenes([data.raw])" />
+                      <Delete @click.stop="delSceneHandler([data.raw])" />
                     </el-icon>
                   </template>
                   <el-icon v-else color="#409efc">
@@ -211,6 +211,11 @@ const delRelicsScenes = (scenes: Pick<Scene, "sceneId" | "sceneCode">[]) =>
     scenes.map((item) => ({ sceneCode: item.sceneCode, id: item.sceneId }))
   );
 
+const delSceneHandler = async (scenes: Pick<Scene, "sceneId" | "sceneCode">[]) => {
+  await delRelicsScenes(scenes);
+  await refreshScenes();
+};
+
 const addSceneHandler = async (scenes: Pick<Scene, "sceneId" | "sceneCode">[]) =>
   await addRelicsScenesFetch(
     relicsId.value!,