From 91e2ee5fee6929f8c68cd8d4341448e945a935a8 Mon Sep 17 00:00:00 2001 From: leon <916117771@qq.com> Date: Thu, 9 Apr 2026 11:08:57 +0800 Subject: [PATCH] =?UTF-8?q?feat(api):=20=E6=B7=BB=E5=8A=A0APK=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=8E=A7=E5=88=B6=E5=99=A8=E5=92=8C=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建Apk控制器实现完整的CRUD操作接口 - 添加Apk模型定义数据表结构 - 实现latest方法获取最新安装包文件 - 集成Attachment模型查询分类为apk的附件 - 提供统一的成功失败响应处理机制 --- application/api/controller/Apk.php | 104 +++++++++++++++++++++++++++++ application/api/model/Apk.php | 10 +++ 2 files changed, 114 insertions(+) create mode 100644 application/api/controller/Apk.php create mode 100644 application/api/model/Apk.php diff --git a/application/api/controller/Apk.php b/application/api/controller/Apk.php new file mode 100644 index 0000000..002e67b --- /dev/null +++ b/application/api/controller/Apk.php @@ -0,0 +1,104 @@ +order('createtime', 'desc') + ->find(); + + if (!$attachment) { + $this->error('暂无安装包'); + } + + $this->success('获取成功', $attachment->toArray()); + } +} diff --git a/application/api/model/Apk.php b/application/api/model/Apk.php new file mode 100644 index 0000000..55c49d9 --- /dev/null +++ b/application/api/model/Apk.php @@ -0,0 +1,10 @@ +