|
@@ -65,7 +65,7 @@
|
|
|
</view>
|
|
|
</view> -->
|
|
|
|
|
|
- <map id="navmap" scale="13" :latitude="latitude" :longitude="longitude" :markers="covers" ></map>
|
|
|
+ <map id="navmap" scale="12" :latitude="latitude" :longitude="longitude" :markers="covers" :circles="circles"></map>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
@@ -92,8 +92,10 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+ //#ifdef APP-PLUS
|
|
|
var ALog = uni.requireNativePlugin("AndroidLog")
|
|
|
var location = uni.requireNativePlugin("Location")
|
|
|
+ //#endif
|
|
|
export default{
|
|
|
data(){
|
|
|
return{
|
|
@@ -109,6 +111,14 @@
|
|
|
workType:1,
|
|
|
// 地图
|
|
|
covers: [],
|
|
|
+ circles:[{
|
|
|
+ latitude: '',
|
|
|
+ longitude: '',
|
|
|
+ radius: 300,
|
|
|
+ strokeWidth: 1,
|
|
|
+ color: "#428BCA88",
|
|
|
+ fillColor: "#B6E1F248",
|
|
|
+ }],
|
|
|
latitude: '',
|
|
|
longitude: '',
|
|
|
}
|
|
@@ -258,6 +268,10 @@
|
|
|
// console.log('getPunchInfo res',res);
|
|
|
this.latitude = res.data.latitude;
|
|
|
this.longitude = res.data.longitude;
|
|
|
+ this.circles[0].latitude = res.data.latitude;
|
|
|
+ this.circles[0].longitude = res.data.longitude;
|
|
|
+ this.circles[0].radius = res.data.workDistance;
|
|
|
+ console.log('this.circles',this.circles);
|
|
|
let mark = {
|
|
|
latitude:res.data.latitude,
|
|
|
longitude:res.data.longitude
|