diff --git a/app/api/controller/IndexController.php b/app/api/controller/IndexController.php
index 60912bf90..6203ec96a 100755
--- a/app/api/controller/IndexController.php
+++ b/app/api/controller/IndexController.php
@@ -524,8 +524,8 @@ class IndexController extends BaseApiController
                         return $this->fail($curl_result['msg'].' from logistic');
                     }
                     //生成本地合同
-                    VehicleContract::create($curl_result['data']);
-                    VehicleBuyRecord::where('id',$vehicleBuyRecord['id'])->update(['status'=>3]);
+                    $res = VehicleContract::create($curl_result['data']);
+                    VehicleBuyRecord::where('id',$vehicleBuyRecord['id'])->update(['status'=>3,'contract_id'=>$res->id]);
                     return json(['success' => true, 'msg' => '成功']);
                 }
                 //镇街公司与平台公司解约