박정하 박정하 04-23
250423 박정하 uuid 수정정
@0a28a966f6584cb6caa0920ac8bacc6a31d77ec3
client/views/pages/custom/InsertDataAnalytics.vue
--- client/views/pages/custom/InsertDataAnalytics.vue
+++ client/views/pages/custom/InsertDataAnalytics.vue
@@ -366,6 +366,7 @@
 import html2canvas from "html2canvas";
 import DataComponent from "../../component/flowComponent/DataComponent.vue";
 import JobGroupManagement from "../../component/flowComponent/JobGroupManagement.vue";
+import { v4 as uuidv4 } from 'uuid';
 
 export default {
   components: {
@@ -926,8 +927,8 @@
 
     // 아이디 만들기
     generateShortUUID() {
-      const fullUUID = crypto.randomUUID();
-      return fullUUID.replace(/-/g, '').substring(0, 8);
+      const uuid = uuidv4();
+      return uuid.replace(/-/g, '').substring(0, 8);
     },
 
     // 초기화 버튼 동작
package-lock.json
--- package-lock.json
+++ package-lock.json
@@ -34,6 +34,7 @@
         "quill": "^1.3.7",
         "splitter": "^0.1.2",
         "url-loader": "4.1.1",
+        "uuid": "^11.1.0",
         "v-tooltip": "^2.1.3",
         "vue": "^3.3.0",
         "vue-diagram-editor": "^1.2.1",
@@ -9626,6 +9627,19 @@
         "base64-arraybuffer": "^1.0.2"
       }
     },
+    "node_modules/uuid": {
+      "version": "11.1.0",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-11.1.0.tgz",
+      "integrity": "sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==",
+      "funding": [
+        "https://github.com/sponsors/broofa",
+        "https://github.com/sponsors/ctavan"
+      ],
+      "license": "MIT",
+      "bin": {
+        "uuid": "dist/esm/bin/uuid"
+      }
+    },
     "node_modules/v-tooltip": {
       "version": "2.1.3",
       "resolved": "https://registry.npmjs.org/v-tooltip/-/v-tooltip-2.1.3.tgz",
package.json
--- package.json
+++ package.json
@@ -29,6 +29,7 @@
     "quill": "^1.3.7",
     "splitter": "^0.1.2",
     "url-loader": "4.1.1",
+    "uuid": "^11.1.0",
     "v-tooltip": "^2.1.3",
     "vue": "^3.3.0",
     "vue-diagram-editor": "^1.2.1",
Add a comment
List