- <template>
- <div id="guanwangpoumian">
- <div class="echartbody">
- <commonUnderGround :componentData="GetpoumianList"></commonUnderGround>
- </div>
- </div>
- </template>
-
- <script setup name="guanwangpoumian">
- import moment from 'moment';
- import commonUnderGround from '@/views/pictureOnMap/page/components/DialogTabs/component/commonUnderGround.vue';
- const { proxy } = getCurrentInstance();
- import { getSectionByWellCode, getSectionByWellCodeDetail } from '@/api/MonitorAssetsOnMap';
-
- const props = defineProps({
- Getproperties: {
- type: Object,
- },
- });
- const GetpoumianList = ref({});
-
- function GWpoumian() {
- let wellcode = props.Getproperties.wellCode ? props.Getproperties.wellCode : '';
- if (wellcode) {
- if (props.Getproperties.daterange && !props.Getproperties.GWDADataNow) {
- let params = {
- wellcode,
- // time:moment(props.Getproperties.daterange[0]).format("YYYY-MM-DD")
- id: props.Getproperties.gwMonitorId,
- };
- getSectionByWellCodeDetail(params).then(res => {
- if (res && res.code == 200) {
- console.log('res.data', res.data);
- GetpoumianList.value = res.data;
- }
- });
- } else {
- getSectionByWellCode(wellcode).then(res => {
- console.log('res.data', res.data);
- GetpoumianList.value = res.data;
- });
- }
- } else {
- console.log('没有wellcode', props.Getproperties);
- // proxy.$modal.msgSuccess("");
- }
- }
-
- onMounted(() => {
- GWpoumian();
- });
- </script>
-
- <style lang="scss" scoped>
- #guanwangpoumian {
- width: 100%;
- height: 100%;
- color: #ccefff;
-
- .echartbody {
- width: 100%;
- height: 100%;
- }
- }
- </style>