feat: 更新签名板组件并添加
This commit is contained in:
parent
c65203ead6
commit
85f81d287e
@ -45,11 +45,13 @@ router.push('/collectCode/signature/result')
|
|||||||
<template>
|
<template>
|
||||||
<div class="signature-container">
|
<div class="signature-container">
|
||||||
<div class="flex flex-col h-100vh px-20px py-20px bg-gray w-100vw">
|
<div class="flex flex-col h-100vh px-20px py-20px bg-gray w-100vw">
|
||||||
|
<client-only>
|
||||||
<VueSignaturePad
|
<VueSignaturePad
|
||||||
width="100%"
|
width="100%"
|
||||||
class="signature bg-#fff rounded-10px mb-10px"
|
class="signature bg-#fff rounded-10px mb-10px"
|
||||||
ref="signaturePad"
|
ref="signaturePad"
|
||||||
/>
|
/>
|
||||||
|
</client-only>
|
||||||
<div class="flex justify-evenly">
|
<div class="flex justify-evenly">
|
||||||
<van-button class="!h-40px mr-15px" type="primary" @click="goBack">
|
<van-button class="!h-40px mr-15px" type="primary" @click="goBack">
|
||||||
返回
|
返回
|
||||||
|
@ -9,18 +9,21 @@
|
|||||||
"dev:prod": "cross-env ENV_FILE=.env.prod nuxt dev",
|
"dev:prod": "cross-env ENV_FILE=.env.prod nuxt dev",
|
||||||
"build:test": "cross-env ENV_FILE=.env.test nuxt build",
|
"build:test": "cross-env ENV_FILE=.env.test nuxt build",
|
||||||
"build:prod": "cross-env ENV_FILE=.env.prod nuxt build",
|
"build:prod": "cross-env ENV_FILE=.env.prod nuxt build",
|
||||||
"build:test-csr": "cross-env ENV_FILE=.env.test nuxt generate",
|
"build:test-csr": "cross-env ENV_FILE=.env.test nuxt generate --mode client-only",
|
||||||
"build:prod-csr": "cross-env ENV_FILE=.env.prod nuxt generate",
|
"build:prod-csr": "cross-env ENV_FILE=.env.prod nuxt generate --mode client-only",
|
||||||
"generate": "nuxt generate",
|
"generate": "nuxt generate",
|
||||||
"preview": "nuxt preview",
|
"preview": "nuxt preview",
|
||||||
"postinstall": "nuxt prepare",
|
"postinstall": "nuxt prepare",
|
||||||
"typecheck": "vue-tsc --noEmit",
|
"typecheck": "vue-tsc --noEmit",
|
||||||
"release": "bumpp --commit --push --tag",
|
"release": "bumpp --commit --push --tag",
|
||||||
"start": "cross-env ENV_FILE=.env.prod nuxt start"
|
"start": "cross-env ENV_FILE=.env.prod nuxt start",
|
||||||
|
"dev:test-csr": "cross-env ENV_FILE=.env.test NODE_ENV=development nuxt dev --mode client-only",
|
||||||
|
"dev:prod-csr": "cross-env ENV_FILE=.env.prod NODE_ENV=development nuxt dev --mode client-only"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fingerprintjs/fingerprintjs": "^4.5.1",
|
"@fingerprintjs/fingerprintjs": "^4.5.1",
|
||||||
"@nuxtjs/i18n": "^9.1.1",
|
"@nuxtjs/i18n": "^9.1.1",
|
||||||
|
"@selemondev/vue3-signature-pad": "^1.1.5",
|
||||||
"@vueuse/core": "^12.4.0",
|
"@vueuse/core": "^12.4.0",
|
||||||
"aliyun-aliplayer": "^2.28.5",
|
"aliyun-aliplayer": "^2.28.5",
|
||||||
"axios": "^1.7.9",
|
"axios": "^1.7.9",
|
||||||
|
@ -17,6 +17,9 @@ importers:
|
|||||||
'@nuxtjs/i18n':
|
'@nuxtjs/i18n':
|
||||||
specifier: ^9.1.1
|
specifier: ^9.1.1
|
||||||
version: 9.2.0(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(magicast@0.3.5)(rollup@4.34.6)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))
|
version: 9.2.0(@vue/compiler-dom@3.5.13)(eslint@9.20.1(jiti@2.4.2))(magicast@0.3.5)(rollup@4.34.6)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))
|
||||||
|
'@selemondev/vue3-signature-pad':
|
||||||
|
specifier: ^1.1.5
|
||||||
|
version: 1.1.5(vue@3.5.13(typescript@5.7.3))
|
||||||
'@vueuse/core':
|
'@vueuse/core':
|
||||||
specifier: ^12.4.0
|
specifier: ^12.4.0
|
||||||
version: 12.6.1(typescript@5.7.3)
|
version: 12.6.1(typescript@5.7.3)
|
||||||
@ -1256,6 +1259,11 @@ packages:
|
|||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
|
'@selemondev/vue3-signature-pad@1.1.5':
|
||||||
|
resolution: {integrity: sha512-AJxajgLzeKQ/fDr4605vCJt44BucFLLKLmQ1XMUDajFu3C8mkSqmnDzpb6EM1GbZxXxAxEFA4pPHoQ8tuT0Pow==}
|
||||||
|
peerDependencies:
|
||||||
|
vue: ^3.2.0
|
||||||
|
|
||||||
'@sindresorhus/merge-streams@2.3.0':
|
'@sindresorhus/merge-streams@2.3.0':
|
||||||
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
|
resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
@ -3842,6 +3850,9 @@ packages:
|
|||||||
signature_pad@3.0.0-beta.4:
|
signature_pad@3.0.0-beta.4:
|
||||||
resolution: {integrity: sha512-cOf2NhVuTiuNqe2X/ycEmizvCDXk0DoemhsEpnkcGnA4kS5iJYTCqZ9As7tFBbsch45Q1EdX61833+6sjJ8rrw==}
|
resolution: {integrity: sha512-cOf2NhVuTiuNqe2X/ycEmizvCDXk0DoemhsEpnkcGnA4kS5iJYTCqZ9As7tFBbsch45Q1EdX61833+6sjJ8rrw==}
|
||||||
|
|
||||||
|
signature_pad@5.0.4:
|
||||||
|
resolution: {integrity: sha512-nngOixbwLAUOuH3QnZwlgwmynQblxmo4iWacKFwfymJfiY+Qt+9icNtcIe/okqXKun4hJ5QTFmHyC7dmv6lf2w==}
|
||||||
|
|
||||||
simple-git@3.27.0:
|
simple-git@3.27.0:
|
||||||
resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==}
|
resolution: {integrity: sha512-ivHoFS9Yi9GY49ogc6/YAi3Fl9ROnF4VyubNylgCkA+RVqLaKWnDSzXOVzya8csELIaWaYNutsEuAhZrtOjozA==}
|
||||||
|
|
||||||
@ -5778,6 +5789,12 @@ snapshots:
|
|||||||
'@rollup/rollup-win32-x64-msvc@4.34.6':
|
'@rollup/rollup-win32-x64-msvc@4.34.6':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
|
'@selemondev/vue3-signature-pad@1.1.5(vue@3.5.13(typescript@5.7.3))':
|
||||||
|
dependencies:
|
||||||
|
nanoid: 5.0.9
|
||||||
|
signature_pad: 5.0.4
|
||||||
|
vue: 3.5.13(typescript@5.7.3)
|
||||||
|
|
||||||
'@sindresorhus/merge-streams@2.3.0': {}
|
'@sindresorhus/merge-streams@2.3.0': {}
|
||||||
|
|
||||||
'@tootallnate/quickjs-emscripten@0.23.0':
|
'@tootallnate/quickjs-emscripten@0.23.0':
|
||||||
@ -8901,6 +8918,8 @@ snapshots:
|
|||||||
|
|
||||||
signature_pad@3.0.0-beta.4: {}
|
signature_pad@3.0.0-beta.4: {}
|
||||||
|
|
||||||
|
signature_pad@5.0.4: {}
|
||||||
|
|
||||||
simple-git@3.27.0:
|
simple-git@3.27.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@kwsites/file-exists': 1.1.1
|
'@kwsites/file-exists': 1.1.1
|
||||||
|
Loading…
Reference in New Issue
Block a user