|
|
@@ -2994,3 +2994,183 @@ W0.2 双配置中心合并:`product_config` 已并入 `service_config`(唯
|
|
|
| SC-A-21 | 舌诊/情绪模型管理 | `POST /api/admin/innate-portrait-config/{list,update,invalidate}` + `POST /api/mind/emotion/{analyze,analyze-url}` 存在;舌诊模型无独立 admin 端点(内联报告解析链) | 端点载体部分存在,需产品侧确认 |
|
|
|
|
|
|
*文档更新:2026-11-07(EVD-11 平台运营 25 SC 契约核对增补「平台运营能力」段落 4.60:管理端登录 / 统计 / 报告解析中台 / 文章审核 / 勋章 / 供应商 / 活动 / 知识库 / 维度 / 迁移 / 用户家庭治理 / 订单退款 / 审核队列 / 审计日志 / 优惠券 / 能量配置 / 睡眠选项 + 契约缺口。完整核验表见 `docs/superpowers/specs/2026-11-07-admin-ops-contract.md`)*
|
|
|
+
|
|
|
+### 4.62 商品服务商域(SC-S-01/05/07/08/10/11,EVD-12R2 契约核对增补)
|
|
|
+
|
|
|
+> 归属:契约补建计划 P0「商品服务商域」· 核对 2026-11-07(EVD-12R2)
|
|
|
+> 核对方法:类级 `@RequestMapping` + 方法级 `@PostMapping` 实测定位(防假 RED)。SC-S-02/03/04/06 由 EVD-4 商城-会员覆盖;SC-S-09 由 EVD-7R 报告闭环覆盖。
|
|
|
+> 完整核验表见 `docs/superpowers/specs/2026-11-07-service-provider-contract.md`。
|
|
|
+
|
|
|
+#### 4.62.1 服务商入驻申请(`SupplySystemController /api/admin/supply-system`,SC-S-01 `supplier.apply`)
|
|
|
+
|
|
|
+> ⚠ 载体置换:开工包候选 `AdminSupplierController /api/admin/supplier`、`EcomSupplierController /api/admin/ecom-supplier` 均标注「【已废弃】请使用 /api/admin/supply-system/list」,活跃载体为 `SupplySystemController`。
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/supply-system/list` | 服务商体系分页(keyword/status/page/size) |
|
|
|
+| `POST /api/admin/supply-system/create` | 服务商体系建档(入驻申请提交) |
|
|
|
+| `POST /api/admin/supply-system/update` | 服务商体系更新 |
|
|
|
+| `POST /api/admin/supply-system/detail` | 服务商体系详情 |
|
|
|
+| `POST /api/admin/supply-system/toggle-status` | 启停审核(入驻审核动作) |
|
|
|
+| `POST /api/admin/supply-system/list-all` | 全量体系(下拉选择) |
|
|
|
+| `POST /api/admin/supply-system/my-system` | 当前用户所属体系 |
|
|
|
+| `POST /api/admin/supply-system/my-teams` | 一人多团队(顶部切换器) |
|
|
|
+| `POST /api/admin/supply-system/member/list` | 体系成员列表 |
|
|
|
+| `POST /api/admin/supply-system/member/add` | 添加体系成员 |
|
|
|
+| `POST /api/admin/supply-system/member/remove` | 移除体系成员 |
|
|
|
+| `POST /api/admin/supply-system/member/change-role` | 成员角色变更 |
|
|
|
+
|
|
|
+> 边界:体系层级/团队治理(`SupplyManageController /api/admin/supply-manage`:list/detail/create/update/delete/add-role/remove-role/adjust-tier)由 EVD-11 SC-A-06 覆盖,不重复登记。
|
|
|
+
|
|
|
+#### 4.62.2 库存管理(`AdminInventoryController /api/admin/inventory` + `SupplierProductController /api/admin/supplier/product`,SC-S-05 `supplier.inventory.manage`)
|
|
|
+
|
|
|
+**AdminInventoryController `/api/admin/inventory`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/inventory/inbound/create` | 入库单创建 |
|
|
|
+| `POST /api/admin/inventory/inbound/list` | 入库单列表 |
|
|
|
+| `POST /api/admin/inventory/inbound/detail` | 入库单详情 |
|
|
|
+| `POST /api/admin/inventory/inbound/confirm` | 入库确认 |
|
|
|
+| `POST /api/admin/inventory/inbound/cancel` | 入库取消 |
|
|
|
+| `POST /api/admin/inventory/outbound/create` | 出库单创建 |
|
|
|
+| `POST /api/admin/inventory/outbound/list` | 出库单列表 |
|
|
|
+| `POST /api/admin/inventory/transactions/list` | 库存流水列表 |
|
|
|
+| `POST /api/admin/inventory/counting/create` | 盘点单创建 |
|
|
|
+| `POST /api/admin/inventory/counting/confirm` | 盘点确认 |
|
|
|
+| `POST /api/admin/inventory/counting/list` | 盘点单列表 |
|
|
|
+| `POST /api/admin/inventory/alert/list` | 库存告警列表 |
|
|
|
+| `POST /api/admin/inventory/product/stock` | 商品库存查询 |
|
|
|
+| `POST /api/admin/inventory/combo/items` | 组合商品项 |
|
|
|
+| `POST /api/admin/inventory/combo/items/list` | 组合商品项列表 |
|
|
|
+
|
|
|
+**SupplierProductController `/api/admin/supplier/product`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/supplier/product/list` | 服务商商品列表 |
|
|
|
+| `POST /api/admin/supplier/product/create` | 服务商商品创建 |
|
|
|
+| `POST /api/admin/supplier/product/update` | 服务商商品更新 |
|
|
|
+| `POST /api/admin/supplier/product/detail` | 服务商商品详情 |
|
|
|
+| `POST /api/admin/supplier/product/delete` | 服务商商品删除 |
|
|
|
+| `POST /api/admin/supplier/product/shelve` | 服务商商品上/下架 |
|
|
|
+
|
|
|
+#### 4.62.3 营销活动报名(`ActivityController /api/activity` + `AdminActivityController /api/admin/activity` + `ActivityOrderController /api/activity/order`,SC-S-07 `supplier.activity.signup`)
|
|
|
+
|
|
|
+**ActivityController `/api/activity`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/activity/list` | 活动列表 |
|
|
|
+| `POST /api/activity/detail` | 活动详情 |
|
|
|
+| `POST /api/activity/create` | 活动创建 |
|
|
|
+| `POST /api/activity/update` | 活动更新 |
|
|
|
+| `POST /api/activity/publish` | 活动发布 |
|
|
|
+| `POST /api/activity/end` | 活动结束 |
|
|
|
+| `POST /api/activity/submit-review` | 提交审核 |
|
|
|
+| `POST /api/activity/register` | 活动报名 |
|
|
|
+| `POST /api/activity/cancel-registration` | 取消报名 |
|
|
|
+| `POST /api/activity/my-registrations` | 我的报名列表 |
|
|
|
+| `POST /api/activity/registration-roster` | 报名名单/核销 |
|
|
|
+| `POST /api/activity/checkin` | 活动签到 |
|
|
|
+| `POST /api/activity/checkin-review` | 签到审核 |
|
|
|
+
|
|
|
+**AdminActivityController `/api/admin/activity`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/activity/list` | 活动管理列表 |
|
|
|
+| `POST /api/admin/activity/review` | 审核 |
|
|
|
+| `POST /api/admin/activity/detail` | 详情 |
|
|
|
+| `POST /api/admin/activity/submit-review` | 提交审核 |
|
|
|
+| `POST /api/admin/activity/audit` | 审核动作 |
|
|
|
+| `POST /api/admin/activity/backfill-tags` | 标签回填 |
|
|
|
+| `POST /api/admin/activity/withdraw` | 撤回 |
|
|
|
+| `POST /api/admin/activity/re-draft` | 退回草稿 |
|
|
|
+
|
|
|
+**ActivityOrderController `/api/activity/order`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/activity/order/create` | 报名订单创建 |
|
|
|
+| `POST /api/activity/order/pay` | 报名订单支付 |
|
|
|
+| `POST /api/activity/order/handlePaymentSuccess` | 支付成功回调处理 |
|
|
|
+| `POST /api/activity/order/notify` | 支付通知 |
|
|
|
+| `POST /api/activity/order/status` | 订单状态查询 |
|
|
|
+
|
|
|
+#### 4.62.4 对账/结算(`AdminSettlementController /api/admin/dan-settlement` + `SupplySettlementController /api/admin/supply-settlement`,SC-S-08 `supplier.settlement.reconcile`)
|
|
|
+
|
|
|
+**AdminSettlementController `/api/admin/dan-settlement`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/dan-settlement/list` | DAN 结算列表 |
|
|
|
+| `POST /api/admin/dan-settlement/detail/{settlementId}` | DAN 结算详情 |
|
|
|
+| `POST /api/admin/dan-settlement/confirm/{settlementId}` | DAN 结算确认 |
|
|
|
+| `POST /api/admin/dan-settlement/stats` | DAN 结算统计 |
|
|
|
+
|
|
|
+**SupplySettlementController `/api/admin/supply-settlement`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/admin/supply-settlement/list` | 供货结算列表 |
|
|
|
+| `POST /api/admin/supply-settlement/detail` | 供货结算详情 |
|
|
|
+| `POST /api/admin/supply-settlement/detail-items` | 供货结算明细 |
|
|
|
+| `POST /api/admin/supply-settlement/create` | 供货结算创建 |
|
|
|
+| `POST /api/admin/supply-settlement/confirm` | 供货结算确认 |
|
|
|
+
|
|
|
+#### 4.62.5 营养/食谱数据供给(`NutritionProductController /api/nutrition/product` + `BeijingNutritionController /api/nutrition/beijing` + `UserNutritionProfileController /api/nutrition/profile`,SC-S-10 `supplier.nutrition.supply`)
|
|
|
+
|
|
|
+**NutritionProductController `/api/nutrition/product`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/nutrition/product/category/list` | 营养品分类列表 |
|
|
|
+| `POST /api/nutrition/product/brand/list` | 营养品品牌列表 |
|
|
|
+| `POST /api/nutrition/product/search` | 营养品搜索 |
|
|
|
+| `POST /api/nutrition/product/detail` | 营养品详情 |
|
|
|
+| `POST /api/nutrition/product/recommend` | 营养品推荐 |
|
|
|
+| `POST /api/nutrition/product/price-compare` | 营养品价格对比 |
|
|
|
+| `POST /api/nutrition/product/from-product` | 从商品转换 |
|
|
|
+
|
|
|
+**BeijingNutritionController `/api/nutrition/beijing`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/nutrition/beijing/bacteria/save` | 北京食谱菌群保存 |
|
|
|
+| `POST /api/nutrition/beijing/recommend` | 北京食谱推荐 |
|
|
|
+| `POST /api/nutrition/beijing/recommend/custom` | 北京食谱自定义推荐 |
|
|
|
+| `POST /api/nutrition/beijing/kb/query` | 食谱知识库查询 |
|
|
|
+| `POST /api/nutrition/beijing/kb/list` | 食谱知识库列表 |
|
|
|
+| `POST /api/nutrition/beijing/kb/info` | 食谱知识库详情 |
|
|
|
+| `POST /api/nutrition/beijing/analysis` | 食谱分析 |
|
|
|
+
|
|
|
+**UserNutritionProfileController `/api/nutrition/profile`**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/nutrition/profile/get` | 营养画像查询 |
|
|
|
+| `POST /api/nutrition/profile/save` | 营养画像保存 |
|
|
|
+
|
|
|
+#### 4.62.6 数据导出合规(`UserController /api/user` + `ReportMemberPermissionController /api/health/report/member-permission`,SC-S-11 `supplier.export.compliance`)
|
|
|
+
|
|
|
+**UserController `/api/user`(用户侧自助,个保法数据可携带权)**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/user/data-export` | 导出用户数据(`AccountCleanupService.exportUserData`) |
|
|
|
+| `POST /api/user/deactivate` | 注销账号(数据匿名化,`AccountCleanupService.deactivateAccount`) |
|
|
|
+
|
|
|
+**ReportMemberPermissionController `/api/health/report/member-permission`(授权使用约束)**
|
|
|
+
|
|
|
+| 路径 | 说明 |
|
|
|
+|------|------|
|
|
|
+| `POST /api/health/report/member-permission/list` | 报告授权列表 |
|
|
|
+| `POST /api/health/report/member-permission/members/{memberId}` | 指定成员的授权详情 |
|
|
|
+| `POST /api/health/report/member-permission/grant` | 授予报告查看权 |
|
|
|
+| `POST /api/health/report/member-permission/revoke` | 撤销报告查看权 |
|
|
|
+| `POST /api/health/report/member-permission/visible-members` | 可见成员列表 |
|
|
|
+
|
|
|
+> 边界:EVD-11 SC-A-19 的**运营工单处理**(账号注销/数据导出工单)无端点载体,属平台运营域需产品侧确认;本 SC 为用户侧自助能力。
|
|
|
+
|
|
|
+*文档更新:2026-11-07(EVD-12R2 商品服务商域 6 SC 契约核对增补「商品服务商域」段落 4.62:服务商入驻 / 库存管理 / 活动报名 / 对账结算 / 营养食谱数据供给 / 数据导出合规 + 边界归位说明。完整核验表见 `docs/superpowers/specs/2026-11-07-service-provider-contract.md`)*
|