@@ -21,11 +21,11 @@ from integral.models import SaleclerkSubmitLogInfo |
||
| 21 | 21 |
from logs.models import ComplementCodeLogInfo, MchInfoEncryptLogInfo |
| 22 | 22 |
from mch.models import AdministratorInfo, BrandInfo, ConsumeInfoSubmitLogInfo, DistributorInfo, ModelInfo |
| 23 | 23 |
from member.models import GoodsInfo, GoodsOrderInfo, MemberActivityGroupShareInfo, MemberActivityInfo |
| 24 |
+from pre.custom_message import sendwxasubscribemessage |
|
| 24 | 25 |
from statistic.models import ConsumeModelSaleStatisticInfo, ConsumeSaleStatisticInfo, ConsumeUserStatisticInfo |
| 25 | 26 |
from utils.error.errno_utils import (AdministratorStatusCode, ComplementCodeStatusCode, ProductBrandStatusCode, |
| 26 | 27 |
ProductCouponStatusCode, ProductMachineStatusCode, UserStatusCode) |
| 27 | 28 |
|
| 28 |
-from pre.custom_message import sendwxasubscribemessage |
|
| 29 | 29 |
|
| 30 | 30 |
WECHAT = settings.WECHAT |
| 31 | 31 |
|
@@ -788,7 +788,7 @@ def member_goods_order(request): |
||
| 788 | 788 |
|
| 789 | 789 |
if good_type: |
| 790 | 790 |
orders = orders.filter(good_type=good_type) |
| 791 |
- |
|
| 791 |
+ |
|
| 792 | 792 |
if start_time and end_time: |
| 793 | 793 |
start_time = datetime.strptime(start_time, '%Y%m%d') |
| 794 | 794 |
end_time = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S') |
@@ -831,7 +831,6 @@ def member_goods_order_update(request): |
||
| 831 | 831 |
|
| 832 | 832 |
return response(200, 'Member Goods Order Update Success', u'会员商品订单修改成功') |
| 833 | 833 |
|
| 834 |
- |
|
| 835 | 834 |
def member_goods_order_batch_update(request): |
| 836 | 835 |
brand_id = request.POST.get('brand_id', settings.KODO_DEFAULT_BRAND_ID)
|
| 837 | 836 |
admin_id = request.POST.get('admin_id', '')
|
@@ -895,7 +894,7 @@ def send_trackingNumber_message(order_id, tracking_number, remark): |
||
| 895 | 894 |
order.save() |
| 896 | 895 |
|
| 897 | 896 |
return True |
| 898 |
- except: |
|
| 897 |
+ except Exception: |
|
| 899 | 898 |
return False |
| 900 | 899 |
|
| 901 | 900 |
|
@@ -1451,8 +1450,7 @@ def complement_code_list(request): |
||
| 1451 | 1450 |
return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND) |
| 1452 | 1451 |
|
| 1453 | 1452 |
logs = ComplementCodeLogInfo.objects.filter(status=True) |
| 1454 |
- |
|
| 1455 |
- |
|
| 1453 |
+ |
|
| 1456 | 1454 |
if start_time and end_time: |
| 1457 | 1455 |
start_time = datetime.strptime(start_time, '%Y%m%d') |
| 1458 | 1456 |
end_time = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S') |
@@ -5,13 +5,13 @@ import json |
||
| 5 | 5 |
from django.db import models |
| 6 | 6 |
from django.utils.translation import ugettext_lazy as _ |
| 7 | 7 |
from django_models_ext import BaseModelMixin, upload_file_path, upload_file_url, upload_path |
| 8 |
+from jsonfield import JSONField |
|
| 8 | 9 |
from shortuuidfield import ShortUUIDField |
| 9 | 10 |
from TimeConvert import TimeConvert as tc |
| 10 | 11 |
|
| 11 | 12 |
from coupon.models import CouponInfo |
| 12 | 13 |
from mch.models import ModelInfo |
| 13 | 14 |
from simditor.fields import RichTextField |
| 14 |
-from jsonfield import JSONField |
|
| 15 | 15 |
|
| 16 | 16 |
|
| 17 | 17 |
class GoodsInfo(BaseModelMixin): |
@@ -162,6 +162,8 @@ def mini_login_api(request): |
||
| 162 | 162 |
saleclerk = SaleclerkInfo.objects.get(unionid=user.unionid, is_auth=True, status=True) |
| 163 | 163 |
except SaleclerkInfo.DoesNotExist: |
| 164 | 164 |
saleclerk = None |
| 165 |
+ except SaleclerkInfo.MultipleObjectsReturned: |
|
| 166 |
+ saleclerk = None |
|
| 165 | 167 |
|
| 166 | 168 |
if saleclerk: |
| 167 | 169 |
user.phone = saleclerk.clerk_phone |
@@ -1,7 +1,7 @@ |
||
| 1 | 1 |
CodeConvert==3.0.2 |
| 2 | 2 |
Pillow==5.0.0 |
| 3 | 3 |
StatusCode==1.0.0 |
| 4 |
-TimeConvert==1.5.1 |
|
| 4 |
+TimeConvert==1.5.2 |
|
| 5 | 5 |
furl==2.1.0 |
| 6 | 6 |
isoweek==1.3.3 |
| 7 | 7 |
jsonfield==3.1.0 |
@@ -15,7 +15,7 @@ django-models-ext==1.1.10 |
||
| 15 | 15 |
django-multidomain==1.1.4 |
| 16 | 16 |
django-paginator2==1.1.3 |
| 17 | 17 |
django-query==1.0.6 |
| 18 |
-django-redis-connector==1.0.3 |
|
| 18 |
+django-redis-connector==1.0.4 |
|
| 19 | 19 |
django-response==1.1.1 |
| 20 | 20 |
django-rlog==1.0.7 |
| 21 | 21 |
django-shortuuidfield==0.1.3 |