生成时间: 2026-08-02 · 数据来源: xnybw平台需求及工作计划.xlsx(南网在线绿能云缺陷跟踪表)· 仅针对 backup730/730backup 分支代码

计划并网容量信息 · 导入模版下载按钮报错“文件找不到”

Excel 第 23 行 · 新能源并网五区(xnybw5)
严重性:严重 状态:2.1.待开发 五区

1基本信息

问题描述点击导入模版下载按钮,报错“文件找不到”
一级模块计划并网信息
二级模块计划并网容量信息
涉及类型全部类型
严重性严重
当前状态2.1.待开发(待调整模版文件)
研发处理人员洪陈解
复测情况可以下载,但是需更新模版

2问题截图

本行 manifest 中未提取到对应截图,以下分析基于代码及资源文件走读。

3本问题定性:配置 / 资源问题,非代码逻辑缺陷

走读代码发现,“导入模版下载”按钮对应的下载逻辑(src/views/projectNew/components/planInfo/jhbwDetail.vue 第 1435-1455 行 handleExport(item,'empty'))调用后端 /newenergy/jhbw/exportDetail 接口(JhbwAppService.java 第 288-330 行),该接口通过 TemplatesUtil.getTemplates() 读取 classpath 下的模板文件:

xnybw5b / src/main/resources/templates/预计投产容量模板.xlsx(非新型储能)
xnybw5b / src/main/resources/templates/预计投产容量模板-新型储能.xlsx(新型储能)
在当前 backup730/730backup 分支代码仓库中,这两个模板文件本身都是存在的,代码逻辑(JhbwAppService.exportDetail,第 288-330 行)也能正确按项目类型选取对应模板并生成下载。结合研发备注“复测情况:可以下载,但是需更新模版”“研发处理进度:待调整模版文件”,可以确认:报告问题时的“文件找不到”是环境/发布层面缺少该文件导致的一次性问题,当前已能正常下载;剩余工作是模板内容需要校对更新,不是代码缺陷。
发布环境缺失
模板 xlsx 文件
TemplatesUtil.getTemplates()
读取 classpath 失败
前端提示
“文件找不到”
当前 backup730/730backup
模板文件已存在
下载功能恢复正常
遗留:模板列定义
需要按最新字段核对更新

4需要调整的配置项 / 资源内容说明

模板文件的列顺序由后端常量类固定,导出时按此顺序把 NePjImplDetailVO 的字段依次写入模板对应列:

建议由业务/研发共同核对这两个 xlsx 模板文件的表头文字、列数、列顺序,确保与上述字段映射表完全一致(例如“1月并网容量(MW)”这类表头文案是否与最新业务需求一致),并同步更新到 src/main/resources/templates/ 目录下的这两个文件;这是纯粹的资源文件内容维护,不涉及 Java / Vue 代码改动。