拍爱

rbox_program_version.py 596B

123456789101112131415161718192021
  1. # -*- coding: utf-8 -*-
  2. from utils.redis.connect import r
  3. from utils.redis.rkeys import BOX_PROGRAM_VERSION_INFO
  4. def set_box_program_version():
  5. """ 设置 BOX 程序版本信息 """
  6. from operation.models import BoxProgramVersionInfo
  7. try:
  8. bpverion = BoxProgramVersionInfo.objects.filter(status=True)[0].data
  9. except IndexError:
  10. bpverion = {}
  11. r.setjson(BOX_PROGRAM_VERSION_INFO, bpverion)
  12. return bpverion
  13. def get_box_program_version():
  14. """ 获取 BOX 程序版本信息 """
  15. return r.getjson(BOX_PROGRAM_VERSION_INFO) or set_box_program_version()