@@ -23,15 +23,16 @@ def clerk_add(request): |
||
| 23 | 23 |
except AdministratorInfo.DoesNotExist: |
| 24 | 24 |
return response(AdministratorStatusCode.ADMINISTRATOR_NOT_FOUND) |
| 25 | 25 |
|
| 26 |
- try: |
|
| 27 |
- distributor = DistributorInfo.objects.get(distributor_id=distributor_id, status=True) |
|
| 28 |
- except DistributorInfo.DoesNotExist: |
|
| 29 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 26 |
+ # try: |
|
| 27 |
+ # distributor = DistributorInfo.objects.get(distributor_id=distributor_id, status=True) |
|
| 28 |
+ # except DistributorInfo.DoesNotExist: |
|
| 29 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 30 | 30 |
|
| 31 | 31 |
SaleclerkInfo.objects.create( |
| 32 | 32 |
brand_id=administrator.brand_id, |
| 33 | 33 |
distributor_id=distributor_id, |
| 34 |
- distributor_name=distributor.distributor_name, |
|
| 34 |
+ # distributor_name=distributor.distributor_name, |
|
| 35 |
+ distributor_name='', |
|
| 35 | 36 |
clerk_name=clerk_name, |
| 36 | 37 |
clerk_phone=clerk_phone, |
| 37 | 38 |
) |
@@ -235,12 +235,12 @@ def consumer_info_api(request): |
||
| 235 | 235 |
except ValueError: |
| 236 | 236 |
return response(ProductModelStatusCode.MODEL_NOT_FOUND) |
| 237 | 237 |
|
| 238 |
- try: |
|
| 239 |
- distributor = DistributorInfo.objects.get(pk=distributorID) |
|
| 240 |
- except DistributorInfo.DoesNotExist: |
|
| 241 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 242 |
- except ValueError: |
|
| 243 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 238 |
+ # try: |
|
| 239 |
+ # distributor = DistributorInfo.objects.get(pk=distributorID) |
|
| 240 |
+ # except DistributorInfo.DoesNotExist: |
|
| 241 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 242 |
+ # except ValueError: |
|
| 243 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 244 | 244 |
|
| 245 | 245 |
# 记录用户信息提交记录 |
| 246 | 246 |
ConsumeInfoSubmitLogInfo.objects.create( |
@@ -254,8 +254,10 @@ def consumer_info_api(request): |
||
| 254 | 254 |
brand_name=brand.brand_name, |
| 255 | 255 |
model_id=model.model_id, |
| 256 | 256 |
model_name=model.model_name, |
| 257 |
- distributor_id=distributor.distributor_id, |
|
| 258 |
- distributor_name=distributor.distributor_name, |
|
| 257 |
+ # distributor_id=distributor.distributor_id, |
|
| 258 |
+ # distributor_name=distributor.distributor_name, |
|
| 259 |
+ distributor_id='', |
|
| 260 |
+ distributor_name='', |
|
| 259 | 261 |
serialNo=serialNo, |
| 260 | 262 |
verifyResult=verifyResult, |
| 261 | 263 |
test_user=user.test_user, |
@@ -163,6 +163,7 @@ class ModelInfo(BaseModelMixin): |
||
| 163 | 163 |
@property |
| 164 | 164 |
def data(self): |
| 165 | 165 |
return {
|
| 166 |
+ 'jancode': self.jancode, |
|
| 166 | 167 |
'model_id': str(self.pk), |
| 167 | 168 |
'model_name': self.model_name, |
| 168 | 169 |
'model_descr': self.model_descr, |
@@ -94,14 +94,15 @@ def clerk_submit_api(request): |
||
| 94 | 94 |
if SaleclerkInfo.objects.filter(clerk_phone=phone).exclude(unionid=unionid).exists(): |
| 95 | 95 |
return response(SaleclerkStatusCode.CLERK_PHONE_ALREADY_EXISTS) |
| 96 | 96 |
|
| 97 |
- try: |
|
| 98 |
- distributor = DistributorInfo.objects.get(distributor_id=distributor_id) |
|
| 99 |
- except DistributorInfo.DoesNotExist: |
|
| 100 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 97 |
+ # try: |
|
| 98 |
+ # distributor = DistributorInfo.objects.get(distributor_id=distributor_id) |
|
| 99 |
+ # except DistributorInfo.DoesNotExist: |
|
| 100 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 101 | 101 |
|
| 102 | 102 |
fields = {
|
| 103 | 103 |
'distributor_id': distributor_id, |
| 104 |
- 'distributor_name': distributor.distributor_name, |
|
| 104 |
+ # 'distributor_name': distributor.distributor_name, |
|
| 105 |
+ 'distributor_name': '', |
|
| 105 | 106 |
'clerk_name': request.POST.get('name', ''),
|
| 106 | 107 |
'clerk_sex': int(request.POST.get('sex', 1)),
|
| 107 | 108 |
'clerk_phone': phone, |
@@ -62,12 +62,12 @@ def clerk_sale_submit_api(request): |
||
| 62 | 62 |
except ValueError: |
| 63 | 63 |
return response(ProductModelStatusCode.MODEL_NOT_FOUND) |
| 64 | 64 |
|
| 65 |
- try: |
|
| 66 |
- distributor = DistributorInfo.objects.get(pk=distributorID) |
|
| 67 |
- except DistributorInfo.DoesNotExist: |
|
| 68 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 69 |
- except ValueError: |
|
| 70 |
- return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 65 |
+ # try: |
|
| 66 |
+ # distributor = DistributorInfo.objects.get(pk=distributorID) |
|
| 67 |
+ # except DistributorInfo.DoesNotExist: |
|
| 68 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 69 |
+ # except ValueError: |
|
| 70 |
+ # return response(ProductDistributorStatusCode.DISTRIBUTOR_NOT_FOUND) |
|
| 71 | 71 |
|
| 72 | 72 |
try: |
| 73 | 73 |
clerk = SaleclerkInfo.objects.get(brand_id=brand.brand_id, unionid=user.unionid, status=True) |
@@ -123,8 +123,10 @@ def clerk_sale_submit_api(request): |
||
| 123 | 123 |
brand_name=brand.brand_name, |
| 124 | 124 |
model_id=model.model_id, |
| 125 | 125 |
model_name=model.model_name, |
| 126 |
- distributor_id=distributor.distributor_id, |
|
| 127 |
- distributor_name=distributor.distributor_name, |
|
| 126 |
+ # distributor_id=distributor.distributor_id, |
|
| 127 |
+ # distributor_name=distributor.distributor_name, |
|
| 128 |
+ distributor_id='', |
|
| 129 |
+ distributor_name='', |
|
| 128 | 130 |
code=serialNo, |
| 129 | 131 |
consumer_name=consumer_name, |
| 130 | 132 |
consumer_phone=consumer_phone, |
@@ -168,42 +170,42 @@ def clerk_sale_submit_api(request): |
||
| 168 | 170 |
mssi2.save() |
| 169 | 171 |
|
| 170 | 172 |
# 经销商销量统计 |
| 171 |
- dssi, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 172 |
- brand_id=brand.brand_id, |
|
| 173 |
- distributor_id=distributor.distributor_id, |
|
| 174 |
- ymd=ymd, |
|
| 175 |
- ) |
|
| 176 |
- dssi.distributor_name = distributor.distributor_name |
|
| 177 |
- dssi.num += 1 |
|
| 178 |
- dssi.save() |
|
| 179 |
- |
|
| 180 |
- dssi2, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 181 |
- brand_id=brand.brand_id, |
|
| 182 |
- distributor_id=distributor.distributor_id, |
|
| 183 |
- ymd=0, |
|
| 184 |
- ) |
|
| 185 |
- dssi2.distributor_name = distributor.distributor_name |
|
| 186 |
- dssi2.num += 1 |
|
| 187 |
- dssi2.save() |
|
| 173 |
+ # dssi, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 174 |
+ # brand_id=brand.brand_id, |
|
| 175 |
+ # distributor_id=distributor.distributor_id, |
|
| 176 |
+ # ymd=ymd, |
|
| 177 |
+ # ) |
|
| 178 |
+ # dssi.distributor_name = distributor.distributor_name |
|
| 179 |
+ # dssi.num += 1 |
|
| 180 |
+ # dssi.save() |
|
| 181 |
+ # |
|
| 182 |
+ # dssi2, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 183 |
+ # brand_id=brand.brand_id, |
|
| 184 |
+ # distributor_id=distributor.distributor_id, |
|
| 185 |
+ # ymd=0, |
|
| 186 |
+ # ) |
|
| 187 |
+ # dssi2.distributor_name = distributor.distributor_name |
|
| 188 |
+ # dssi2.num += 1 |
|
| 189 |
+ # dssi2.save() |
|
| 188 | 190 |
|
| 189 | 191 |
# 省份销量统计 |
| 190 |
- pssi, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 191 |
- brand_id=brand.brand_id, |
|
| 192 |
- province_code=distributor.distributor_province_code, |
|
| 193 |
- ymd=ymd, |
|
| 194 |
- ) |
|
| 195 |
- pssi.province_name = distributor.distributor_province_name |
|
| 196 |
- pssi.num += 1 |
|
| 197 |
- pssi.save() |
|
| 198 |
- |
|
| 199 |
- pssi2, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 200 |
- brand_id=brand.brand_id, |
|
| 201 |
- province_code=distributor.distributor_province_code, |
|
| 202 |
- ymd=0, |
|
| 203 |
- ) |
|
| 204 |
- pssi2.province_name = distributor.distributor_province_name |
|
| 205 |
- pssi2.num += 1 |
|
| 206 |
- pssi2.save() |
|
| 192 |
+ # pssi, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 193 |
+ # brand_id=brand.brand_id, |
|
| 194 |
+ # province_code=distributor.distributor_province_code, |
|
| 195 |
+ # ymd=ymd, |
|
| 196 |
+ # ) |
|
| 197 |
+ # pssi.province_name = distributor.distributor_province_name |
|
| 198 |
+ # pssi.num += 1 |
|
| 199 |
+ # pssi.save() |
|
| 200 |
+ # |
|
| 201 |
+ # pssi2, _ = ProvinceSaleStatisticInfo.objects.select_for_update().get_or_create( |
|
| 202 |
+ # brand_id=brand.brand_id, |
|
| 203 |
+ # province_code=distributor.distributor_province_code, |
|
| 204 |
+ # ymd=0, |
|
| 205 |
+ # ) |
|
| 206 |
+ # pssi2.province_name = distributor.distributor_province_name |
|
| 207 |
+ # pssi2.num += 1 |
|
| 208 |
+ # pssi2.save() |
|
| 207 | 209 |
|
| 208 | 210 |
return response(200, data={
|
| 209 | 211 |
'integral': integral, |
@@ -16,16 +16,16 @@ |
||
| 16 | 16 |
<div class="container" > |
| 17 | 17 |
<div class="weui_cells_title">基本信息</div> |
| 18 | 18 |
<div class="weui_cells weui_cells_form"> |
| 19 |
- <div class="weui_cell weui_cell_select weui_select_after"> |
|
| 20 |
- <div class="weui_cell_hd"><label for="" class="weui_label">经销商</label></div> |
|
| 21 |
- <div class="weui_cell_bd weui_cell_primary"> |
|
| 22 |
- <select id="distributor" class="weui_select" name="select" {% if not modified %}disabled{% endif %}>
|
|
| 23 |
- {% for distributor in distributors %}
|
|
| 24 |
- <option value="{{ distributor.distributor_id }}" {% ifequal distributor.distributor_id clerk_info.distributor_id %}selected{% endifequal %}>{{ distributor.distributor_name }}</option>
|
|
| 25 |
- {% endfor %}
|
|
| 26 |
- </select> |
|
| 27 |
- </div> |
|
| 28 |
- </div> |
|
| 19 |
+{# <div class="weui_cell weui_cell_select weui_select_after">#}
|
|
| 20 |
+{# <div class="weui_cell_hd"><label for="" class="weui_label">经销商</label></div>#}
|
|
| 21 |
+{# <div class="weui_cell_bd weui_cell_primary">#}
|
|
| 22 |
+{# <select id="distributor" class="weui_select" name="select" {% if not modified %}disabled{% endif %}>#}
|
|
| 23 |
+{# {% for distributor in distributors %}#}
|
|
| 24 |
+{# <option value="{{ distributor.distributor_id }}" {% ifequal distributor.distributor_id clerk_info.distributor_id %}selected{% endifequal %}>{{ distributor.distributor_name }}</option>#}
|
|
| 25 |
+{# {% endfor %}#}
|
|
| 26 |
+{# </select>#}
|
|
| 27 |
+{# </div>#}
|
|
| 28 |
+{# </div>#}
|
|
| 29 | 29 |
<div class="weui_cell"> |
| 30 | 30 |
<div class="weui_cell_hd"><label for="" class="weui_label">姓名</label></div> |
| 31 | 31 |
<div class="weui_cell_bd weui_cell_primary"> |
@@ -137,7 +137,7 @@ |
||
| 137 | 137 |
unionid: unionid, |
| 138 | 138 |
openid: '{{ request.GET.openid }}',
|
| 139 | 139 |
brand_id: '{{ request.GET.brand_id }}',
|
| 140 |
- distributor_id: $('#distributor option:checked').val(),
|
|
| 140 |
+{# distributor_id: $('#distributor option:checked').val(),#}
|
|
| 141 | 141 |
name: name, |
| 142 | 142 |
sex: $('#sex option:checked').val(),
|
| 143 | 143 |
phone: phone, |