① 基本信息
| 问题描述 | 计划并网流程提交给总调后,总调账号并不能收到相关审核信息 |
|---|---|
| 一级模块 | 计划并网流程 |
| 二级模块 | 计划并网审核 |
| 涉及类型 | 生物质 |
| 严重性 | 严重 |
| 当前状态 | 2.1.待开发 |
| 研发处理人 | 冷柏烨 |
| 处理状态 | 已调整待验证 |
② 问题截图
③ 旧代码涉及的项目文件及行数(backup730/730backup 分支)
xnybw5f / src/plan/yearProjectPlanAdjust/planVerify/index.vue
第 1088-1099 行(审核列表"省份"筛选框默认自动勾选逻辑)
xnybw5b / src/main/java/cn/csg/so/oms/in/newenergy/project/appservice/NePjImplProvAppService.java
第 32-56 行(listByCurrentUser,按当前登录人 areaNo 计算可见省份范围)
④ 代码现状与修复方案
本行与第84行、第91行症状完全一致("提交给总调/跨区调管单位后,对方账号看不到审核信息"),涉及类型为"生物质",但走的仍然是同一张"计划并网容量审核"列表页面 xnybw5f/src/plan/yearProjectPlanAdjust/planVerify/index.vue,本行提供的截图与第84行提供的截图也是同一张(台账里同一份证据被复用登记到了不同"涉及类型"行)。
完整代码分析、根因(审核列表"省份"筛选框按登录人所属省份自动默认勾选,导致跨区/总调提交的记录被挡在默认筛选条件之外)与修复代码示例,请见 solution-84.html,此处不再重复展开。修复该处代码后,本行(生物质类型)与第84、91行(集中式新能源、中压分布式新能源类型)会同时得到修复,因为三者共用同一段前端筛选逻辑和同一段后端省份范围计算逻辑,不区分项目类型。