111 lines
6.4 KiB
Plaintext
111 lines
6.4 KiB
Plaintext
# 领域说明包:沉降变形观测信息系统(prompt_1)
|
||
#
|
||
# 与 prompts/prompt.txt 通用框架配合:先框架,再本文件。
|
||
# 在系统控制台粘贴本文件(或等价要点),并上传:
|
||
# data/settlement.xlsx 或 data/url.config + refs 截图 + refs/*.html
|
||
# 解析与发布均在系统内完成,勿依赖 test 下本地脚本。
|
||
|
||
## 参考截图状态(必读)
|
||
|
||
- `refs/board_a.png` 与 `refs/board_b.png` 为**同一看板页**的两种状态,不是两个不同页面。
|
||
- 一张为**展开态**(主图 + 按时测量监督条 + 超限表均可见),一张为**收起态**(监督条/侧栏或底部区收起后的布局)。
|
||
- 还原时按**同一页面**理解:合并两图信息,以**展开态为完整布局基准**;收起态仅作交互/控件对照,勿拆成两个独立页面或两套布局。
|
||
|
||
平台抬头:铁路工程管理平台
|
||
系统名称:沉降变形观测信息系统
|
||
推荐 slug:`settlement_observation_system`
|
||
工程上下文:川藏铁路雅林段 CZXZZQ-14标(断面/测点数量以实际上传数据为准)
|
||
单选:全部 / 路基 / 桥梁 / 隧道 / 过渡段
|
||
操作:新增、刷新、导入 Excel、导出 Excel
|
||
点击沉降观测点查看测量信息
|
||
|
||
## 数据
|
||
|
||
- 可接受:Excel / CSV / JSON(含 `mcljChartData` + `cljdChartData` 并行数组)。
|
||
- 也可上传首页抓包 `url.config`(key=接口 URL,value=回包):
|
||
1. `left!newleftmenu` → 次级导航
|
||
2. `hightchartCjlAndJianDu` → 主图+监督条数据(必填)
|
||
3. `aaa` → 统计计数(可空/全 0)
|
||
4. `hightchartGonghouCjlCX` → 工后超限表;**若 value 为空**,超限表由主图数据按 `exceed_mm>0` 推导,不报错中断。
|
||
- 主表字段(snake_case,有则用、无则按表头推断):
|
||
`dkilo`, `chainage`, `point_code`, `section_type`, `worksite`,
|
||
`cjl_value`, `cjl_color`, `design_settlement_mm`, `cum_settlement_mm`,
|
||
`pred_settlement_mm`, `exceed_mm`, `exceed_days`, `supervise_days`,
|
||
`overdue_days`, `before_day`, `next_day`, `frequency`, `workinfo_kilo`, `status`
|
||
- 筛选绑定:单选 → `section_type`;下拉 → `worksite`。
|
||
- 导入须全量;校验失败只记错误,不得中断整批。
|
||
|
||
## 展示页(screenshot_faithful,对齐参考截图)
|
||
|
||
### 顶栏
|
||
- 左:铁路工程管理平台
|
||
- 中:沉降变形观测信息系统
|
||
- 右:欢迎您、系统首页、退出、帮助(另保留返回控制台)
|
||
|
||
### 次级导航(写入 meta.ui.nav_items,可多于实际功能页)
|
||
记录汇总、关注信息、断面测点、工作基点、预设水准线路、水准线路、设计沉降量、断链信息、观测人员、仪器设备、测点筛选;
|
||
并保证可进入:记录汇总(列表)、新增测点(表单)、沉降变形观测(看板)。
|
||
|
||
### 列表页
|
||
- 筛选:全部 / 路基 / 桥梁 / 隧道 / 过渡段;工点下拉;状态可选。
|
||
- 列:里程、工点、测点、断面类型、设计沉降、累积沉降、超限量、状态。
|
||
|
||
### 看板(纵向三区 + 左侧竖标签)
|
||
1. 纵断面沉降示意图:`line_chart`;X=`chainage`;系列=观测值/设计总沉降/累积沉降/预测沉降;可横向滚动。
|
||
2. 按时测量监督(天):`status_strip`,**双段竖条**(不要单色数字格)
|
||
- label=`chainage`(条上不显示里程文字,里程在上图轴)
|
||
- `value_field`=`before_day`(上段灰色天数)
|
||
- `secondary_field`=`next_day`(下段绿色天数)
|
||
- `variant`=`stacked_days`,`cycle_days`=30
|
||
- 说明:`before_day`/`next_day` 源数据多为百分比(和≈100),展示时换算成周期内天数,例如 14.29/85.71 → 上 4 / 下 26;停测格显示「停」。
|
||
- 侧栏竖标签:按时测量监督(天)
|
||
3. 工点下的沉降量超限测点:`table`;列=工点、测点、设计总沉降量(mm)、累积沉降量(mm)、超限量(mm)、累计天数(天);`exceed_mm > 0`。
|
||
- 侧栏竖标签:沉降量超限工点
|
||
|
||
筛选条展示:工程上下文 + 断面/测点统计 + 单选 + 工点下拉 + 红色提示「点击沉降观测点查看测量信息」。
|
||
|
||
## 规则
|
||
|
||
- 超限:`exceed_mm > 0` 或状态为「超限」。
|
||
- 不要用「记录列表 / 概览 / 数据管理」替代上述业务标题。
|
||
- 不要把里程、测点编号、颜色推断成 enum。
|
||
- 有截图/HTML 时未点名修改处必须与原图一致。
|
||
|
||
## 截图视觉摘录(由 DashScope 视觉模型根据参考截图生成,生成时可与上文合并理解)
|
||
|
||
> 两图为同页展开/收起态;以下文案以展开态为主,收起态仅补充可见文案与控件。
|
||
|
||
### 顶栏
|
||
- 左侧平台抬头:铁路工程管理平台 Railway Engineering Management Platform
|
||
- 中间系统名:沉降变形观测信息系统
|
||
- 右侧链接原文:欢迎您、退出、帮助
|
||
|
||
### 次级导航
|
||
- 页签原文:沉降观测、记录汇总、关注信息、断面测点、工作基点、预设水准线路、水准线路、设计沉降量、断链信息、观测人员、仪器设备、测点筛选
|
||
|
||
### 筛选条
|
||
- 工程上下文原文:川藏铁路雅林段 CZSCZQ-6 断面:290个 测点: 929个
|
||
- 统计文案:断面:290个 测点: 929个
|
||
- 单选选项原文:全部、路基、桥涵、隧道、过渡段
|
||
- 下拉标签原文:工点: --请选择--
|
||
- 右侧红色提示原文:点击沉降断面点查看测量信息
|
||
|
||
### 主图区
|
||
- 左侧竖排标签原文:纵断面沉降示意图
|
||
- 图例系列名原文:路基断面累计沉降量、桥涵断面累计沉降量、隧道断面累计沉降量、设计总沉降量曲线
|
||
- 图表类型与坐标含义:折线/柱状混合图。纵轴为沉降量(-50mm 至 100mm),横轴为里程桩号(DK300+698 至 DK301+798)。
|
||
|
||
### 监督/状态条
|
||
- 左侧竖排标签原文:按时测量监督 (天)
|
||
- 形态:**上灰下绿双段竖条**(非单色数字格);上段灰为已耗/逾期类天数,下段绿为剩余天数;可出现整格「停」
|
||
- 数据字段:`before_day` + `next_day`(常为百分比,和≈100)→ `variant=stacked_days`,`cycle_days=30`(例 14.29/85.71 → 上4/下26)
|
||
- 条上是否显示里程文字:否(里程在上方主图横轴);条与主图滚动对齐
|
||
|
||
### 表格区
|
||
- 左侧竖排标签:沉降量超限工点 (未)
|
||
- 表头横标题:工点下的沉降量超限测点
|
||
- 列名原文:序号、工点、测点、设计总沉降量(mm)、累积沉降量(mm)、超限量(mm)、累计天数(天)
|
||
|
||
### 操作按键
|
||
- 操作:客服、电话、点击隐藏
|