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

Excel第107行 · 中压分布式在建场站开工建设时间需标红星号并做保存校验 2.1.待开发

一级模块项目信息填报 / 项目基本信息
涉及类型中压分布式新能源
状态2.1.待开发

问题描述:中压分布式新能源类型,当场站状态为在建类型,场站开工建设时间需要标红星号,并且保存需要做校验

代码审查未发现明显缺陷,标为“代码看起来已正确”而非直接给修复方案,避免无根据地修改正常代码。

旧代码涉及的项目文件名及对应行数

xnybw5f/src/views/projectNew/components/baseInfo/components/stationInfoZY.vue 第428-434行 computed proStatus()this.item.proStatus == "4" 时返回 true;第101行模板 :required="proStatus" 用于场站开工建设时间字段的红星显示。xnybw5f/src/views/projectNew/components/baseInfo/projectDetail.vuecheckZYData() 函数里也有 if (item.proStatus == "4" || item.proStatus == "5") { if (!item.projectStartTime) {...} } 的必填校验。

修复代码涉及的项目文件名及行数

代码层面看起来已经实现:在建(proStatus==4)状态下红星显示和保存必填校验都已存在。

修复方案

与本清单较早分析过的Excel第5/14/18/25行类似——backup730代码里逻辑已经正确,最可能是验证环境版本落后、或者测试时实际操作的是别的表单入口(比如通过“批量导入”而非表单直接填写)。建议先在backup730对应部署环境里直接复现一次再判断是否还需要改代码。