@@ -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)  |