From 8084ec42de9c4372fa7705e22941989be5ef3a3b Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Tue, 16 Jun 2026 11:52:50 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E8=AE=BE=E7=BD=AE-=E7=AD=BE?= =?UTF-8?q?=E5=90=8D-=E5=8A=9F=E8=83=BD=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/login.js | 8 + src/layout/components/ESignatureDialog.vue | 199 +++++++++++++++++---- src/utils/auth.js | 8 +- 3 files changed, 179 insertions(+), 36 deletions(-) diff --git a/src/api/login.js b/src/api/login.js index e784879..fbf463e 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -88,4 +88,12 @@ export function postCommonCheckVersion(data) { method: 'post', data: data }) +} +// 更新签名 +export function postUpdateOpsSignatureUpdate(data) { + return request({ + url: '/users/ops/signature/update', + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/layout/components/ESignatureDialog.vue b/src/layout/components/ESignatureDialog.vue index b66d3e6..4736417 100644 --- a/src/layout/components/ESignatureDialog.vue +++ b/src/layout/components/ESignatureDialog.vue @@ -6,7 +6,7 @@ :show-close="true" @close="handleClose" @opened="initCanvas" - qappend-to-body + append-to-body > @@ -40,13 +40,16 @@ ref="fileInput" type="file" accept="image/*" - class="file-input" - @change="handleFileChange" + style="display: none" + @change="handleFileSelect" />