Merge pull request '新增后台租赁合同管理' (#56) from zhangwei into master

Reviewed-on: http://git.excellentkk.cn/mkm/TaskSystem/pulls/56
This commit is contained in:
wei1990 2023-08-30 16:29:30 +08:00
commit 5e8bdfc9f4

View File

@ -61,4 +61,36 @@ class VehicleContractController extends BaseAdminController
return false;
}
}
public function lists() {
$param = $this->request->get();
$where = [];
if(isset($param['company_name'])){
$where[] = ['company_b_name','like','%'.$param['company_name'].'%'];
}
if(isset($param['contract_no'])){
$where[] = ['contract_no','like','%'.$param['contract_no'].'%'];
}
if(isset($param['status'])){
$where[] = ['status','=', $param['contract_no']];
}
$pageNo = !empty($param['page_no']) ? $param['page_no'] : 1;
$pageSize = !empty($param['page_size']) ? $param['page_size'] : 15;
$data = VehicleContract::where($where)
->page($pageNo, $pageSize)
->order('create_time desc')
->select()
->toArray();
return $this->success('success',$data);
}
public function detail() {
$id = $this->request->get('id');
if(empty($id)){
$this->fail('参数错误');
}
$data = VehicleContract::where('id',$id)->find();
$data['cars_info'] = json_decode($data['cars_info'],true);
return $this->success('success',$data->toArray());
}
}