bug: 🐛 重复用户名校验
Some checks failed
Release / lint (push) Successful in 48s
Release / Release (push) Failing after 52s

This commit is contained in:
my_ong 2025-03-17 10:12:35 +08:00
parent a2d24b9492
commit 2f8937ae13
2 changed files with 7 additions and 6 deletions

View File

@ -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)
}
})
}
})
}

View File

@ -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/, ''),
},