|
|
@ -48,7 +48,7 @@ |
|
|
|
v-model="fmData.orgName" |
|
|
|
> |
|
|
|
</el-input> |
|
|
|
<div v-else>{{ fmData.orgName || '--' }}</div> |
|
|
|
<div v-else>{{ fmData.orgName || "--" }}</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item |
|
|
@ -67,7 +67,7 @@ |
|
|
|
placeholder="请输入服务内容,不超过1000字" |
|
|
|
v-model="fmData.orgDescribe" |
|
|
|
></el-input> |
|
|
|
<div v-else>{{ fmData.orgDescribe || '--' }}</div> |
|
|
|
<div v-else>{{ fmData.orgDescribe || "--" }}</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item |
|
|
@ -84,7 +84,7 @@ |
|
|
|
placeholder="请输入负责人姓名" |
|
|
|
v-model="fmData.principalName" |
|
|
|
></el-input> |
|
|
|
<div v-else>{{ fmData.principalName || '--' }}</div> |
|
|
|
<div v-else>{{ fmData.principalName || "--" }}</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item |
|
|
@ -101,7 +101,7 @@ |
|
|
|
placeholder="请输入联系方式" |
|
|
|
v-model="fmData.principalMobile" |
|
|
|
></el-input> |
|
|
|
<div v-else>{{ fmData.principalMobile || '--' }}</div> |
|
|
|
<div v-else>{{ fmData.principalMobile || "--" }}</div> |
|
|
|
</el-form-item> |
|
|
|
|
|
|
|
<el-form-item |
|
|
@ -113,14 +113,16 @@ |
|
|
|
<div style="width: 500px"> |
|
|
|
<el-input |
|
|
|
class="item_width_4" |
|
|
|
maxlength="50" |
|
|
|
placeholder="请输入关键字" |
|
|
|
maxlength="100" |
|
|
|
style="width: 430px" |
|
|
|
show-word-limit |
|
|
|
placeholder="请输入所在地址" |
|
|
|
v-model="fmData.address" |
|
|
|
> |
|
|
|
</el-input> |
|
|
|
<el-button |
|
|
|
style="margin-left: 10px" |
|
|
|
type="primary" |
|
|
|
type="default" |
|
|
|
size="small" |
|
|
|
@click="handleSearchMap" |
|
|
|
>查询</el-button |
|
|
@ -163,7 +165,7 @@ |
|
|
|
placeholder="请输入备注,不超过500字" |
|
|
|
v-model="fmData.remark" |
|
|
|
></el-input> |
|
|
|
<div v-else>{{ fmData.remark || '--' }}</div> |
|
|
|
<div v-else>{{ fmData.remark || "--" }}</div> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
</div> |
|
|
@ -191,6 +193,7 @@ var map; |
|
|
|
var search; |
|
|
|
var markers; |
|
|
|
var infoWindowList; |
|
|
|
var geocoder; // 新建一个正逆地址解析类 |
|
|
|
|
|
|
|
export default { |
|
|
|
props: { |
|
|
@ -282,6 +285,8 @@ export default { |
|
|
|
}); |
|
|
|
infoWindowList = Array(10); |
|
|
|
|
|
|
|
geocoder = new TMap.service.Geocoder(); // 新建一个正逆地址解析类 |
|
|
|
|
|
|
|
// 监听地图平移结束 |
|
|
|
map.on("panend", () => { |
|
|
|
this.handleMoveCenter(); |
|
|
@ -339,6 +344,12 @@ export default { |
|
|
|
this.fmData.latitude = lat; |
|
|
|
this.fmData.longitude = lng; |
|
|
|
this.setMarker(lat, lng); |
|
|
|
|
|
|
|
geocoder |
|
|
|
.getAddress({ location: new TMap.LatLng(lat, lng) }) // 将给定的坐标位置转换为地址 |
|
|
|
.then((result) => { |
|
|
|
// this.fmData.address = result.result.address; |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
async getInfo() { |
|
|
|