UserServiceValidateInputMobileAsync Method

用来在新增用户/更新用户时检查手机号码是否有效、是否已被其他人使用。

Definition

Namespace: QuickAdmin.Service.Admin
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.13
C#
protected virtual Task<string> ValidateInputMobileAsync(
	SysUser user,
	bool isUpdating,
	CancellationToken cancellationToken
)

Parameters

user  SysUser
用户实体。
isUpdating  bool
指示是否是在进行更新操作。
cancellationToken  CancellationToken
用于取消操作的令牌。

Return Value

Taskstring
若其 Mobile 是有效的,返回 null,否则返回对无效输入的具体描述字符串。 若 Mobilenull 或空字符串,将返回 null

Remarks

将使用 MobileRegexPattern 配置的正则表达式去检测,若未配置 MobileRegexPattern,会始终认为是无效的。

See Also