operation_start_date.py 651 B

123456789101112131415161718192021
  1. #运营期开始
  2. class Operation_start_dateChecker(object):
  3. def __init__(self):
  4. self.errors_tables = {
  5. "0101": {
  6. "name": "运营期开始时间<建设期结束时间",
  7. "parent_name": "时间有效性异常",
  8. "parent_code": "01",
  9. "checkFn": self.check0101
  10. }
  11. }
  12. def check0101(self, operation_start_date:str,end_date:str) -> bool:
  13. """
  14. return true 代表返回异常
  15. """
  16. if operation_start_date and end_date:
  17. if operation_start_date < end_date:
  18. return True
  19. return False