# Factory 配套前端 ehs_web 当前仓库是 Django 后端,配套 Vue 前端位于 `../ehs_web`(通常解析为 `D:\projects\ehs_web`,也可从 `factory.code-workspace` 核对)。 修改 serializer 字段、API 返回结构或接口行为后,应主动检查前端中消费该接口的: - `src/views/` 页面。 - `src/api/model/` 接口定义。 路由和菜单规则见 [前端路由由后端下发](feedback_routing.md)。 统计页面现有惯例可参考 `src/views/statistics/good_check_gx2.vue` 和 `zt_batch_gx.vue`: - Options API 与 `el-container` 布局。 - 复杂查询通过 `$API.wpm.batchstquery` 调用后端 `ComplexQueryMixin`。 - `querys` 使用外层 OR、内层 AND 的 `{field, compare, value}` 条件。 - JSONField 中文键常直接从 `scope.row.data` 读取。 - 表格导出使用项目现有 `$XLSX` 封装。 - JSONField 键的子串匹配使用 `icontains`;`contains` 表示 JSON 包含语义。 这些是现有实现惯例,不替代对当前页面和接口代码的检查。