|
@@ -29,7 +29,7 @@
|
|
|
<el-date-picker
|
|
|
:min-time="nowDate"
|
|
|
v-model="form.value1"
|
|
|
- :disabled-date="disabledDate"
|
|
|
+ :disabled-date="disabledDate"
|
|
|
type="date"
|
|
|
placeholder="请选择日期"
|
|
|
/>
|
|
@@ -162,7 +162,7 @@ export default defineComponent({
|
|
|
const showDialog = ref(false)
|
|
|
const form = ref({})
|
|
|
const formInfo = ref(null)
|
|
|
- const nowDate=ref(new Date().getTime())
|
|
|
+ const nowDate = ref(new Date().getTime())
|
|
|
|
|
|
const getPlatformBoxList = ref([])
|
|
|
|
|
@@ -176,13 +176,8 @@ export default defineComponent({
|
|
|
}
|
|
|
|
|
|
const disabledDate = (time) => {
|
|
|
- return time.getTime()<Date.now()
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ return time.getTime() < Date.now()
|
|
|
+ }
|
|
|
|
|
|
// 保存操作
|
|
|
const submitForm = () => {
|
|
@@ -237,6 +232,7 @@ export default defineComponent({
|
|
|
}
|
|
|
})
|
|
|
}
|
|
|
+ const marker = ref([])
|
|
|
|
|
|
function initMap() {
|
|
|
// AMap start
|
|
@@ -244,8 +240,18 @@ export default defineComponent({
|
|
|
resizeEnable: true,
|
|
|
})
|
|
|
//为地图注册click事件获取鼠标点击出的经纬度坐标
|
|
|
+
|
|
|
+ var marker = new AMap.Marker({})
|
|
|
map.on('click', function (e) {
|
|
|
- form.value.geoPosition = e.lnglat.getLng() + ',' + e.lnglat.getLat()
|
|
|
+ form.value.geoPosition = e.lnglat.getLng() + ',' + e.lnglat.getLat()
|
|
|
+
|
|
|
+ map.remove([marker])
|
|
|
+ marker = new AMap.Marker({
|
|
|
+ position: new AMap.LngLat(e.lnglat.getLng(), e.lnglat.getLat()), // 经纬度对象,也可以是经纬度构成的一维数组[116.39, 39.9]
|
|
|
+ })
|
|
|
+
|
|
|
+ map.add([marker])
|
|
|
+
|
|
|
})
|
|
|
// AMap end
|
|
|
}
|
|
@@ -296,8 +302,7 @@ export default defineComponent({
|
|
|
return time.getTime() <= Date.now() - timeRange * 1
|
|
|
}
|
|
|
|
|
|
- onMounted(() => {
|
|
|
- })
|
|
|
+ onMounted(() => {})
|
|
|
|
|
|
return {
|
|
|
pickerEndDate,
|
|
@@ -314,6 +319,7 @@ export default defineComponent({
|
|
|
initMap,
|
|
|
nowDate,
|
|
|
disabledDate,
|
|
|
+ marker,
|
|
|
|
|
|
checked: true,
|
|
|
form,
|