优化接单登录页设计

This commit is contained in:
yml2213
2026-08-02 16:55:52 +08:00
parent 2227cda73d
commit 40885c39b7
5 changed files with 555 additions and 122 deletions
@@ -189,10 +189,16 @@ export async function registerWorker(payload: JsonObject = {}) {
const phone = normalizeWorkerPhone(payload.phone)
const code = String(payload.code || payload.smsCode || '').trim()
const password = normalizePassword(payload.password)
const displayName = String(payload.displayName || payload.nickname || phone).trim()
const displayName = String(payload.displayName || payload.nickname || '').trim()
const inviteCode = String(payload.inviteCode || '').trim().toUpperCase()
validateWorkerPassword(password)
if (!displayName) {
throw createHttpError('请输入昵称', {
statusCode: 400,
errorCode: 'worker_display_name_required',
})
}
if (!code) {
throw createHttpError('请输入短信验证码', {
statusCode: 400,