|  |  | @@ -212,23 +212,31 @@ def clerk_sale_submit_api(request): | 
            
            
              | 212 | 212 |          # 型号销量统计 | 
            
            
              | 213 | 213 |          mssi, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( | 
            
            
              | 214 | 214 |              brand_id=brand.brand_id, | 
            
            
              | 215 |  | -            model_id=model.model_id, | 
            
            
              |  | 215 | +            model_name=model.model_uni_name, | 
            
            
              | 216 | 216 |              ymd=ymd, | 
            
            
              | 217 | 217 |          ) | 
            
            
              | 218 |  | -        mssi.model_name = model.model_name | 
            
            
              | 219 | 218 |          mssi.saleclerks = list(set(mssi.saleclerks + [clerk.clerk_id])) | 
            
            
              | 220 | 219 |          mssi.num = len(mssi.saleclerks) | 
            
            
              | 221 | 220 |          mssi.save() | 
            
            
              | 222 | 221 |   | 
            
            
              | 223 |  | -        mssi2, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( | 
            
            
              |  | 222 | +        mssi, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( | 
            
            
              | 224 | 223 |              brand_id=brand.brand_id, | 
            
            
              | 225 |  | -            model_id=model.model_id, | 
            
            
              | 226 |  | -            ymd=0, | 
            
            
              |  | 224 | +            model_name=model.model_uni_name, | 
            
            
              |  | 225 | +            ymd=ymd[:6], | 
            
            
              | 227 | 226 |          ) | 
            
            
              | 228 |  | -        mssi2.model_name = model.model_name | 
            
            
              | 229 | 227 |          mssi.saleclerks = list(set(mssi.saleclerks + [clerk.clerk_id])) | 
            
            
              | 230 | 228 |          mssi.num = len(mssi.saleclerks) | 
            
            
              | 231 |  | -        mssi2.save() | 
            
            
              |  | 229 | +        mssi.save() | 
            
            
              |  | 230 | + | 
            
            
              |  | 231 | +        mssi, _ = ModelSaleStatisticInfo.objects.select_for_update().get_or_create( | 
            
            
              |  | 232 | +            brand_id=brand.brand_id, | 
            
            
              |  | 233 | +            model_name=model.model_uni_name, | 
            
            
              |  | 234 | +            ymd=ymd[:4], | 
            
            
              |  | 235 | +        ) | 
            
            
              |  | 236 | +        mssi.saleclerks = list(set(mssi.saleclerks + [clerk.clerk_id])) | 
            
            
              |  | 237 | +        mssi.num = len(mssi.saleclerks) | 
            
            
              |  | 238 | +        mssi.save() | 
            
            
              |  | 239 | + | 
            
            
              | 232 | 240 |   | 
            
            
              | 233 | 241 |          # 经销商销量统计 | 
            
            
              | 234 | 242 |          dssi, _ = DistributorSaleStatisticInfo.objects.select_for_update().get_or_create( |