feat: 添加附件(下载管理)分页/详情/新增/更新/设置排序值/删除接口

This commit is contained in:
2025-02-21 15:28:26 +08:00
parent b32d2f3ab8
commit ad831bb8cb
6 changed files with 409 additions and 1 deletions

View File

@@ -35,7 +35,7 @@ class CreateAttachment extends Migrator
->addColumn('image', 'string', ['limit' => 255, 'default' => null, 'comment' => '图片地址'])
->addColumn('applicable_to', 'string', ['limit' => 255, 'default' => null, 'comment' => '适用于(型号),多个以英文逗号分隔'])
->addColumn('support_platform', 'string', ['limit' => 255, 'default' => null, 'comment' => '支持平台,多个以英文逗号分隔'])
->addColumn('attach', 'json', ['null' => false, 'comment' => '附件地址: $[*].url为附件地址, $[*].ext为文件格式, $[*].btn_name为下载按钮名称'])
->addColumn('attach', 'json', ['null' => false, 'comment' => '附件地址: $[*].file_path为附件地址, $[*].file_ext为文件格式, $[*].btn_name为下载按钮名称'])
->addColumn('sort', 'integer', ['null' => false, 'default' => 0, 'comment' => '排序'])
->addColumn('recommend', 'boolean', ['null' => false, 'default' => 0, 'comment' => '是否推荐:1是,0否'])
->addColumn('seo_title', 'string', ['limit' => 255, 'default' => null, 'comment' => 'SEO标题'])