quote_query_entity.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. '''
  2. Author: deng.yinping deng.yinping@muchinfo.cn
  3. Date: 2024-11-28 13:58:49
  4. LastEditors: deng.yinping deng.yinping@muchinfo.cn
  5. LastEditTime: 2024-11-29 11:14:11
  6. FilePath: \py_quote\models\quote_query_entity.py
  7. Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
  8. '''
  9. from dataclasses import dataclass
  10. @dataclass
  11. class QuoteQueryEntity:
  12. # 主机IP
  13. host: str
  14. # 主机端口号
  15. port: int
  16. # mongodb用户名
  17. username: str
  18. # mongodb用户密码
  19. password: str
  20. # mongodb 数据库名
  21. db_name: str
  22. # mongodb 集合名称
  23. col_name: str
  24. # 商品代码
  25. goods_code: str
  26. # 开始时间
  27. start_time: str
  28. # 结束时间
  29. end_time: str
  30. # 查询类型 1-按价格点差(买价) # 2-按行情时间(s)
  31. query_type: int
  32. # 差值(价差、时差)
  33. diff_value: int
  34. # 取前N条 - 为 none 或 0时取所有
  35. record_num: int
  36. # 文件显示数
  37. files_num: int
  38. def __init__(self):
  39. pass