|
# -*- coding: utf-8 -*-
from __future__ import division
import shortuuid
from django.conf import settings
from django_logit import logit
from django_response import response
from utils.redis.rpoint import get_point_info, set_point_info
@logit
def screen_login(request):
uuid = shortuuid.uuid()
return response(data={
'login_uuid': uuid,
'login_url': f'{settings.DOMAIN}/api/mp/screen/login?uuid={uuid}',
})
@logit
def screen_info_set(request):
uuid = request.POST.get('uuid', '')
point_id = request.POST.get('point_id', '')
set_point_info(uuid, point_id)
return response()
@logit
def screen_info(request):
uuid = request.POST.get('uuid', '')
point_id = get_point_info(uuid)
return response(data={
'point_id': point_id,
})
|