{{ stats.projects }}
项目总数
{{ stats.drawings }}
图纸数量
{{ stats.pending }}
待处理
{{ stats.totalCost }}
造价总计(元)
最近项目
| 项目名称 | 图纸数 | 状态 | 更新时间 | 操作 |
|---|---|---|---|---|
| {{ p.name }} | {{ p.drawing_count }} | {{ statusLabel(p.status) }} | {{ fmtDate(p.updated_at) }} |
暂无项目
快速操作
| ID | 项目名称 | 描述 | 图纸数 | 状态 | 创建时间 | 操作 |
|---|---|---|---|---|---|---|
| {{ p.id }} | {{ p.name }} | {{ p.drawing_count }} | {{ statusLabel(p.status) }} | {{ fmtDate(p.created_at) }} |
暂无项目
{{ page }}/{{ totalPages }}
📐 图纸管理
📊 工程量清单
💰 智能套价
上传图纸
点击或拖拽上传施工图纸
支持 DWG/PNG/JPG/PDF/DXF/TIFF/BMP,单文件<50MB
图纸列表
| 文件名 | 类型 | 楼层 | 位置 | 横轴 | 纵轴 | 状态 | 构件数 | 上传时间 | 操作 |
|---|---|---|---|---|---|---|---|---|---|
| {{ d.filename }} | {{ d.file_type }} | {{ d.floor||'-' }} | {{ d.position||'-' }} | {{ d.axis_h||'-' }} | {{ d.axis_v||'-' }} | {{ drawStatus(d.status) }}{{ d.error_message?' - '+d.error_message:'' }} | {{ d.element_count }} | {{ fmtDate(d.uploaded_at) }} |
暂无图纸,请上传
基于图纸识别结果进行工程量自动计算(GB50500规范)
正在计算工程量...
{{ typeLabel(type) }}
| 清单编码 | 项目特征描述 | 单位 | 工程量 | 计算公式 |
|---|---|---|---|---|
| {{ q.spec_code||'-' }} | {{ q.description }} | {{ q.unit }} | {{ q.quantity?.toFixed(3) }} |
暂无工程量数据,请先完成图纸识别后计算
基于RAG技术自动匹配定额子目,实现一键套价
正在智能匹配定额子目...
| 清单描述 | 定额编号 | 子目名称 | 单位 | 工程量 | 单价(元) | 合价(元) | 匹配度 |
|---|---|---|---|---|---|---|---|
| {{ r.matched_quota_code||'-' }} | {{ r.unit }} | {{ r.quantity?.toFixed(3) }} | {{ r.unit_price?.toFixed(2) }} | {{ r.total_price?.toFixed(2) }} | {{ (r.match_score*100).toFixed(1) }}% |
总造价
{{ totalPrice.toFixed(2) }}
元
暂无套价结果,请先完成工程量计算后匹配
分析中...
{{ item.title }} {{ item.impact_level }}
{{ item.summary }}
来源: {{ item.source }}区域: {{ item.region }}{{ fmtDate(item.published_at) }}
暂无情报,点击"AI抓取情报"获取
{{ o.title }} {{ o.status }}
{{ o.description }}
{{ o.region }}估值: {{ (o.estimated_value/10000).toFixed(0) }}万概率: {{ (o.probability*100).toFixed(0) }}%
{{ b.title }} {{ b.status }}
招标方: {{ b.issuer }} | 区域: {{ b.region }} | 金额: {{ (b.bid_amount/10000).toFixed(0) }}万 | 截止: {{ fmtDate(b.deadline) }}
匹配度: {{ (b.match_score*100).toFixed(0) }}%
{{ c.customer_name }} 风险:{{ c.risk_level }}
{{ c.industry }} | {{ c.region }} | 合同总额: {{ (c.total_contract_value/10000).toFixed(0) }}万 | 信用: {{ c.credit_rating }}
流失风险: {{ (c.churn_risk*100).toFixed(0) }}%
{{ p.company_name }} {{ p.partner_type }}
合作次数: {{ p.cooperation_count }} | 评级: {{ p.rating }}
{{ p.project_name }}
客户: {{ p.client }} | 金额: {{ (p.contract_amount/10000).toFixed(0) }}万 | {{ p.project_type }} | {{ p.region }}
{{ d.title }} {{ d.category }}
关联项目: {{ d.related_project }} | 版本: v{{ d.version }}
{{ d.item_name }} {{ d.is_abnormal?'异常':'正常' }}
公司预算: {{ d.company_budget_qty }} | 项目部预算: {{ d.department_budget_qty }} | 设计量: {{ d.design_qty }} | 偏差: {{ (d.qty_deviation_pct*100).toFixed(1) }}%
审核结果 {{ a.passed?'通过':'未通过' }}
完整性: {{ a.completeness_score }} | 合规性: {{ a.compliance_score }} | 一致性: {{ a.consistency_score }} | 错误: {{ a.errors_found }} | 遗漏: {{ a.omissions_found }}
| 定额编号 | 子目名称 | 单位 | 现行人工 | 建议人工 | 现行材料 | 建议材料 | 现行机械 | 建议机械 | 调整原因 |
|---|---|---|---|---|---|---|---|---|---|
| {{ q.quota_code }} | {{ q.item_name }} | {{ q.unit }} | {{ q.current_labor }} | {{ q.suggested_labor }} | {{ q.current_material }} | {{ q.suggested_material }} | {{ q.current_machinery }} | {{ q.suggested_machinery }} | {{ q.adjustment_reason }} |
{{ a.cost_item }} {{ a.alert_level }}
预算成本: {{ a.budgeted_cost.toFixed(2) }} | 实际成本: {{ a.actual_cost.toFixed(2) }} | 偏差: {{ a.deviation_pct.toFixed(1) }}%
{{ p.region }} - {{ p.index_type }}
当前指数: {{ p.current_index }} → 预测: {{ p.predicted_index }} | 变化: {{ p.change_pct }}% | 趋势: {{ p.trend }}
{{ r.risk_name }} {{ r.risk_level }}
{{ r.description }}
管控措施: {{ r.control_measures }}
{{ i.hazard_description?.substring(0,80) }} {{ i.status }}
等级: {{ i.hazard_level }} | 地点: {{ i.location }} | 责任人: {{ i.assigned_to }}
整改方案: {{ i.rectification_plan?.substring(0,100) }}
{{ t.title }}
工种: {{ t.target_workers }} | 时长: {{ t.duration_minutes }}分钟 | 类型: {{ t.training_type }}
{{ r.report_type }}报告 - {{ r.report_date }}
问题发现: {{ r.issues_found }} | 已解决: {{ r.issues_resolved }}
{{ e.scenario }} {{ e.alert_level }}
{{ d.construction_part }} {{ d.status }}
诊断: {{ d.diagnosis }}
整改方案: {{ d.rectification_plan }}
| 类型 | 位置 | 实测值 | 标准值 | 偏差 | 结果 |
|---|---|---|---|---|---|
| {{ m.measurement_type }} | {{ m.location }} | {{ m.measured_value }}{{ m.unit }} | {{ m.standard_value }}{{ m.unit }} | {{ (m.measured_value-m.standard_value).toFixed(2) }} | {{ m.is_pass?'合格':'不合格' }} |
{{ a.work_item }} {{ a.is_pass?'合格':'不合格' }}
AI判定: {{ a.ai_judgment }}
| 焊缝ID | 检测方法 | 缺陷类型 | 等级 | 结果 | 置信度 |
|---|---|---|---|---|---|
| {{ w.weld_id }} | {{ w.inspection_method }} | {{ w.defect_type||'-' }} | {{ w.defect_grade||'-' }} | {{ w.is_acceptable?'合格':'不合格' }} | {{ (w.confidence*100).toFixed(1) }}% |
{{ m.building_name }} - {{ m.parameter }} {{ m.status }}
{{ m.monitor_type }}: {{ m.value }}{{ m.unit }}
{{ p.equipment_name }} {{ (p.failure_probability*100).toFixed(0) }}%故障概率
预计故障: {{ fmtDate(p.predicted_failure_time) }} | {{ p.recommended_action }}
{{ w.title }} {{ w.priority }}
{{ w.building_name }} | {{ w.equipment_name }} | 状态: {{ w.status }}
{{ s.title }}
综合评分: {{ s.overall_score }} | 状态: {{ s.status }}
{{ h.building_name }} {{ h.check_type==='major'?'大体检':'小体检' }}
健康评分: {{ h.overall_health_score }} | 结构: {{ h.structural_rating }} | 设备: {{ h.equipment_rating }}
{{ r.building_name }} {{ r.risk_level }}
{{ r.risk_description }}
{{ r.building_name }}
可行性: {{ r.feasibility_score }}% | 预估成本: {{ (r.estimated_cost/10000).toFixed(0) }}万
{{ c.contract_title }} {{ c.risk_level }}
对方: {{ c.counterparty }} | 金额: {{ (c.contract_amount/10000).toFixed(0) }}万 | 风险项: {{ c.risk_count }}
{{ r.risk_name }} {{ r.risk_level }}
类别: {{ r.risk_category }} | 评分: {{ r.risk_score }} | 概率: {{ (r.probability*100).toFixed(0) }}% | 影响: {{ r.impact }}
{{ i.indicator_name }} {{ i.status }}
当前: {{ i.current_value }}{{ i.unit }} | 目标: {{ i.target_value }}{{ i.unit }} | 预警阈值: {{ i.warning_threshold }}{{ i.unit }} | 趋势: {{ i.trend }}