|
@@ -23,6 +23,7 @@ from object.ResponseObject import ResponseObject
|
|
from object.TokenObject import TokenObject
|
|
from object.TokenObject import TokenObject
|
|
from service.CommonService import CommonService
|
|
from service.CommonService import CommonService
|
|
from django.db.models import Q
|
|
from django.db.models import Q
|
|
|
|
+import datetime
|
|
|
|
|
|
'''
|
|
'''
|
|
http://192.168.136.40:7724/lottery/authcode?phone=13119657713
|
|
http://192.168.136.40:7724/lottery/authcode?phone=13119657713
|
|
@@ -48,6 +49,14 @@ class AuthCodeView(TemplateView):
|
|
def validate(self, request_dict):
|
|
def validate(self, request_dict):
|
|
response = ResponseObject()
|
|
response = ResponseObject()
|
|
phone = request_dict.get('phone', None)
|
|
phone = request_dict.get('phone', None)
|
|
|
|
+ now = datetime.datetime.now()
|
|
|
|
+ start_date = datetime.datetime(2019, 10, 1, 0, 0, 0)
|
|
|
|
+ print(start_date)
|
|
|
|
+ end_date = datetime.datetime(2019, 10, 8, 0, 0, 0)
|
|
|
|
+ if start_date > now:
|
|
|
|
+ return response.json(10, '活动未开始')
|
|
|
|
+ if now > end_date:
|
|
|
|
+ return response.json(10, '活动已结束')
|
|
if phone:
|
|
if phone:
|
|
import re
|
|
import re
|
|
# ret = re.match(r"1[35678]\d{9}", tel)
|
|
# ret = re.match(r"1[35678]\d{9}", tel)
|
|
@@ -144,6 +153,15 @@ class drawView(TemplateView):
|
|
response = ResponseObject()
|
|
response = ResponseObject()
|
|
token = request_dict.get('token', None)
|
|
token = request_dict.get('token', None)
|
|
tko = TokenObject(token=token)
|
|
tko = TokenObject(token=token)
|
|
|
|
+ now = datetime.datetime.now()
|
|
|
|
+ start_date = datetime.datetime(2019, 10, 1, 0, 0, 0)
|
|
|
|
+ print(start_date)
|
|
|
|
+ end_date = datetime.datetime(2019, 10, 8, 0, 0, 0)
|
|
|
|
+ if start_date > now:
|
|
|
|
+ return response.json(10, '活动未开始')
|
|
|
|
+ if now > end_date:
|
|
|
|
+ return response.json(10, '活动已结束')
|
|
|
|
+
|
|
if tko.code == 0:
|
|
if tko.code == 0:
|
|
phone = tko.userID
|
|
phone = tko.userID
|
|
qs = phoneNumModel.objects.filter(phone=phone, status=0)
|
|
qs = phoneNumModel.objects.filter(phone=phone, status=0)
|