diff --git a/app/adminapi/lists/DataReceptionLists.php b/app/adminapi/lists/DataReceptionLists.php index 360893bcb..a5dc9eee0 100644 --- a/app/adminapi/lists/DataReceptionLists.php +++ b/app/adminapi/lists/DataReceptionLists.php @@ -1,77 +1,77 @@ -<?php -// +---------------------------------------------------------------------- -// | likeadmin快速开发前后端分离管理后台(PHP版) -// +---------------------------------------------------------------------- -// | 欢迎阅读学习系统程序代码,建议反馈是我们前进的动力 -// | 开源版本可自由商用,可去除界面版权logo -// | gitee下载:https://gitee.com/likeshop_gitee/likeadmin -// | github下载:https://github.com/likeshop-github/likeadmin -// | 访问官网:https://www.likeadmin.cn -// | likeadmin团队 版权所有 拥有最终解释权 -// +---------------------------------------------------------------------- -// | author: likeadminTeam -// +---------------------------------------------------------------------- - -namespace app\adminapi\lists; - - -use app\adminapi\lists\BaseAdminDataLists; -use app\common\model\DataReception; -use app\common\lists\ListsSearchInterface; - - -/** - * DataReception列表 - * Class DataReceptionLists - * @package app\adminapi\lists - */ -class DataReceptionLists extends BaseAdminDataLists implements ListsSearchInterface -{ - - - /** - * @notes 设置搜索条件 - * @return \string[][] - * @author likeadmin - * @date 2024/02/23 09:21 - */ - public function setSearch(): array - { - return [ - '=' => ['num', 'project', 'project_num'], - ]; - } - - - /** - * @notes 获取列表 - * @return array - * @throws \think\db\exception\DataNotFoundException - * @throws \think\db\exception\DbException - * @throws \think\db\exception\ModelNotFoundException - * @author likeadmin - * @date 2024/02/23 09:21 - */ - public function lists(): array - { - return DataReception::where($this->searchWhere) - ->field(['id', 'dataid', 'num', 'project', 'project_num', 'apptime', 'person', 'number', 'position', 'tips']) - ->limit($this->limitOffset, $this->limitLength) - ->order(['id' => 'desc']) - ->select() - ->toArray(); - } - - - /** - * @notes 获取数量 - * @return int - * @author likeadmin - * @date 2024/02/23 09:21 - */ - public function count(): int - { - return DataReception::where($this->searchWhere)->count(); - } - +<?php +// +---------------------------------------------------------------------- +// | likeadmin快速开发前后端分离管理后台(PHP版) +// +---------------------------------------------------------------------- +// | 欢迎阅读学习系统程序代码,建议反馈是我们前进的动力 +// | 开源版本可自由商用,可去除界面版权logo +// | gitee下载:https://gitee.com/likeshop_gitee/likeadmin +// | github下载:https://github.com/likeshop-github/likeadmin +// | 访问官网:https://www.likeadmin.cn +// | likeadmin团队 版权所有 拥有最终解释权 +// +---------------------------------------------------------------------- +// | author: likeadminTeam +// +---------------------------------------------------------------------- + +namespace app\adminapi\lists; + + +use app\adminapi\lists\BaseAdminDataLists; +use app\common\model\DataReception; +use app\common\lists\ListsSearchInterface; + + +/** + * DataReception列表 + * Class DataReceptionLists + * @package app\adminapi\lists + */ +class DataReceptionLists extends BaseAdminDataLists implements ListsSearchInterface +{ + + + /** + * @notes 设置搜索条件 + * @return \string[][] + * @author likeadmin + * @date 2024/02/23 09:21 + */ + public function setSearch(): array + { + return [ + '=' => ['num', 'project', 'project_num'], + + ]; + } + + + /** + * @notes 获取列表 + * @return array + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author likeadmin + * @date 2024/02/23 09:21 + */ + public function lists(): array + { + return DataReception::where($this->searchWhere) + ->limit($this->limitOffset, $this->limitLength) + ->order(['id' => 'desc']) + ->select() + ->toArray(); + } + + + /** + * @notes 获取数量 + * @return int + * @author likeadmin + * @date 2024/02/23 09:21 + */ + public function count(): int + { + return DataReception::where($this->searchWhere)->count(); + } + } \ No newline at end of file