diff --git a/src/views/tailings_reservoir/components/add.vue b/src/views/tailings_reservoir/components/add.vue index 65fff07..e3bfaef 100644 --- a/src/views/tailings_reservoir/components/add.vue +++ b/src/views/tailings_reservoir/components/add.vue @@ -140,6 +140,31 @@ /> + + + + + + + + + + + + + + + +
+ + + + + + + + + 点击定位 + + +
+
@@ -231,6 +276,13 @@ 取 消 确 定 + + @@ -246,6 +298,7 @@ import { setTailingsReservoirAdd, setTailingsReservoirUpdate, } from "@/request/kangzai.js"; +import AppMap from "@/components/map/map.vue"; const props = defineProps({ visible: { @@ -383,6 +436,21 @@ const data = reactive({ }, }); +const mapDialog = ref({ + visible: false, + longitude: "", + latitude: "", +}); +const fnSelectedPosition = ({ longitude, latitude }) => { + mapDialog.value.visible = true; + mapDialog.value.longitude = longitude; + mapDialog.value.latitude = latitude; +}; +const fnMapSubmit = ({ longitude, latitude }) => { + form.value.longitude = longitude; + form.value.latitude = latitude; +}; + const fnClose = () => { visible.value = false; }; diff --git a/src/views/tailings_reservoir/index.vue b/src/views/tailings_reservoir/index.vue index 894f88b..69ad05f 100644 --- a/src/views/tailings_reservoir/index.vue +++ b/src/views/tailings_reservoir/index.vue @@ -179,10 +179,8 @@ const data = reactive({ corpPrincipalName: "", corpPrincipalPost: "", corpPrincipalPhone: "", - creator: "", - createTime: "", - operator: "", - operatTime: "", + longitude: "", + latitude: "", }, }, });