-    """ 设置 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()

+ 0 - 27
utils/redis/rorder.py

@@ -1,27 +0,0 @@
1
-# -*- coding: utf-8 -*-
2
-
3
-from django.core.serializers.json import DjangoJSONEncoder
4
-
5
-from utils.redis.connect import r
6
-from utils.redis.rkeys import LENSMAN_PHOTO_ORDER_RECORD
7
-
8
-
9
-def set_lensman_order_record(porder):
10
-    """ 设置摄影师照片购买记录 """
11
-    r.setexjson(LENSMAN_PHOTO_ORDER_RECORD % (porder.photo_id, porder.user_id), r.REDIS_EXPIRED_ONE_MONTH, porder.porder_info, cls=DjangoJSONEncoder)
12
-    return porder.porder_info
13
-
14
-
15
-def set_lensman_order_record_by_id(photo_id, user_id):
16
-    """ 设置摄影师照片购买记录 """
17
-    from group.models import GroupPhotoOrderInfo
18
-    try:
19
-        porder = GroupPhotoOrderInfo.objects.get(photo_id=photo_id, user_id=user_id)
20
-    except GroupPhotoOrderInfo.DoesNotExist:
21
-        return {}
22
-    return set_lensman_order_record(porder)
23
-
24
-
25
-def get_lensman_order_record(photo_id, user_id):
26
-    """ 获取摄影师照片购买记录 """
27
-    return r.getjson(LENSMAN_PHOTO_ORDER_RECORD % (photo_id, user_id)) or set_lensman_order_record_by_id(photo_id, user_id)

+ 0 - 27
utils/redis/rprice.py

@@ -1,27 +0,0 @@
1
-# -*- coding: utf-8 -*-
2
-
3
-from utils.redis.connect import r
4
-from utils.redis.rkeys import LENSMAN_PHOTO_PRICE_FIXED
5
-
6
-
7
-def set_lensman_price_fixed(user_id):
8
-    """ 设置摄影师价格设定 """
9
-    from account.models import LensmanInfo
10
-    try:
11
-        lensman = LensmanInfo.objects.get(lensman_id=user_id)
12
-    except LensmanInfo.DoesNotExist:
13
-        lensman = None
14
-
15
-    price_fixed = {
16
-        'nomark': (lensman and lensman.nomark) or 299,
17
-        'origin': (lensman and lensman.origin) or 999,
18
-    }
19
-
20
-    r.setjson(LENSMAN_PHOTO_PRICE_FIXED % user_id, price_fixed)
21
-
22
-    return price_fixed
23
-
24
-
25
-def get_lensman_price_fixed(user_id):
26
-    """ 获取摄影师价格设定 """
27
-    return r.getjson(LENSMAN_PHOTO_PRICE_FIXED % user_id) or set_lensman_price_fixed(user_id)

+ 0 - 19
utils/redis/rtourguide.py

@@ -1,19 +0,0 @@
1
-# -*- coding: utf-8 -*-
2
-
3
-from utils.redis.connect import r
4
-from utils.redis.rkeys import TOUR_GUIDE_GROUP_USER_OWN
5
-
6
-
7
-def set_tour_guide_own_group(user_id, group_id):
8
-    """ 设置导游拥有的旅行团 """
9
-    r.set(TOUR_GUIDE_GROUP_USER_OWN % user_id, group_id)
10
-
11
-
12
-def get_tour_guide_own_group(user_id):
13
-    """ 获取导游拥有的旅行团 """
14
-    return r.get(TOUR_GUIDE_GROUP_USER_OWN % user_id)
15
-
16
-
17
-def del_tour_guide_own_group(user_id):
18
-    """ 删除导游拥有的旅行团 """
19
-    return r.delete(TOUR_GUIDE_GROUP_USER_OWN % user_id)

+ 0 - 14
utils/redis/rtouruser.py

@@ -1,14 +0,0 @@
1
-# -*- coding: utf-8 -*-
2
-
3
-from utils.redis.connect import r
4
-from utils.redis.rkeys import TOUR_GUIDE_GROUP_USER_BELONG
5
-
6
-
7
-def set_tour_user_belong_group(user_id, group_id):
8
-    """ 设置旅行团成员所属的旅行团 """
9
-    r.set(TOUR_GUIDE_GROUP_USER_BELONG % user_id, group_id)
10
-
11
-
12
-def get_tour_user_belong_group(user_id):
13
-    """ 获取旅行团成员所属的旅行团 """
14
-    return r.get(TOUR_GUIDE_GROUP_USER_BELONG % user_id)

+ 0 - 22
utils/redis/ruuid.py

@@ -1,22 +0,0 @@
1
-# -*- coding: utf-8 -*-
2
-
3
-from django_curtail_uuid import CurtailUUID
4
-
5
-from photo.models import UUIDInfo
6
-from utils.redis.connect import r
7
-from utils.redis.rkeys import UUID_LIST
8
-
9
-
10
-def generate_uuid():
11
-    uuid = CurtailUUID.uuid(UUIDInfo)
12
-    UUIDInfo.objects.create(uuid=uuid)
13
-    return uuid
14
-
15
-
16
-def generate_uuids(num=1000):
17
-    uuids = [generate_uuid() for i in range(num)]
18
-    r.rpush(UUID_LIST, *uuids)
19
-
20
-
21
-def update_uuids(lensman_id, uuids):
22
-    UUIDInfo.objects.filter(uuid__in=uuids).update(lensman_id=lensman_id, status=False)

kodo - Gogs: Go Git Service

Brak opisu

huangqimin001: 0a3d06d643 :art: Update member_activity 3 lat temu
account 0a3d06d643 :art: Update member_activity 3 lat temu
api 0a3d06d643 :art: Update member_activity 3 lat temu
commands c7ad3747c0 :art: Only Once Command fixsale 4 lat temu
coupon 0a3d06d643 :art: Update member_activity 3 lat temu
docs 212e3994d1 MP verify file 8 lat temu
guideline 88b564d033 fix coercing to Unicode: need string or buffer, long found 5 lat temu
integral 0a3d06d643 :art: Update member_activity 3 lat temu
kodo ec265b3ba7 :art: Comment simpleui 3 lat temu
logs 0a3d06d643 :art: Update member_activity 3 lat temu
maintenance e683ad2315 express_list maintenance_list 排序 4 lat temu
marketcode c5fd61f8e7 :art: MarketCodeInfoAdmin 4 lat temu
mch 0a3d06d643 :art: Update member_activity 3 lat temu
member 0a3d06d643 :art: Update member_activity 3 lat temu
miniapp cdd3367b88 :art: Pycodestyle 4 lat temu
operation e7da55aaf2 :art: Add complement_code 5 lat temu
page 4fa973cbf4 更新隐私条款 3 lat temu
pre 3f783afcfc :art: Add marketcode iv 4 lat temu
sales 88b564d033 fix coercing to Unicode: need string or buffer, long found 5 lat temu
server 018d52f61d Update package django_xxx 8 lat temu
shells 6270484a89 :art: fix_user_coupon_info 5 lat temu
simditor 3e9628d0c9 iSort & Pycodestyle 5 lat temu
staff e7da55aaf2 :art: Add complement_code 5 lat temu
statistic a5226ca282 :art: Python3 support iteritems => items 4 lat temu
utils 27734655f7 增加后台管理员相关接口(增删改查) 3 lat temu
website 597ee33ba6 Pai2 => Kodo 8 lat temu
.editorconfig 4defb80fdc gogs first init 10 lat temu
.gitignore 4ce7f5c87b :art: Member Relative APIs 6 lat temu
.isort.cfg afcdf74a49 add api group_data_api 10 lat temu
TODO.md d31ffaa118 Update TODO 9 lat temu
check.sh 95c1d32792 put isort and pep8 in check.sh 10 lat temu
isort.sh 3e9628d0c9 iSort & Pycodestyle 5 lat temu
manage.py 597ee33ba6 Pai2 => Kodo 8 lat temu
pep8.sh 511533855d Change oauth to use http 8 lat temu
requirements.txt 0a3d06d643 :art: Update member_activity 3 lat temu
requirements_deploy.txt 5f84d39769 :art: Update requirements_xxx.txt 3 lat temu
requirements_dev.txt 5f84d39769 :art: Update requirements_xxx.txt 3 lat temu
requirements_dj.txt 0a3d06d643 :art: Update member_activity 3 lat temu
requirements_pywe.txt 7b90211581 :art: Update 4 lat temu
requirements_redis.txt 5f84d39769 :art: Update requirements_xxx.txt 3 lat temu
sysctl.sh 34c6774438 Opt 7 lat temu