| @@ -327,10 +327,10 @@ def maintenance_tracking_info(request): | ||
| 327 | 327 |      tracking_info = {} | 
| 328 | 328 | if type_ == 'tracking': | 
| 329 | 329 | if maintenance.express_com and maintenance.tracking_number: | 
| 330 | - tracking_info = KuaiDi100().track(maintenance.express_com, maintenance.tracking_number) | |
| 330 | + tracking_info = KuaiDi100().track(maintenance.express_com, maintenance.tracking_number, phone=maintenance.phone) | |
| 331 | 331 | else: | 
| 332 | 332 | if maintenance.back_express_com and maintenance.back_tracking_number: | 
| 333 | - tracking_info = KuaiDi100().track(maintenance.back_express_com, maintenance.back_tracking_number) | |
| 333 | + tracking_info = KuaiDi100().track(maintenance.back_express_com, maintenance.back_tracking_number, phone=maintenance.phone) | |
| 334 | 334 |  | 
| 335 | 335 | if tracking_info: | 
| 336 | 336 | try: | 
| @@ -325,17 +325,17 @@ def shot_request_tracking_info(request, administrator): | ||
| 325 | 325 |      tracking_info = {} | 
| 326 | 326 | if type_ == 'tracking': | 
| 327 | 327 | if req.express_com and req.tracking_number: | 
| 328 | - tracking_info = get_tracking_info(req.express_com, req.tracking_number) | |
| 328 | + tracking_info = get_tracking_info(req.express_com, req.tracking_number, req.phone) | |
| 329 | 329 | req.tracking_info = tracking_info | 
| 330 | 330 | req.save() | 
| 331 | 331 | else: | 
| 332 | 332 | if req.back_express_com and req.back_tracking_number: | 
| 333 | - tracking_info = get_tracking_info(req.back_express_com, req.back_tracking_number) | |
| 333 | + tracking_info = get_tracking_info(req.back_express_com, req.back_tracking_number, req.phone) | |
| 334 | 334 | req.back_tracking_info = tracking_info | 
| 335 | 335 | req.save() | 
| 336 | 336 |  | 
| 337 | 337 | if tracking_info: | 
| 338 | - tenancy_tracking_info_subscribe(req, 'tracking') | |
| 338 | + tenancy_tracking_info_subscribe(req, type_) | |
| 339 | 339 |  | 
| 340 | 340 |      return response(data={ | 
| 341 | 341 | 'type': type_, | 
| @@ -343,8 +343,8 @@ def shot_request_tracking_info(request, administrator): | ||
| 343 | 343 | }) | 
| 344 | 344 |  | 
| 345 | 345 |  | 
| 346 | -def get_tracking_info(express_com, tracking_number): | |
| 347 | - tracking_info = KuaiDi100().track(express_com, tracking_number) | |
| 346 | +def get_tracking_info(express_com, tracking_number, phone): | |
| 347 | + tracking_info = KuaiDi100().track(express_com, tracking_number, phone=phone) | |
| 348 | 348 | if tracking_info: | 
| 349 | 349 | try: | 
| 350 | 350 | tracking_info = json.loads(tracking_info) |