utils.go 418 B

12345678910111213141516171819202122
  1. package entity
  2. import (
  3. "git.sxidc.com/go-tools/utils/strutils"
  4. "git.sxidc.com/service-supports/fserr"
  5. )
  6. const (
  7. fieldIDLen = 32
  8. )
  9. func CheckID(domainCNName string, fieldCNName string, id string) error {
  10. if strutils.IsStringEmpty(id) {
  11. return fserr.New(domainCNName + fieldCNName + "为空")
  12. }
  13. if len(id) != fieldIDLen {
  14. return fserr.New(domainCNName + fieldCNName + "长度不正确")
  15. }
  16. return nil
  17. }