|
|
@@ -48,3 +48,11 @@ Druid 配置测试构造未初始化/未连接的数据源,并确认 proxyFilt
|
|
|
- 完整项目全量回归未运行,本轮只运行上述定向 Java 用例和已有 PC Node 测试。
|
|
|
|
|
|
不得将本页的模拟/配置测试视为上述真实联调的替代。
|
|
|
+
|
|
|
+## 图片组件调整及故障核对(2026-10-09)
|
|
|
+
|
|
|
+- 商家上传改为门店管理同款方框加号,每类 5 张,待审核/只读无上传和删除;仍使用私有文件接口,不能改用 `/utils/Upload`。平台审核材料使用商品管理的 `ImagePreview`,保留同组放大切换,私有 blob 地址不能拼 `/prod-api`。
|
|
|
+- 图片 Content-Type 带 charset 等参数时,前端按媒体类型识别 JPEG/PNG;JSON/HTML 错误响应仍显示原占位,不渲染为证件。后端接口及 SQL 无变化。
|
|
|
+- 若部署后仍看不到图片,在浏览器 Network 核对私有文件请求状态和 Content-Type:401/403 检查平台登录及 query 权限;404 检查代理路由、服务实例及私有目录共享/持久化;200 但返回 HTML/JSON 检查代理回退页或业务错误。平台详情能打开不代表图片文件一定在当前服务实例上。
|
|
|
+- 需要同时验证平台和商家读取同一已上传文件。不要粘贴带令牌的请求头、真实证件内容或完整材料引用到公共日志;排障只记录必要的状态和类型。截图本身无法确定线上请求失败原因,本轮本地组件回归不替代真实浏览器和服务器联调。
|
|
|
+- 本次自动验证:两个 PC 全部 Node 测试分别为平台 20/20、商家 9/9;商家 `npm run build:test`、平台 `vue-cli-service build --mode staging`(仅本命令设置 OpenSSL 兼容选项)成功。构建保留既有商家 7 项缺 key 警告、平台 2 个 `.vue~` 文件与包体积提示。`PrivateImages.vue` ESLint 通过;共享 `ImagePreview` 保持旧风格,30 项 ESLint 错误/1 项警告与修改前 HEAD 基线数量一致,未借本任务整体格式化。
|