publish_org.py 691 B

1234567891011121314151617181920212223242526272829303132
  1. """
  2. 发文单位字段检查
  3. """
  4. class Publish_orgChecker(object):
  5. """
  6. 发文单位字段检查
  7. """
  8. def __init__(self):
  9. self.errors_tables = {
  10. "0101": {
  11. "name": "数据长度<2",
  12. "parent_name": "长度错误",
  13. "parent_code": "01",
  14. "checkFn": self.check0101
  15. }
  16. }
  17. @staticmethod
  18. def check0101(publish_org: str) -> bool:
  19. """
  20. :return:返回true 代表异常
  21. """
  22. if publish_org:
  23. if len(publish_org) < 2:
  24. return True
  25. else:
  26. return False
  27. else:
  28. return False