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