Commit Graph

18 Commits

Author SHA1 Message Date
R524809 880e441bc6 feat(category): 类目树、类目属性、属性字典维护系统构建完成 2026-09-20 15:11:32 +08:00
R524809 388429dbd0 feat(category): 类目树、属性、属性字典维护,新增系统管理员管理类目数据 2026-09-18 18:55:16 +08:00
R524809 2c4e94ab3d fix(edit): 类目问题修改 2026-09-11 10:36:25 +08:00
joey5628 05a00d46b9 feat(edit): 编辑页类目树逻辑开发 2026-09-10 22:26:52 +08:00
R524809 946af649dd feat(edit): 商品编辑页开发 2026-09-10 17:45:46 +08:00
R524809 130a005231 feat(product-edit):商品编辑页初版 2026-09-09 15:11:58 +08:00
R524809 319887726e Update seller store experience 2026-09-08 16:19:38 +08:00
joey5628 4c0f3a4a79 feat(extension): 采集插件功能开发 2026-09-06 22:32:39 +08:00
R524809 87db74fb89 feat(collection): 采集箱开发 2026-09-04 17:32:28 +08:00
R524809 e277754588 feat(web-water): 水印设置页面开发 2026-09-04 15:57:16 +08:00
R524809 009082d0f4 feat(api-water): 支持上传水印图片 2026-09-04 14:27:59 +08:00
R524809 c2523fe349 feat(api-watermark): 添加水印管理相关接口 2026-09-04 12:45:27 +08:00
R524809 70d9d5b92a feat(store): 添加门店、门店验证 2026-09-04 10:27:29 +08:00
joey5628 446baf5939 feat(web): 店铺管理页与页头平台选择器接入真实 API
- 页头平台选择器:PlatformProvider 加载平台目录与平台上下文
  (X-Atlas-Platform-Id header),平台 id 仅作为非敏感 UI 偏好存
  localStorage,默认取目录第一家(Ozon 优先)
- 店铺管理页覆盖 docs/api/stores-and-platforms.md 已实现接口:
  游标分页列表、创建(202+operation)、编辑(If-Match 乐观锁、
  409 刷新提示)、设为默认、重新验证凭据、仓库同步(422 脱敏
  错误展示)、软删除(DEFAULT_STORE_REPLACEMENT_REQUIRED 提示)
- services/api.ts 新增 getList(保留 {data, meta} 分页信封)与
  apiErrorCode;services/stores.ts 按契约生成 Idempotency-Key
- @atlas/contracts 补充只读响应类型 Platform / PlatformContext /
  CursorPaginationMeta / StoreOperationResponse(无行为变更)
- API Key 仅存在于提交瞬间的内存表单,不落任何存储
- 浏览器实测:注册→平台切换→创建/编辑/设默认/删除保护/同步
  错误路径→刷新会话恢复全部通过;typecheck + production build 通过
2026-09-03 21:40:02 +08:00
R524809 a5b89ddb1d feat(api): 账户资料与密码安全 2026-09-03 16:56:20 +08:00
R524809 ada02e9135 feat(api): 开发平台、门店相关代码 2026-09-03 16:04:44 +08:00
R524809 037928c778 feat(api): 开发auth、login等接口,规范格式化 2026-09-03 13:11:06 +08:00
R524809 1a2caba2b3 feat: 初始化项目 2026-09-02 17:47:25 +08:00