From 2f8937ae13acfbef648cd2b1c34d0d87cf2f6b22 Mon Sep 17 00:00:00 2001 From: my_ong <429426262@qq.com> Date: Mon, 17 Mar 2025 10:12:35 +0800 Subject: [PATCH] =?UTF-8?q?bug:=20:bug:=20=E9=87=8D=E5=A4=8D=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E5=90=8D=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/admin/acl/users/userForm.ts | 9 +++++---- vite.config.ts | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/views/admin/acl/users/userForm.ts b/src/views/admin/acl/users/userForm.ts index 72de90d..78ed9df 100644 --- a/src/views/admin/acl/users/userForm.ts +++ b/src/views/admin/acl/users/userForm.ts @@ -164,13 +164,14 @@ const validate = async (_rule: Rule, value: string) => { const regex = /^[a-zA-Z0-9]{4,8}$/ if (!regex.test(value)) { return Promise.reject('用户名只能是4-8位字母或数字') - } else { + } + return new Promise((resolve, reject) => { api.aclApi.user.existName({ name: value }, (data) => { if (data) { - return Promise.reject('用户名已经存在') + reject('用户名已经存在') } else { - return Promise.resolve() + resolve(data) } }) - } + }) } diff --git a/vite.config.ts b/vite.config.ts index 3b82e6b..8974332 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -59,8 +59,8 @@ export default defineConfig(({ mode }) => { open: true, proxy: { '/api': { - // target: 'https://ims.riemann.tech/api/', - target: 'http://127.0.0.1:8888', + target: 'https://ims.riemann.tech/api/', + // target: 'http://127.0.0.1:8888', changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ''), },