|
|
|
|
@ -20,7 +20,16 @@ import {
|
|
|
|
|
setParasSignalpro,
|
|
|
|
|
getShildList,
|
|
|
|
|
addShildData,
|
|
|
|
|
delShildData, StartWork, StopWork, RestartWork, ShutDownWork, getAllAirPort, getArea, GetAllCData
|
|
|
|
|
delShildData,
|
|
|
|
|
StartWork,
|
|
|
|
|
StopWork,
|
|
|
|
|
RestartWork,
|
|
|
|
|
ShutDownWork,
|
|
|
|
|
getAllAirPort,
|
|
|
|
|
getArea,
|
|
|
|
|
GetAllCData,
|
|
|
|
|
InsertCListData,
|
|
|
|
|
UpdateCData
|
|
|
|
|
} from "@/api/api";
|
|
|
|
|
import {useRouter} from "vue-router";
|
|
|
|
|
|
|
|
|
|
@ -350,27 +359,28 @@ const RIGHT = defineComponent({
|
|
|
|
|
</ElCard>
|
|
|
|
|
|
|
|
|
|
<ElCard shadow="always" style={{marginTop: "12px"}}>
|
|
|
|
|
{points.value.map((i, k) => (
|
|
|
|
|
{areaPoints.value.map((i, k) => (
|
|
|
|
|
<div style={{marginBottom: "12px"}} key={k}>
|
|
|
|
|
<ElInput disabled modelValue={i.name} style={{width: "100px"}}/>
|
|
|
|
|
<ElInput
|
|
|
|
|
modelValue={i.lon}
|
|
|
|
|
style={{width: "150px", marginLeft: "20px"}}
|
|
|
|
|
onUpdate:modelValue={val => (points.value[k].lon = val)}
|
|
|
|
|
onUpdate:modelValue={val => (areaPoints.value[k].lon = val)}
|
|
|
|
|
/>
|
|
|
|
|
<ElInput
|
|
|
|
|
modelValue={i.lat}
|
|
|
|
|
style={{width: "150px", marginLeft: "20px"}}
|
|
|
|
|
onUpdate:modelValue={val => (points.value[k].lat = val)}
|
|
|
|
|
onUpdate:modelValue={val => (areaPoints.value[k].lat = val)}
|
|
|
|
|
/>
|
|
|
|
|
<ElButton type="primary" onClick={() => getPoint(k)}
|
|
|
|
|
style={{marginLeft: "20px"}}>获取</ElButton>
|
|
|
|
|
</div>
|
|
|
|
|
))}
|
|
|
|
|
|
|
|
|
|
</ElCard>
|
|
|
|
|
|
|
|
|
|
<div style={{textAlign: "center", marginTop: "12px"}}>
|
|
|
|
|
<ElButton type="primary" onClick={savePoint} style={{marginLeft: "20px"}}>提交</ElButton>
|
|
|
|
|
<ElButton type="primary" onClick={saveAreaPoint} style={{marginLeft: "20px"}}>提交</ElButton>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
)}
|
|
|
|
|
@ -1070,8 +1080,16 @@ const select2Update = (val) => {
|
|
|
|
|
const select3Update = (val) => {
|
|
|
|
|
form6.value.region1 = val
|
|
|
|
|
}
|
|
|
|
|
const areaPoints = ref([])
|
|
|
|
|
const getArea2 = () => {
|
|
|
|
|
GetAllCData({airId: form6.value.region})
|
|
|
|
|
GetAllCData({areaId: form6.value.region1}).then((res) => {
|
|
|
|
|
areaPoints.value = res.data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
const saveAreaPoint = () => {
|
|
|
|
|
areaPoints.value.forEach((v, k) => {
|
|
|
|
|
UpdateCData(v)
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
<style>
|
|
|
|
|
|