_const.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. class DecodeTaskConst:
  2. TASK_BATCH = 100
  3. class TaskStatus:
  4. # 任务状态
  5. INIT = 0
  6. PROCESSING = 1
  7. SUCCESS = 2
  8. FAILED = 99
  9. class ExtractStatus(TaskStatus): ...
  10. class DecodeStatus:
  11. # 解构结果状态
  12. PENDING = 0
  13. RUNNING = 1
  14. SUCCESS = 2
  15. FAILED = 3
  16. class BusinessScene:
  17. # 业务场景
  18. POINT_PICK = 0
  19. CREATE = 1
  20. MAKE = 2
  21. class ContentType:
  22. # 内容类型
  23. LONG_ARTICLE = 1
  24. PICTURE_TEXT = 2
  25. VIDEO = 3
  26. TITLE_COVER = 4
  27. class SourceType:
  28. AD_PLATFORM = 1
  29. INNER = 2
  30. class TaskType:
  31. """
  32. 解构任务类型
  33. 1: 源文章和图集
  34. 2: 发文标题和封面
  35. 3: 首个小程序卡片封面标题
  36. """
  37. SOURCE_IMAGES_TEXT = 1
  38. PUBLISH_TITLE_COVER = 2
  39. MINI_TITLE_CARD = 3
  40. class ProduceModuleType:
  41. COVER = 1
  42. IMAGE = 2
  43. TITLE = 3
  44. CONTENT = 4
  45. SUMMARY = 18
  46. class RequestDecode:
  47. SUCCESS = 0
  48. __all__ = ["DecodeTaskConst"]