// +---------------------------------------------------------------------- namespace plugin\saiadmin\app\controller\system; use plugin\saiadmin\basic\BaseController; use plugin\saiadmin\app\logic\system\SystemAttachmentLogic; use support\Request; use support\Response; /** * 附件管理控制器 */ class SystemAttachmentController extends BaseController { /** * 构造 */ public function __construct() { $this->logic = new SystemAttachmentLogic(); parent::__construct(); } /** * 数据列表 * @param Request $request * @return Response */ public function index(Request $request) : Response { $where = $request->more([ ['origin_name', ''], ['storage_mode', ''], ['mime_type', ''], ['create_time', ''], ]); $query = $this->logic->search($where); $data = $this->logic->getList($query); return $this->success($data); } }