fix(app-users): allow short id for pretty id grant
This commit is contained in:
parent
480b6e0825
commit
fd8c5bbd78
@ -558,7 +558,7 @@ function GrantDialog({ page }) {
|
||||
>
|
||||
<AdminFormSection title="发放信息">
|
||||
<TextField
|
||||
label="用户 ID"
|
||||
label="用户 ID / 短 ID"
|
||||
required
|
||||
value={page.grantForm.targetUserId}
|
||||
onChange={(event) => page.setGrantForm({ ...page.grantForm, targetUserId: event.target.value })}
|
||||
|
||||
@ -98,10 +98,7 @@ export const prettyDisplayIDGrantSchema = z.object({
|
||||
return Number.isInteger(days) && days >= 0 && days <= 36500;
|
||||
}, "有效天数必须是 0 到 36500 的整数"),
|
||||
reason: z.string().trim().max(64, "原因不能超过 64 个字符").optional().default(""),
|
||||
targetUserId: z
|
||||
.string()
|
||||
.trim()
|
||||
.regex(/^[1-9]\d*$/, "请输入用户 ID"),
|
||||
targetUserId: z.string().trim().min(1, "请输入用户 ID 或短 ID").max(64, "用户 ID 或短 ID 不能超过 64 个字符"),
|
||||
});
|
||||
|
||||
// 状态变更只暴露未占用号码的 available/disabled/reserved,assigned 号码必须通过释放或覆盖链路改变。
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user