spark-server/internal/module/meta/logic/enums_sms.go
2026-09-22 17:07:26 +08:00

23 lines
706 B
Go

package logic
import (
smsentity "spark-server/internal/module/sms/entity"
"spark-server/internal/module/meta/entity"
"spark-server/internal/pkg/i18n"
)
func verificationPurpose(lang i18n.Lang) []entity.Item {
return []entity.Item{
item(lang, "verification_purpose", "login", int(smsentity.PurposeLogin)),
item(lang, "verification_purpose", "account_delete", int(smsentity.PurposeAccountDelete)),
}
}
func phoneCarrier(lang i18n.Lang) []entity.Item {
return []entity.Item{
item(lang, "phone_carrier", "mobile", int(smsentity.CarrierMobile)),
item(lang, "phone_carrier", "unicom", int(smsentity.CarrierUnicom)),
item(lang, "phone_carrier", "telecom", int(smsentity.CarrierTelecom)),
}
}