update
This commit is contained in:
parent
1f78c86f1f
commit
7abc2c8f99
@ -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);
|
||||
}
|
||||
|
||||
}
|
@ -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;
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user