|
|
@@ -119,7 +119,7 @@ CREATE TABLE `biz_epidemic_treatment_standard` (
|
|
119
|
119
|
| 3.8 | 发布 | POST | `/epidemicTreatment/standard/publish/{id}` | `epidemicTreatment:standard:publish` | 前置 `publish_status=0` 且 `kb_sync_status=1`;按需调知识库「发布可见」;本地 `publish_status=1`,`publish_time=now()` |
|
|
120
|
120
|
| 3.9 | 下架 | POST | `/epidemicTreatment/standard/offline/{id}` | `epidemicTreatment:standard:offline` | 前置 `publish_status=1`;调知识库「对外下架」(非移出);本地 `publish_status=0`,`kb_sync_status=1`,保留 `kb_doc_id`,`offline_time=now()` |
|
|
121
|
121
|
|
|
122
|
|
-**校验(摘要)**:名称长度 **1~20**;`standard_type` 非空且为资讯类别有效编码(**§2.2**);简介 ≤50 字;正文后缀与白名单、≤30MB;封面后缀与白名单、≤10MB;服务端对 MIME/后缀二次校验。
|
|
|
122
|
+**校验(摘要)**:名称长度 **1~20**;`standard_type` 非空且为资讯类别有效编码(**§2.2**);简介 ≤50 字;正文后缀白名单 **`pdf`/`md`/`doc`/`docx`/`xls`/`xlsx`/`pptx`** 与 ≤30MB;封面后缀 **`jpg`/`jpeg`/`png`** 与 ≤10MB;服务端对 MIME/后缀二次校验(`EpidemicTreatmentStandardRules.isContentExtensionAllowed`)。
|
|
123
|
123
|
|
|
124
|
124
|
---
|
|
125
|
125
|
|
|
|
@@ -147,3 +147,4 @@ CREATE TABLE `biz_epidemic_treatment_standard` (
|
|
147
|
147
|
| — | 初稿:对齐功能需求;标准名称 **1~20**;`standard_type` 当前为 `1` |
|
|
148
|
148
|
| 2026-05-20 | `standard_type` 改为 `varchar(32)` 资讯类别编码;迁移脚本 `biz_epidemic_treatment_standard_alter_standard_type.sql` |
|
|
149
|
149
|
| 2026-05-20 | 资讯类别接口响应字段统一为 `code`、`name`(`/category/informationCategory/children`、`/tree`) |
|
|
|
150
|
+| 2026-05-20 | 正文附件白名单:`pdf/md/doc/docx/xls/xlsx/pptx`(不含 `ppt`);`md` 经 `/common/upload` 全局白名单放行 |
|