19 lines
2.8 KiB
CSV
19 lines
2.8 KiB
CSV
|
|
endpoint,method,description,auth,params,response
|
|||
|
|
/api/auth/login,POST,用户登录,无需认证,"username, password",返回token和用户信息
|
|||
|
|
/api/images/list,GET,获取图片列表(支持分页和筛选),需要认证,"page, pageSize, keyword, product_id, type",返回图片列表(含标签信息、产品信息)
|
|||
|
|
/api/images/list_dashboard,GET,获取图片库仪表盘统计数据,需要认证,无,返回图片总数、产品图片总数、产品类型总数、场景图片总数
|
|||
|
|
/api/images/upload,POST,上传图片(支持真实文件上传、图片压缩、生成缩略图),需要认证,"image (file), image_name, image_type_name, image_type_id, tag_keywords, product_id, product_name, description",返回图片ID、URL、缩略图URL、宽高、文件大小
|
|||
|
|
/api/images/<image_id>,DELETE,删除图片(软删除),需要认证,image_id (路径参数),返回删除成功消息
|
|||
|
|
/api/images/tags/names/list,GET,获取标签名称列表(ai_image_tags_name表),需要认证,"page, pageSize, keyword, status",返回标签名称列表
|
|||
|
|
/api/images/tags/names/create,POST,创建标签名称,需要认证,"tag_name, tag_category, department, description, status",返回新创建的标签ID
|
|||
|
|
/api/images/tags/names/<tag_id>,PUT,更新标签名称,需要认证,"tag_id (路径参数), tag_name, tag_category, department, description, status",返回更新成功消息
|
|||
|
|
/api/images/tags/names/<tag_id>,DELETE,删除标签名称(物理删除),需要认证,tag_id (路径参数),返回删除成功消息
|
|||
|
|
/api/images/tags/relations/list,GET,获取图片标签关系列表,需要认证,"page, pageSize, image_id, tag_id",返回图片标签关系列表
|
|||
|
|
/api/images/types/list,GET,获取图片类型列表(ai_image_type表),需要认证,"page, pageSize, keyword",返回图片类型列表
|
|||
|
|
/api/images/types/create,POST,创建图片类型,需要认证,"type_name, keywords_id, keywords_name, department_id, department_name",返回新创建的类型ID
|
|||
|
|
/api/images/types/<type_id>,PUT,更新图片类型,需要认证,"type_id (路径参数), type_name, keywords_id, keywords_name, department_id, department_name",返回更新成功消息
|
|||
|
|
/api/images/types/<type_id>,DELETE,删除图片类型(物理删除),需要认证,type_id (路径参数),返回删除成功消息
|
|||
|
|
/api/images/tags/list,GET,获取图片标签列表(ai_image_tags综合表),需要认证,"page, pageSize, image_id, tag_id, department_id",返回图片标签列表(含图片信息、标签信息、部门信息)
|
|||
|
|
/api/images/tags/create,POST,创建图片标签(关联图片和标签),需要认证,"image_id, tag_id, image_name, image_url, tag_name, keywords_id, keywords_name, department_id, department_name",返回新创建的标签关联ID
|
|||
|
|
/api/images/tags/<tag_record_id>,DELETE,删除图片标签(物理删除),需要认证,tag_record_id (路径参数),返回删除成功消息
|