File tree Expand file tree Collapse file tree 2 files changed +2
-17
lines changed
Expand file tree Collapse file tree 2 files changed +2
-17
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ const toBoolean = (value: any): boolean => {
1515 return Boolean ( value )
1616}
1717
18- const generateUUID = ( ) : string => {
18+ export const generateUUID = ( ) : string => {
1919 let d = new Date ( ) . getTime ( )
2020 let d2 = ( performance ?. now ( ) * 1000 ) || 0
2121 return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx' . replace ( / [ x y ] / g, ( c ) => {
Original file line number Diff line number Diff line change 196196<script setup lang="ts">
197197import { ref , onMounted , watch } from ' vue'
198198import { useRouter , useRoute } from ' vue-router'
199- import { useAppStore } from ' @/stores/app'
199+ import { useAppStore , generateUUID } from ' @/stores/app'
200200import config from ' @/config'
201201
202202const router = useRouter ()
@@ -359,21 +359,6 @@ onMounted(() => {
359359 }
360360})
361361
362- const generateUUID = (): string => {
363- let d = new Date ().getTime ()
364- let d2 = (performance ?.now () * 1000 ) || 0
365- return ' xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx' .replace (/ [xy] / g , (c ) => {
366- let r = Math .random () * 16
367- if (d > 0 ) {
368- r = (d + r ) % 16 | 0
369- d = Math .floor (d / 16 )
370- } else {
371- r = (d2 + r ) % 16 | 0
372- d2 = Math .floor (d2 / 16 )
373- }
374- return (c === ' x' ? r : (r & 0x3 ) | 0x8 ).toString (16 )
375- })
376- }
377362 </script >
378363
379364<style src="./Sign.scss " scoped lang="scss"></style >
You can’t perform that action at this time.
0 commit comments