Merge branch 'master' of http://git.excellentkk.cn/mkm/TaskSystem
This commit is contained in:
commit
4484cf9995
@ -298,21 +298,23 @@ class VehicleController extends BaseApiController
|
|||||||
}
|
}
|
||||||
})->toArray();
|
})->toArray();
|
||||||
//获取该公司已签约的小组服务公司数量
|
//获取该公司已签约的小组服务公司数量
|
||||||
$villageCompany = Contract::where('party_a',$company['id'])->where('signing_timer',2)->select();
|
$villageCompany = Contract::field('id')->where('party_a',$company['id'])->where('signing_timer',2)->count();
|
||||||
//系统车辆数量
|
//系统车辆数量
|
||||||
$rentCar = VehicleRent::field('id')->where('type',0)->select();
|
$rentCar = VehicleRent::field('id')->where('company_id',$company['id'])->where('type',0)->count();
|
||||||
//可租赁车辆
|
//申请中的车辆
|
||||||
$canRentCar = VehicleRent::field('id')->where('type',0)->where('status',0)->select();
|
$applyCar = VehicleContract::field('num')->where('company_b_id',$company['id'])->where('status','in','-1,0,1,2,')->sum('num');
|
||||||
//自有车辆数量
|
//自有车辆数量
|
||||||
$selfCar = VehicleRent::field('id')->where('type',1)->select();
|
$selfCar = VehicleRent::field('id')->where('company_id',$company['id'])->where('type',1)->count();
|
||||||
|
//可在租车辆
|
||||||
|
$doubleRentCar = $villageCompany - $rentCar - $applyCar - $selfCar;
|
||||||
//设置数据
|
//设置数据
|
||||||
$data = [
|
$data = [
|
||||||
'apply' => $vehicleContract,
|
'apply' => $vehicleContract,
|
||||||
'car_list' => $vehicleRentCars,
|
'car_list' => $vehicleRentCars,
|
||||||
'monitor_num' => $villageCompany->count(),
|
'monitor_num' => $villageCompany,
|
||||||
'rent_num' => $rentCar->count(),
|
'rent_num' => $rentCar,
|
||||||
'can_rent_num' => $canRentCar->count(),
|
'can_rent_num' => intval($doubleRentCar),
|
||||||
'self_num' => $selfCar->count(),
|
'self_num' => $selfCar,
|
||||||
];
|
];
|
||||||
//返回
|
//返回
|
||||||
return $this->success('请求成功',$data);
|
return $this->success('请求成功',$data);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user