1.0 KiB
1.0 KiB
Factory 配套前端 ehs_web
当前仓库是 Django 后端,配套 Vue 前端位于 ../ehs_web(通常解析为 D:\projects\ehs_web,也可从 factory.code-workspace 核对)。
修改 serializer 字段、API 返回结构或接口行为后,应主动检查前端中消费该接口的:
src/views/页面。src/api/model/接口定义。
路由和菜单规则见 前端路由由后端下发。
统计页面现有惯例可参考 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 包含语义。
这些是现有实现惯例,不替代对当前页面和接口代码的检查。