This commit is contained in:
chenbo 2024-02-26 09:55:30 +08:00
parent 1f78c86f1f
commit 7abc2c8f99
2 changed files with 23 additions and 0 deletions

View File

@ -104,5 +104,11 @@ class CostProjectController extends BaseAdminController
return $this->data($result);
}
public function datas()
{
$name = $this->request->param('name', '');
$datas = CostProjectLogic::datas($name);
return $this->data($datas);
}
}

View File

@ -153,4 +153,21 @@ class CostProjectLogic extends BaseLogic
{
return CostProject::findOrEmpty($params['id'])->toArray();
}
public static function datas($name)
{
$datas = CostProject::where(function ($query) use ($name) {
if ($name) {
$query->where('project_name', 'like', '%' . $name . '%');
}
})
->field(['id', 'project_num', 'project_name'])
->order(['id' => 'desc'])
->select()
->toArray();
foreach ($datas as &$item) {
$item['projectinfo'] = 'ID' . $item['id'] . ' / 名称:' . $item['project_name'];
}
return $datas;
}
}