!2747 优化:新用户注册邀请码改可选

pull/2730/head
黄诗津 5 months ago
parent 75f081727c
commit 9287258c9b

@ -117,10 +117,10 @@ export default class Regist extends React.Component<{ store?: TopPanelStore; }>
});
return;
}
if (this.inputIntent.InviteCode !== Intent.SUCCESS)
if (this.inputIntent.InviteCode === Intent.DANGER)
{
AppToaster.show({
message: this.registInput.invite_code.length === 0 ? "邀请码不能为空" : "邀请码有误",
message: "邀请码有误",
intent: Intent.DANGER,
timeout: 1000,
});
@ -306,11 +306,11 @@ export default class Regist extends React.Component<{ store?: TopPanelStore; }>
break;
case InputType.InviteCode:
text = this.registInput.invite_code;
if (this.inviteCode.test(text))
if (text === "" || this.inviteCode.test(text))
{
this.flag = InputType.OK;
this.errMsg = "";
this.inputIntent.InviteCode = Intent.SUCCESS;
this.inputIntent.InviteCode = (text === "" ? Intent.NONE : Intent.SUCCESS);
}
else
{
@ -444,7 +444,7 @@ export default class Regist extends React.Component<{ store?: TopPanelStore; }>
value={this.registInput.invite_code}
intent={this.inputIntent.InviteCode}
name="txt"
placeholder={"邀请码: 6位字母和数字"}
placeholder={"邀请码: 6位字母和数字(可选)"}
onChange={e =>
{
this.registInput.invite_code = e.target.value;

Loading…
Cancel
Save