From bc8ab5e1887d51227746358c2969824042303d78 Mon Sep 17 00:00:00 2001 From: API Changelog Bot Date: Tue, 24 Mar 2026 14:52:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E8=B5=84=E6=BA=90=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E5=8F=98=E6=9B=B4=E8=AF=B4=E6=98=8E=EF=BC=8C=E6=96=B9?= =?UTF-8?q?=E4=BE=BF=E5=89=8D=E7=AB=AF=E7=90=86=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-03-24_1434_50e2536_refactor.md | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/changelogs/2026-03/2026-03-24_1434_50e2536_refactor.md b/changelogs/2026-03/2026-03-24_1434_50e2536_refactor.md index e5b81cb..dad5d7f 100644 --- a/changelogs/2026-03/2026-03-24_1434_50e2536_refactor.md +++ b/changelogs/2026-03/2026-03-24_1434_50e2536_refactor.md @@ -6,10 +6,32 @@ ## 变更总览 +### ⚠️ 一句话:所有资源模块的 status 字段,去掉「草稿」,只剩「上架/下架」 + +| 原来 | 现在 | +|------|------| +| 0 = 草稿 | 0 = **下架** | +| 1 = 上架 | 1 = 上架(不变) | +| 2 = 下架 | **删除,不再使用** | + +### 前端要改的地方 + +1. **状态筛选下拉框**:去掉「草稿」选项,只留「下架(0)」和「上架(1)」 +2. **状态标签显示**:`status=0` 原来显示「草稿」→ 现在显示「**下架**」 +3. **删掉 status=2 的逻辑**:如果代码里有处理 `status=2` 的地方,直接删 +4. **上下架按钮传值**:只传 `0`(下架)或 `1`(上架),不再传 `2` + +### 涉及的资源模块(全部9个,改法一样) + +景区、游玩项目、酒店(含房型)、车辆、额外服务、人员、餐厅、额外费用、备品 + +### 补充说明 + +数据库里实际从来没有 status=2 的数据,之前代码也只用 0 和 1。这次只是把 API 文档统一了。**不需要做数据迁移。** --- -## 📦 其他数据对象变更 +## 📦 其他数据对象变更(自动生成的 diff 详情) > 以下变更未直接关联到本次接口变更,但可能影响现有接口的请求/响应