From 84d97857cb5ba7cfb62b6400bdff0911eab4826b Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 17 十二月 2022 18:30:44 +0800 Subject: [PATCH] 图层管理界面添加 --- src/views/exportMap/index.vue | 36 ++++++++++++++++++++++++++++-------- 1 files changed, 28 insertions(+), 8 deletions(-) diff --git a/src/views/exportMap/index.vue b/src/views/exportMap/index.vue index 6d7aa42..220ee02 100644 --- a/src/views/exportMap/index.vue +++ b/src/views/exportMap/index.vue @@ -38,7 +38,7 @@ <el-form-item> <el-link style="color: white" - @click="showMapApply = !showMapApply" + @click="showMapApply = true" :underline="false" >鍑哄浘鐢宠 </el-link></el-form-item @@ -65,9 +65,9 @@ <el-button plain size="mini" @click="setMapRemoveDraw()" >娓呴櫎</el-button > - <el-button plain size="mini" @click="setExportMapLayer" + <!-- <el-button plain size="mini" @click="setExportMapLayer" >鍑哄浘</el-button - > + > --> </el-form-item> </el-form> </div> @@ -150,6 +150,12 @@ </el-table-column> <el-table-column property="name" label="鍚嶇О"> </el-table-column> <el-table-column property="type" label="绫诲瀷"> </el-table-column> + <el-table-column + property="createTime" + :formatter="formatTime" + label="鏃ユ湡" + > + </el-table-column> <el-table-column property="descr" label="鎻忚堪"> </el-table-column> <el-table-column label="鎿嶄綔" width="120"> <template slot-scope="scope"> @@ -235,6 +241,7 @@ import { removeToken, getToken } from '@/utils/auth'; import $ from 'jquery'; import { exportSelectByPage } from '../../api/api.js'; +import moment from 'moment'; export default { data() { return { @@ -259,7 +266,11 @@ id: 1, label: '鍥惧眰', children: [ - { label: '闃�瀹�', value: '闃�瀹�' }, + { + label: '闃�瀹�', + value: '闃�瀹�', + resource: 'http://192.168.20.39:9055/gisserver/wmsserver/lfgd', + }, { label: '绔欏満', value: '绔欏満' }, { label: '绠¢亾涓績绾�', value: '绠¢亾涓績绾�' }, ], @@ -286,6 +297,13 @@ this.initMap(); }, methods: { + formatTime(row, column) { + let date = row[column.property]; + if (date === undefined || date === null) { + return ''; + } + return moment(parseInt(date)).format('YYYY-MM-DD HH:mm:ss'); + }, handleSelectionChange(val) { this.multipleSelection = val; }, @@ -299,9 +317,11 @@ this.getShowMapList(); }, async getShowMapList() { - const data = await exportSelectByPage(this.listdata); - this.exportable = data.result; this.showMapList = true; + const data = await exportSelectByPage(this.listdata); + debugger; + this.exportable = data.result; + this.count = data.count; }, setExportMapLayer(res) { @@ -427,17 +447,17 @@ this.arrList.push({ name: data.label, }); + var wmsLayer = new Image({ source: new ImageWMS({ ratio: 1, url: data.resource, crossOrigin: 'anonymous', - params: { VERSION: '1.3.0', FORMAT: 'image/png', LAYERS: '', - srs: 'EPSG:900913', + srs: 'EPSG:4326', tiled: true, styles: '', }, -- Gitblit v1.9.3