diff --git a/packages/screen/src/views/RiskWarning/Dialog/impactPointDetailDialog.vue b/packages/screen/src/views/RiskWarning/Dialog/impactPointDetailDialog.vue index 2874934..a5d20fd 100644 --- a/packages/screen/src/views/RiskWarning/Dialog/impactPointDetailDialog.vue +++ b/packages/screen/src/views/RiskWarning/Dialog/impactPointDetailDialog.vue @@ -83,7 +83,7 @@ -
+
填报动态信息 @@ -169,13 +169,13 @@ const emit = defineEmits(['update:visible', 'close']); // 基本信息 const basicInfo = ref({ - district: '合川区', - level: '一般隐患', - levelClass: 'level-normal', - roadCode: 'G348', - location: '丁吴路(K116+656至K116+739)', - riskDesc: '未回应', - discoverTime: '立即启动防汛Ⅰ级应急响应,立即转移危险区群众,医疗机构做好应急准备', + district: '', + level: '', + levelClass: '', + roadCode: '', + location: '', + riskDesc: '', + discoverTime: '', }); // 照片列表 @@ -183,22 +183,22 @@ const photoList = ref([]); // 动态记录 const dynamicRecords = ref([ - { - type: '首报', - patrolTime: '2026-03-28 14:30:00', - patrolPerson: '刘伟', - description: '设置警示标识,半幅通行', - hasProblem: true, - image: 'https://via.placeholder.com/80x60/40a9ff/ffffff?text=现场', - }, - { - type: '续报', - patrolTime: '2026-03-28 14:30:00', - patrolPerson: '刘伟', - description: '设置警示标识,半幅通行', - hasProblem: false, - image: null, - }, + // { + // type: '首报', + // patrolTime: '2026-03-28 14:30:00', + // patrolPerson: '刘伟', + // description: '设置警示标识,半幅通行', + // hasProblem: true, + // image: 'https://via.placeholder.com/80x60/40a9ff/ffffff?text=现场', + // }, + // { + // type: '续报', + // patrolTime: '2026-03-28 14:30:00', + // patrolPerson: '刘伟', + // description: '设置警示标识,半幅通行', + // hasProblem: false, + // image: null, + // }, ]); // 状态样式 @@ -277,19 +277,17 @@ const getAffectedObjectTypeId = data => { photoList.value = photos.length > 0 ? photos : []; // 更新动态记录 - 桥梁信息没有巡查记录,使用基础信息展示 - dynamicRecords.value = [ - { - type: '桥梁信息', - patrolTime: data.GL1_JCTCRQ || '-', // 建成通车日期 - patrolPerson: data.GL1_QLZRR || '-', // 桥梁责任人 - description: `桥梁全长:${data.GL1_QLQC || '-'}m,跨径总长:${data.GL1_KJZC || '-'}m,上部结构:${data.GL1_SBJGLXMC || '-'}`, - hasProblem: false, - image: null, - }, - ]; + // dynamicRecords.value = [ + // { + // type: '桥梁信息', + // patrolTime: data.GL1_JCTCRQ || '-', // 建成通车日期 + // patrolPerson: data.GL1_QLZRR || '-', // 桥梁责任人 + // description: `桥梁全长:${data.GL1_QLQC || '-'}m,跨径总长:${data.GL1_KJZC || '-'}m,上部结构:${data.GL1_SBJGLXMC || '-'}`, + // hasProblem: false, + // image: null, + // }, + // ]; } else if (pointType === '边坡') { - // 边坡数据处理 - const data = resData || {}; // 更新基本信息 - 根据边坡接口返回数据映射 basicInfo.value = { district: data.GL1_QXMC || '-', // 区县名称 @@ -312,16 +310,16 @@ const getAffectedObjectTypeId = data => { photoList.value = photos.length > 0 ? photos : []; // 更新动态记录 - 边坡信息展示 - dynamicRecords.value = [ - { - type: '边坡信息', - patrolTime: data.GL1_BPPGC || '-', // 边坡坡高 - patrolPerson: data.GL1_ZRRXM || '-', // 责任人姓名 - description: `起点桩号:${data.GL1_QDZH || '-'},终点桩号:${data.GL1_ZDZH || '-'},起点经度:${data.GL1_QDJD || '-'},起点纬度:${data.GL1_QDWD || '-'},监测设施:${data.GL1_JCSSSZ || '-'},综合措施:${data.GL1_ZHXS || '-'}`, - hasProblem: data.GL1_JCSSSZ !== '无' && data.GL1_JCSSSZ !== null, - image: null, - }, - ]; + // dynamicRecords.value = [ + // { + // type: '边坡信息', + // patrolTime: data.GL1_BPPGC || '-', // 边坡坡高 + // patrolPerson: data.GL1_ZRRXM || '-', // 责任人姓名 + // description: `起点桩号:${data.GL1_QDZH || '-'},终点桩号:${data.GL1_ZDZH || '-'},起点经度:${data.GL1_QDJD || '-'},起点纬度:${data.GL1_QDWD || '-'},监测设施:${data.GL1_JCSSSZ || '-'},综合措施:${data.GL1_ZHXS || '-'}`, + // hasProblem: data.GL1_JCSSSZ !== '无' && data.GL1_JCSSSZ !== null, + // image: null, + // }, + // ]; } else if (pointType === '隧道') { // 更新基本信息 - 根据隧道数据库字段映射 basicInfo.value = { @@ -352,45 +350,42 @@ const getAffectedObjectTypeId = data => { photoList.value = photos.length > 0 ? photos : []; // 更新动态记录 - 隧道信息展示 - dynamicRecords.value = [ - { - type: '隧道信息', - patrolTime: data.GL1_XCTCSJ || '-', // 修成通车时间 - patrolPerson: data.GL1_GLDW || '-', // 管理单位 - description: `隧道全长:${data.GL1_SDC || '-'}m,隧道净宽:${data.GL1_SDJK || '-'}m,围岩等级:${data.GL1_WYDJ || '-'},衬砌类型:${data.GL1_CQLXMC || '-'}`, - hasProblem: false, - image: null, - }, - ]; + // dynamicRecords.value = [ + // { + // type: '隧道信息', + // patrolTime: data.GL1_XCTCSJ || '-', // 修成通车时间 + // patrolPerson: data.GL1_GLDW || '-', // 管理单位 + // description: `隧道全长:${data.GL1_SDC || '-'}m,隧道净宽:${data.GL1_SDJK || '-'}m,围岩等级:${data.GL1_WYDJ || '-'},衬砌类型:${data.GL1_CQLXMC || '-'}`, + // hasProblem: false, + // image: null, + // }, + // ]; } else if (pointType === '路段') { - // 路段数据处理 - const data = resData || {}; // 更新基本信息 - 根据路段数据库字段映射 basicInfo.value = { district: data.GL1_QDMC || '-', // 起点名称(区县) - level: leveltext(data.GL1_JSDJ) || '未评定', // 技术等级 - levelClass: - data.GL1_JSDJ === '一级' || data.GL1_JSDJ === '二级' ? 'level-normal' : 'level-serious', // 一二级为一般,三四五级为重大 + level: data.GL1_JSDJ || '未评定', // 技术等级 + levelClass: data.GL1_JSDJ, // 一二级为一般,三四五级为重大 roadCode: data.GL1_LXBH || '-', // 路线编号 location: `${data.GL1_QDMC || '-'} - ${data.GL1_ZDMC || '-'}`, // 起点到终点 - riskDesc: data.GL1_TZSJ || '-', // 特征数据/特殊数据 - discoverTime: data.GL1_XZDJ || '-', // 行政等级 + riskDesc: '-', // 风险点 + discoverTime: '-', // 发现时间 }; // 更新照片列表 - 路段一般没有照片 photoList.value = []; // 更新动态记录 - 路段信息展示 - dynamicRecords.value = [ - { - type: '路段信息', - patrolTime: data.GL1_TZSJ || '-', // 特征数据 - patrolPerson: data.GL1_XZDJ || '-', // 行政等级 - description: `路段长度:${data.GL1_LDLC || '-'}km,路面宽度:${data.GL1_LMKD || '-'}m,路面类型:${data.GL1_LMLX || '-'},车道数量:${data.GL1_CDSL || '-'}`, - hasProblem: false, - image: null, - }, - ]; + // dynamicRecords.value = [ + // { + // type: '路段信息', + // patrolTime: data.GL1_TZSJ || '-', // 特征数据 + // patrolPerson: data.GL1_XZDJ || '-', // 行政等级 + // description: `路段长度:${data.GL1_LDLC || '-'}km,路面宽度:${data.GL1_LMKD || '-'}m,路面类型:${data.GL1_LMLX || '-'},车道数量:${data.GL1_CDSL || '-'}`, + // hasProblem: false, + // image: null, + // }, + // ]; } }; @@ -449,6 +444,7 @@ watch(