diff --git a/pages/work/case/clean.vue b/pages/work/case/clean.vue index d45f835..98b9dff 100644 --- a/pages/work/case/clean.vue +++ b/pages/work/case/clean.vue @@ -133,7 +133,7 @@ export default { isLoading: false, serverURL: uploadURL, currentIndex: 0, - tabList: ['开始处理照片', '进行中照片', '结束照片', '人员照片', '使用材料照片'], + tabList: ['开始', '进行', '结束', '人员', '材料'], staffList: [], selectShow: false } diff --git a/pages/work/case/manure.vue b/pages/work/case/manure.vue index 2b174e6..d30c2cd 100644 --- a/pages/work/case/manure.vue +++ b/pages/work/case/manure.vue @@ -131,7 +131,7 @@ export default { isLoading: false, serverURL: uploadURL, currentIndex: 0, - tabList: ['开始处理照片', '进行中照片', '结束照片', '人员照片', '使用材料照片'], + tabList: ['开始', '进行', '结束', '人员', '材料'], staffList: [], selectShow: false } diff --git a/pages/work/case/replant.vue b/pages/work/case/replant.vue index 4e39ed9..083a89c 100644 --- a/pages/work/case/replant.vue +++ b/pages/work/case/replant.vue @@ -126,7 +126,7 @@ export default { isLoading: false, serverURL: uploadURL, currentIndex: 0, - tabList: ['开始处理照片', '进行中照片', '结束照片', '人员照片', '使用材料照片'], + tabList: ['开始', '进行', '结束', '人员', '材料'], staffList: [], selectShow: false } diff --git a/pages/work/case/water.vue b/pages/work/case/water.vue index 2f9d3f3..5c93192 100644 --- a/pages/work/case/water.vue +++ b/pages/work/case/water.vue @@ -164,7 +164,7 @@ isLoading: false, serverURL: uploadURL, currentIndex: 0, - tabList: ['开始处理照片', '进行中照片', '结束照片', '人员照片', '使用材料照片'], + tabList: ['开始', '进行', '结束', '人员', '材料'], selectType: 1, selectList: [], selectShow: false diff --git a/pages/work/case/weed.vue b/pages/work/case/weed.vue index 0bca0a9..5915228 100644 --- a/pages/work/case/weed.vue +++ b/pages/work/case/weed.vue @@ -119,7 +119,7 @@ export default { isLoading: false, serverURL: uploadURL, currentIndex: 0, - tabList: ['开始处理照片', '进行中照片', '结束照片', '人员照片', '使用材料照片'], + tabList: ['开始', '进行', '结束', '人员', '材料'], staffList: [], selectShow: false } diff --git a/pages/work/daily/reporting.vue b/pages/work/daily/reporting.vue index 9069175..d1f34df 100644 --- a/pages/work/daily/reporting.vue +++ b/pages/work/daily/reporting.vue @@ -124,7 +124,6 @@ export default { this.hotlinenumber = options.hotlinenumber if(this.hotlinenumber){ - // 1. 获取 eventChannel 实例 const eventChannel = this.getOpenerEventChannel(); @@ -201,6 +200,43 @@ export default { this.formData.problemSourceId = 2 this.formData.thirdWorkOrderNo = largeData.hotlinenumber + const key = 'f8693f334fa04f3749677f4b4f13b286'; + // 高德地理编码API + uni.request({ + url: 'https://restapi.amap.com/v3/geocode/geo', + method: 'GET', + data: { + address: this.formData.lonLatAddress, // 要解析的地址,如"北京市朝阳区光华路" + key: key, // 你的高德Key + city: '北京' // 可选,指定城市可提高解析精度 + }, + success: (res) => { + const result = res.data; + if (result.status === '1' && result.count > 0) { + // 解析成功,获取经纬度 + const geocodes = result.geocodes[0]; + const location = geocodes.location.split(','); // 格式为"经度,纬度" + const longitude = location[0]; + const latitude = location[1]; + this.formData.lon = longitude + this.formData.lat = latitude + + console.log('解析成功:', { + address: geocodes.formatted_address, + longitude: longitude, + latitude: latitude + }); + } else { + this.formData.lon = '116.364966' + this.formData.lat = '39.920401' + console.log('解析失败:', result.info || '未找到匹配地址'); + } + }, + fail: (err) => { + console.log('请求失败:', err); + } + }); + // this.formData.imgs = largeData.casepic if(largeData.casepic){ let picData = largeData.casepic.replace(OSSURL, "") diff --git a/pages/work/daily/workOrder.vue b/pages/work/daily/workOrder.vue index a132f7a..4df8331 100644 --- a/pages/work/daily/workOrder.vue +++ b/pages/work/daily/workOrder.vue @@ -32,11 +32,7 @@