新增获取合作公司检测项目接口
This commit is contained in:
@@ -13,9 +13,7 @@ class DetectionService extends BaseService
|
||||
*/
|
||||
public function getDetectionProjectList(): array
|
||||
{
|
||||
$user_info = $this->request->getAttribute("userInfo") ?? [];
|
||||
$company_id = $this->request->input("company_id",1);
|
||||
// $detection_project_id = $this->request->input("detection_project_id",1);
|
||||
|
||||
// 获取合作公司数据
|
||||
$params = array();
|
||||
@@ -28,14 +26,44 @@ class DetectionService extends BaseService
|
||||
// 获取项目数据
|
||||
$params = array();
|
||||
$params['company_id'] = $company_id;
|
||||
$detection_project = DetectionProject::getList($params);
|
||||
$detection_projects = DetectionProject::getList($params);
|
||||
if (empty($detection_projects)){
|
||||
return fail();
|
||||
}
|
||||
|
||||
foreach ($detection_projects as &$value){
|
||||
$value['img_path'] = addAliyunOssWebsite($value['img_path']);
|
||||
}
|
||||
|
||||
return success($detection_projects->toArray());
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取合作公司检测项目
|
||||
* @return array
|
||||
*/
|
||||
public function getDetectionProject(): array
|
||||
{
|
||||
$company_id = $this->request->input("company_id",1);
|
||||
$detection_project_id = $this->request->route('detection_project_id',1);
|
||||
|
||||
// 获取合作公司数据
|
||||
$params = array();
|
||||
$params['company_id'] = $company_id;
|
||||
$basic_company = BasicCompany::getOne($params);
|
||||
if (empty($basic_company)){
|
||||
return fail();
|
||||
}
|
||||
|
||||
// 获取项目数据
|
||||
$params = array();
|
||||
$params['detection_project_id'] = $detection_project_id;
|
||||
$detection_project = DetectionProject::getOne($params);
|
||||
if (empty($detection_project)){
|
||||
return fail();
|
||||
}
|
||||
|
||||
foreach ($detection_project as &$value){
|
||||
$value['img_path'] = addAliyunOssWebsite($value['img_path']);
|
||||
}
|
||||
$detection_project['img_path'] = addAliyunOssWebsite($detection_project['img_path']);
|
||||
|
||||
return success($detection_project->toArray());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user