diff --git a/odf-uniapp/pages/fault-add/index.vue b/odf-uniapp/pages/fault-add/index.vue index 74b98b8..6c6d78d 100644 --- a/odf-uniapp/pages/fault-add/index.vue +++ b/odf-uniapp/pages/fault-add/index.vue @@ -75,6 +75,16 @@ /> + + 表显里程矫正 + + + 所属光缆 @@ -145,6 +155,7 @@ const form = reactive({ personnel: '', faultReason: '', mileage: '', + mileageCorrection: '', cableName: '', latitude: 0, longitude: 0, @@ -238,7 +249,7 @@ function fallbackPlusLocation(originalErr) { // #ifdef APP-PLUS if (typeof plus !== 'undefined' && plus.geolocation) { console.log('[GPS] 尝试 plus.geolocation 回退定位') - plus.geolocation.getCurrentPosition( + plus.geolocation.getCurrentPosition( (pos) => { console.log('[GPS] plus定位成功:', JSON.stringify({ latitude: pos.coords.latitude, @@ -308,6 +319,7 @@ async function handleSubmit() { // 水印处理 const watermarkLines = [ `${form.faultTime} ${form.personnel}`, + `故障原因:${form.faultReason || ''}`, `经度:${form.longitude} 纬度:${form.latitude}` ] const watermarkedPhotos = [] @@ -343,6 +355,7 @@ async function handleSubmit() { personnel: form.personnel, faultReason: form.faultReason, mileage: form.mileage, + mileageCorrection: form.mileageCorrection, latitude: String(form.latitude), longitude: String(form.longitude), remark: form.remark diff --git a/odf-uniapp/pages/fault-detail/index.vue b/odf-uniapp/pages/fault-detail/index.vue index 37dcdd6..25ac453 100644 --- a/odf-uniapp/pages/fault-detail/index.vue +++ b/odf-uniapp/pages/fault-detail/index.vue @@ -48,7 +48,18 @@ 故障时间 - {{ detail.faultTime }} + + {{ t }} + + + + 故障发生频次 + + {{ detail.faultCount }} + + 增加频次 + + 人员 @@ -60,7 +71,11 @@ 表显故障里程 - {{ detail.mileage }} + {{ displayMileage }} + + + 表显里程矫正 + {{ detail.mileageCorrection }} 所属光缆 @@ -89,7 +104,7 @@