video_util.py 910 B

12345678910111213141516171819202122232425
  1. from models import *
  2. def get_video_tag_list(db,video_code:str):
  3. query = db.query(TpVideoTag)
  4. query = query.filter(TpVideoTag.del_flag != '2')
  5. query = query.filter(TpVideoTag.video_code == video_code)
  6. query = query.order_by(TpVideoTag.video_code)
  7. return query.all()
  8. def tag_get_video_tag_list(db,dict_value:str):
  9. query = db.query(TpVideoTag)
  10. query = query.filter(TpVideoTag.del_flag != '2')
  11. query = query.filter(TpVideoTag.dict_value == dict_value)
  12. query = query.order_by(TpVideoTag.video_code)
  13. return query.all()
  14. def unitIndexCode_get_video_region_info(db,unitIndexCode:str):
  15. query = db.query(TPVideoRegion)
  16. query = query.filter(TPVideoRegion.indexCode == unitIndexCode)
  17. return query.first()
  18. def unitName_get_video_region_info(db,name:str):
  19. query = db.query(TPVideoRegion)
  20. query = query.filter(TPVideoRegion.name == name)
  21. return query.first()