复制页面
畅搭配
用户模块
获取所有用户信息
POST
获取用户角色信息
GET
创建用户
POST
更新用户
POST
删除用户
DELETE
登录注册模块
用户登录-账号密码
POST
用户登录-手机验证码
POST
用户登录-微信登录
POST
用户注册
POST
角色模块
创建角色
POST
获取所有角色信息
POST
获取角色菜单列表
GET
更新角色信息
PATCH
删除角色
DELETE
资源模块
创建资源
获取所有资源信息
获取用户资源信息
获取某个资源信息
更新资源信息
删除资源
日志模块
创建日志
获取所有日志
删除日志
权限模块
创建权限
获取所有权限信息
删除权限
手机验证码模块
发送验证码
校验验证码
文件模块
上传文件-单个
上传文件-多个
上传头像
上传单品图片
畅搭配-偏好
读取偏好(首次访问返回规格默认值,不是 404)
部分更新偏好(白名单字段,不接受 avoidTags)
新增一条不喜欢标签(每人上限 20 条,超限淘汰最旧)
删除一条不喜欢标签(越权按不存在处理)
畅搭配-衣橱
创建单品(幂等;图片只接受 uploadReceipts)
衣橱列表(分页 + 服务端筛选;默认排除 draft)
待整理区批量操作(setCategory / acceptAi / archive / delete)
单品详情
编辑单品(部分更新;换图只接受新 receipt)
软删除单品(写 deletedAt,不等于归档)
畅搭配-导入批次
创建导入批次(clientRequestId 幂等)
批次详情:汇总计数 + 该批次全部单品(用于进度页与重进恢复)
收口批次(数量匹配后 sealed,之后拒绝迟到单品)
取消批次(排队任务取消、运行中打 cancelRequested;状态机幂等)
畅搭配-识别
重新排队识别(幂等;不新建第二条任务)
数据模型
Schemas
GetUserDto
Permission
Resources
AuthUserDto
Roles
RolesDto
User
GetRolesListDto
RGetUserRolesDto
Logs
RGetAllDto
ResourcesDto
CreateLoggerDto
PermissionDto
AuthPhoneUserDto
RLoginUserDto
AuthWechatUserDto
VerifyCodeCreateDto
VerifyCodeValidDto
VerifyCodeEntity
CreateUserDto
UpdateUserDto
FileUploadDto
GeoDto
StylePreferenceDto
CustomFieldDefDto
UpdateProfileDto
CreateAvoidTagDto
ColorTagDto
FitHeightDto
CreateItemDto
BatchOpDto
UpdateItemDto
CreateImportDto
CompleteImportDto
RetryRecognitionDto
ColorTagDto
复制页面
{
"key"
:
"黑"
,
"hex"
:
"string"
}