分裂iccid长度
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m47s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 7m47s
This commit is contained in:
@@ -18,6 +18,10 @@ func ValidateICCID(iccid string, carrierType string) ICCIDValidationResult {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 不能为空"}
|
||||
}
|
||||
|
||||
if len(iccid) != 19 && len(iccid) != 20 {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 长度必须为19或20位"}
|
||||
}
|
||||
|
||||
if !iccidRegex.MatchString(iccid) {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 只能包含字母和数字"}
|
||||
}
|
||||
@@ -31,6 +35,10 @@ func ValidateICCIDWithoutCarrier(iccid string) ICCIDValidationResult {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 不能为空"}
|
||||
}
|
||||
|
||||
if len(iccid) != 19 && len(iccid) != 20 {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 长度必须为19或20位"}
|
||||
}
|
||||
|
||||
if !iccidRegex.MatchString(iccid) {
|
||||
return ICCIDValidationResult{Valid: false, Message: "ICCID 只能包含字母和数字"}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user