@@ -12,7 +12,7 @@ from TimeConvert import TimeConvert as tc |
||
| 12 | 12 |
from account.models import UserInfo |
| 13 | 13 |
from kodo.decorators import check_admin |
| 14 | 14 |
from mch.models import AdministratorInfo, ConsumeShotUnbindingInfo, ConsumeInfoSubmitLogInfo, ModelInfo |
| 15 |
-from coupon.models import UserCouponInfo |
|
| 15 |
+from coupon.models import UserCouponInfo, CouponInfo |
|
| 16 | 16 |
|
| 17 | 17 |
|
| 18 | 18 |
@logit |
@@ -87,6 +87,18 @@ def consumer_shot_unbinding_delete(request, administrator): |
||
| 87 | 87 |
|
| 88 | 88 |
return response(200, 'Get Cosumer Shot Unbinding Delete Success', u'消费者镜头解绑记录删除成功') |
| 89 | 89 |
|
| 90 |
+ |
|
| 91 |
+@logit |
|
| 92 |
+@check_admin |
|
| 93 |
+def consumer_coupon_type_list(request, administrator): |
|
| 94 |
+ coupon_types = CouponInfo.objects.filter(is_coupon_admin_writeoff=False, status=True).order_by('coupon_type').values_list('coupon_title', flat=True)
|
|
| 95 |
+ |
|
| 96 |
+ coupon_types = list(set(coupon_types)) |
|
| 97 |
+ |
|
| 98 |
+ return response(200, 'Get Cosumer Coupon Type List Success', u'消费者优惠券类型列表获取成功', data={
|
|
| 99 |
+ 'coupon_types': coupon_types |
|
| 100 |
+ }) |
|
| 101 |
+ |
|
| 90 | 102 |
@logit |
| 91 | 103 |
@check_admin |
| 92 | 104 |
def consumer_coupon_list(request, administrator): |
@@ -165,6 +165,7 @@ urlpatterns += [ |
||
| 165 | 165 |
url(r'^admin/consumer/shot/unbinding/list$', consumer_admin_view.consumer_shot_unbinding_list, name='consumer_shot_unbinding_list'), |
| 166 | 166 |
url(r'^admin/consumer/shot/unbinding/delete$', consumer_admin_view.consumer_shot_unbinding_delete, name='consumer_shot_unbinding_delete'), |
| 167 | 167 |
url(r'^admin/consumer/coupon/list$', consumer_admin_view.consumer_coupon_list, name='consumer_coupon_list'), |
| 168 |
+ url(r'^admin/consumer/coupon/type/list$', consumer_admin_view.coupon_type_list, name='coupon_type_list'), |
|
| 168 | 169 |
|
| 169 | 170 |
url(r'^admin/list/model$', admin_views.model_list, name='model_list'), |
| 170 | 171 |
url(r'^admin/list/distributor$', admin_views.distributor_list, name='distributor_list'), |