Row 73 · 五区标识位之前只有总调审核和中调审核,与三区流程同步时缺失地调审核状态对称 2.1.待开发
问题描述:五区标识位之前只有总调审核和中调审核,与三区进行流程同步时缺失了地调审核的状态对称。
⚠️ 本条证据不够充分,未能在 backup730 代码中精确定位到"五区标识位"对应的具体字段/常量,以下是排查过程中的相关发现,供进一步核实,不作为确定结论。
调研过程中的相关发现
并网资料流程(xnybw5b/.../project/appservice/NePjInfoFlowAppService.java)里确认存在完整的"总调/中调/地调"三级区分逻辑(第171、261、268、304-310、473、586-587行等多处),例如第304-310行:
if (company.contains("地调")) {
municipal = company.replace("地调", "");
...
province = getCapBaseCommonDAO().selectOne(
"cn.csg.so.oms.in.newenergy.project.model.SysDictItemVO_selectValueByLabel", params
).toString(); // 地调需要走中调流程
}
说明"并网资料"这条流程线是有地调概念的。但问题描述的模块是"计划并网流程",涉及"标识位"(听起来像一个状态枚举/bit位字段,用于和三区做同步对比),这块在 JhbwAppService.java(计划并网老实现)及 NePjImplVO.java 的 dispatchStatus 字段(调度状态)附近未找到与"总调/中调/地调"三级对应的明确枚举定义。
建议排查方向
- 找处理人确认"标识位"具体指的是哪个数据库字段/接口返回字段(比如是否是某个
auditLevel/flowLevel之类的整数枚举,只定义了 1=总调、2=中调 两档,没有 3=地调) - 对照三区(xnybw3b)计划并网审核相关代码里对应的枚举定义,看三区那边是否有"地调"这一档,五区这边据此补齐
- 这类"和三区做状态同步"的问题,也可能是接口报文字段本身在传输时就没有把地调这一级传过去,建议同时检查五区→三区的接口报文结构(网省接口/内部接口)