diff --git a/app/adminapi/controller/contract/VehicleContractController.php b/app/adminapi/controller/contract/VehicleContractController.php index 91d3ea186..62b463a17 100644 --- a/app/adminapi/controller/contract/VehicleContractController.php +++ b/app/adminapi/controller/contract/VehicleContractController.php @@ -45,7 +45,7 @@ class VehicleContractController extends BaseAdminController //发送短信 $sms = [ 'mobile' => $vehicle_contract['company_a_phone'], - 'name' => $vehicle_contract['company_a_name'], + 'name' => $vehicle_contract['company_user'], 'scene' => 'WQTZ' ]; $this->rentNoticeSms($sms); diff --git a/app/api/controller/VehicleController.php b/app/api/controller/VehicleController.php index 0d1f8caf4..1b7016736 100644 --- a/app/api/controller/VehicleController.php +++ b/app/api/controller/VehicleController.php @@ -463,6 +463,11 @@ class VehicleController extends BaseApiController if($carInfo['rent_company_id'] != $this->userInfo['company_id']){ return $this->fail('当前公司与车辆信息不匹配'); } + //获取原签约信息 + $contract = Contract::where('id',$carInfo['contract_id'])->where('status',3)->find(); + if(empty($contract)){ + return $this->fail('原签约信息错误'); + } //获取甲方公司信息 $party_a = Company::where('id',$carInfo['company_id'])->find(); if(empty($party_a)){ @@ -499,7 +504,8 @@ class VehicleController extends BaseApiController 'type' => 2, 'status' => -1, 'create_time' => time(), - 'update_time' => time() + 'update_time' => time(), + 'old_file' => $contract['file'], ]; //写入数据 $result = VehicleContract::create($data);