Merge branch 'master' of http://192.168.0.105:10010/r/jfpt-Vue
| | |
| | | { |
| | | "basemap": { |
| | | "initExtent": [ |
| | | 115.62627608398445, |
| | | 28.628863800659224, |
| | | 116.20493819335945, |
| | | 28.71788357604985 |
| | | 12881727, |
| | | 3326410, |
| | | 12918360, |
| | | 3344162 |
| | | ], |
| | | "fullExtent": [ |
| | | 115.60864000000008, |
| | | 28.447970000000055, |
| | | 116.33494000000007, |
| | | 28.965810000000033 |
| | | 12881727, |
| | | 3326410, |
| | | 12918360, |
| | | 3344162 |
| | | ], |
| | | "maplogo": false, |
| | | "wkid": 102100, |
| | |
| | | * @Version: 1.0 |
| | | * @Author: yangsx |
| | | * @Date: 2019-12-09 19:01:40 |
| | | * @LastEditors: yangsx |
| | | * @LastEditTime: 2019-12-14 10:47:05 |
| | | * @LastEditors: song |
| | | * @LastEditTime: 2021-02-03 17:11:24 |
| | | */ |
| | | /** |
| | | * 位置查询工具 |
| | |
| | | activate: function(args) { |
| | | this.inherited(arguments); |
| | | var extent = new Extent({ |
| | | xmin: 117.32627608398445, |
| | | ymin: 26.028863800659224, |
| | | xmax: 119.20493819335945, |
| | | ymax: 27.11788357604985, |
| | | spatialReference: { wkid: 4326 } |
| | | }); |
| | | "xmin": 12881727, |
| | | "ymin": 3326410, |
| | | "xmax": 12918360, |
| | | "ymax": 3344162, |
| | | "spatialReference": { "wkid": 102100 } |
| | | }); |
| | | console.log(1234,extent); |
| | | |
| | | this._map.setExtent(extent); |
| | |
| | | deactivate: function() { |
| | | this.inherited(arguments); |
| | | var extent = new Extent({ |
| | | xmin: 117.32627608398445, |
| | | ymin: 26.028863800659224, |
| | | xmax: 119.20493819335945, |
| | | ymax: 27.11788357604985, |
| | | spatialReference: { wkid: 4326 } |
| | | }); |
| | | "xmin": 12881727, |
| | | "ymin": 3326410, |
| | | "xmax": 12918360, |
| | | "ymax": 3344162, |
| | | "spatialReference": { "wkid": 102100 } |
| | | }); |
| | | console.log(1234,extent); |
| | | this._map.setExtent(extent); |
| | | } |
| | |
| | | <!-- |
| | | * @Description: 地图 |
| | | * @Version: 1.0 |
| | | * @Author: yangsx |
| | | * @Date: 2019-11-28 09:50:16 |
| | | * @LastEditors: song |
| | | * @LastEditTime: 2021-02-01 17:14:21 |
| | | --> |
| | | <!DOCTYPE html> |
| | | <html lang="zh"> |
| | | |
| | |
| | | <script> |
| | | var _framework = null; |
| | | var _AppEvent = null; |
| | | var locationObj = null |
| | | |
| | | function init(openId) { |
| | | if (openId && _AppEvent != null) { |
| | |
| | | _framework.onSiderContainerShow(); |
| | | _framework.resize(); |
| | | _AppEvent = AppEvent; |
| | | _AppEvent.addAppEventListener("mapLoad", mapLoad); |
| | | if (openId) showFun(openId); |
| | | } |
| | | ); |
| | |
| | | _AppEvent.dispatchAppEvent(_AppEvent.RUN_WIDGET, id); |
| | | } |
| | | |
| | | function dw(x,y) { |
| | | _AppEvent.dispatchAppEvent("goto", {x:x,y:y}); |
| | | function mapLoad(map) { |
| | | if(locationObj) { |
| | | map.centerAndZoom(new esri.geometry.Point(locationObj.x,locationObj.y, new esri.SpatialReference({ wkid: 4326 })), 14); |
| | | } |
| | | } |
| | | |
| | | </script> |
| | | </head> |
| | | |
| | |
| | | /** |
| | | * 富地图widget |
| | | * @author Liuyl |
| | | * @date 2015/10/20 |
| | | */ |
| | | define([ |
| | | "dojo/_base/declare", |
| | | "dojo/_base/lang", |
| | |
| | | this.map = new Map(this.mapBoxDom.id, { |
| | | logo: this._parseResult.maplogo, |
| | | showAttribution: true, |
| | | extent: this._parseResult.extent, |
| | | extent: extent, |
| | | maxZoom: 17, |
| | | minZoom: 0, |
| | | navigationMode: "classic" |
| | |
| | | this._eventHandlers.push(this.map.on("mouse-move", lang.hitch(this, this._onMouseMove))); |
| | | AppEvent.addAppEventListener(AppEvent.SWITCH_BASEMAP, lang.hitch(this, this.onSwitchBaseMap)); |
| | | AppEvent.addAppEventListener(AppEvent.ADD_TOP_MOST_LAYER, lang.hitch(this, this.onAddTopMostLayer)); |
| | | AppEvent.addAppEventListener("goto", lang.hitch(this, this.goto)); |
| | | }, |
| | | goto: function (evt) { |
| | | this.map.centerAndZoom(new Point(evt.x,evt.y, new SpatialReference({ wkid: 4326 })), 14); |
| | | }, |
| | | onload: function () { |
| | | //var listNode = this.map.attribution.listNode; |
| | |
| | | }, listNode); |
| | | on(locationb, 'click', lang.hitch(this, function () { |
| | | var extent = new Extent({ |
| | | "xmin": 117.32627608398445, |
| | | "ymin": 26.028863800659224, |
| | | "xmax": 119.20493819335945, |
| | | "ymax": 27.11788357604985, |
| | | "spatialReference": { "wkid": 4326 } |
| | | "xmin": 12881727, |
| | | "ymin": 3326410, |
| | | "xmax": 12918360, |
| | | "ymax": 3344162, |
| | | "spatialReference": { "wkid": 102100 } |
| | | }); |
| | | this.map.setExtent(extent); |
| | | })); |
| | |
| | | } |
| | | } |
| | | })) |
| | | |
| | | AppEvent.dispatchAppEvent("mapLoad", this.map); |
| | | return this.map |
| | | }, |
| | | appendToolHandler: function (data) { |
| | |
| | | }); |
| | | this.map.addLayer(cycleMap); |
| | | |
| | | this.map.centerAndZoom(new Point(115.806669,28.68635, new SpatialReference({ wkid: 4326 })), 14); |
| | | //this.map.centerAndZoom(new Point(115.806669,28.68635, new SpatialReference({ wkid: 4326 })), 14); |
| | | |
| | | |
| | | // //添加多时相图层 |
| | |
| | | |
| | | }, |
| | | _getStartExtent: function () { |
| | | return new esri.geometry.Extent({ |
| | | "xmin": ConfigData.basemap.initExtent[0], |
| | | "ymin": ConfigData.basemap.initExtent[1], |
| | | "xmax": ConfigData.basemap.initExtent[2], |
| | | "ymax": ConfigData.basemap.initExtent[3], |
| | | return new Extent({ |
| | | "xmin": Number(ConfigData.basemap.initExtent[0]), |
| | | "ymin": Number(ConfigData.basemap.initExtent[1]), |
| | | "xmax": Number(ConfigData.basemap.initExtent[2]), |
| | | "ymax": Number(ConfigData.basemap.initExtent[3]), |
| | | "spatialReference": { |
| | | "wkid": ConfigData.basemap.wkid |
| | | "wkid": Number(ConfigData.basemap.wkid) |
| | | } |
| | | }); |
| | | }, |
| | |
| | | <audio ref='realAudio' loop> |
| | | </audio> |
| | | <div> |
| | | <el-dialog class="real-dialog" title="实时警情" :visible.sync="dialogTableVisible" append-to-body="true" @close='closeDialog'> |
| | | <el-dialog class="real-dialog" title="实时警情" center="true" :visible.sync="dialogTableVisible" top="190px" append-to-body="true" @close='closeDialog'> |
| | | <el-form :model="form" label-position="right" size="mini" label-width="100px"> |
| | | <el-row> |
| | | <el-col span="12"> |
| | |
| | | var that = this; |
| | | |
| | | axios({ |
| | | url: 'https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/getLimit', |
| | | url: '/api/blade-jfpts/alarm/alarm/getLimit', |
| | | method: 'get', |
| | | }).then(function (response) { |
| | | that.deviceId = response.data.data[0].id; |
| | |
| | | window.clearTimeout(window.realTimeQuery); |
| | | window.realTimeQuery = setInterval(function () { |
| | | axios({ |
| | | url: 'https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/selecttx?id='+that.deviceId, |
| | | url: '/api/blade-jfpts/alarm/alarm/selecttx?id='+that.deviceId, |
| | | method: 'post', |
| | | }).then(function (response) { |
| | | if (response.data.data.length > 0){ |
| | |
| | | }); |
| | | }else{ |
| | | axios({ |
| | | url: 'https://s16s652780.51mypc.cn/api/blade-jfpts/jingdan/jingdan/submit', |
| | | url: '/api/blade-jfpts/jingdan/jingdan/submit', |
| | | method: 'post', |
| | | data: { |
| | | rName: row.rname, |
| | |
| | | revoke(row){ |
| | | var that = this; |
| | | axios({ |
| | | url: 'https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/deletejj?id='+row.id, |
| | | url: '/api/blade-jfpts/alarm/alarm/deletejj?id='+row.id, |
| | | method: 'post', |
| | | }).then(function () { |
| | | that.dialogTableVisible = false; |
| | |
| | | },updateJtyep(row){ |
| | | var that = this; |
| | | axios({ |
| | | url: 'https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/updateJtype?id='+row.id+"&czTime="+row.czTime+"&bz="+row.bz, |
| | | url: '/api/blade-jfpts/alarm/alarm/updateJtype?id='+row.id+"&czTime="+row.czTime+"&bz="+row.bz, |
| | | method: 'post', |
| | | }).then(function () { |
| | | }); |
| | |
| | | } |
| | | |
| | | |
| | | .real-dialog .el-dialog__header{ |
| | | padding-top: 10px; |
| | | background: linear-gradient(45deg, #ff0000, #ff3c3c); |
| | | border-radius: 10px 10px 0 0; |
| | | } |
| | | |
| | | .real-dialog .el-dialog__header .el-dialog__title{ |
| | | color: white; |
| | | } |
| | | .real-dialog .el-dialog__header .el-dialog__headerbtn{ |
| | | top: 15px; |
| | | } |
| | | |
| | | .real-dialog .el-dialog{ |
| | | border-radius: 10px 10px 10px 10px; |
| | | } |
| | | |
| | | |
| | | </style> |
| | |
| | | |
| | | </basic-container> |
| | | </el-col> |
| | | <el-dialog title="缴费提醒" :visible.sync="dialogTableVisible" custom-class="payWin" append-to-body="true"> |
| | | <el-dialog title="缴费提醒" :visible.sync="dialogTableVisible" top="280px" custom-class="payWin" append-to-body="true"> |
| | | <el-table :data="gridData"> |
| | | <el-table-column property="xb" label="序号" width="50"></el-table-column> |
| | | <el-table-column property="deviceName" label="设备名称" width="150"></el-table-column> |
| | |
| | | label: "设备名称", |
| | | width: 130, |
| | | prop: "deviceName", |
| | | searchPlaceholder: "请输入设备名称/编号", |
| | | searchPlaceholder: "设备名称/编号", |
| | | search: true, |
| | | }, |
| | | { |
| | |
| | | <!-- |
| | | * @Descripttion: |
| | | * @version: |
| | | * @Author: song |
| | | * @Date: 2021-01-26 08:56:33 |
| | | * @LastEditors: song |
| | | * @LastEditTime: 2021-02-03 16:46:44 |
| | | --> |
| | | <template> |
| | | <iframe v-show="iframeState" id="show-iframe" frameborder=0 name="showHere" scrolling=auto |
| | | src="https://s16s652780.51mypc.cn/bigScreen/view/1349193280059879426"></iframe> |
| | | src="http://s16s652780.51mypc.cn/bigScreen/view/1349193280059879426"></iframe> |
| | | </template> |
| | | |
| | | <script> |
| | |
| | | > |
| | | <iframe |
| | | id="mapDiv" |
| | | src="https://s16s652780.51mypc.cn/jfpt/map/index.html" |
| | | ref="mapDiv" |
| | | src="http://s16s652780.51mypc.cn/jfpt/map/index.html" |
| | | frameborder="0" |
| | | width="100%" |
| | | height="100%" |
| | |
| | | }, |
| | | handleMap(row) { |
| | | this.showMap = true; |
| | | debugger; |
| | | var sddsds = document.getElementById("mapDiv"); |
| | | document.getElementById("mapDiv").contentWindow.dw(row.jd,row.wd) |
| | | this.$nextTick(() => { |
| | | this.$refs.mapDiv.onload = () => { |
| | | window.frames[0].locationObj = {x:row.jd,y:row.wd}; |
| | | }; |
| | | }) |
| | | }, |
| | | handleManage(row) { |
| | | this.form = row; |
| | |
| | | } else { |
| | | axios({ |
| | | url: |
| | | "https://s16s652780.51mypc.cn/api/blade-jfpts/jingdan/jingdan/submit", |
| | | "/api/blade-jfpts/jingdan/jingdan/submit", |
| | | method: "post", |
| | | data: { |
| | | rName: row.rname, |
| | |
| | | var that = this; |
| | | axios({ |
| | | url: |
| | | "https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/deletejj?id=" + |
| | | "/api/blade-jfpts/alarm/alarm/deletejj?id=" + |
| | | row.id, |
| | | method: "post" |
| | | }).then(function() { |
| | |
| | | var that = this; |
| | | axios({ |
| | | url: |
| | | "https://s16s652780.51mypc.cn/api/blade-jfpts/alarm/alarm/updateJtype?id=" + |
| | | "/api/blade-jfpts/alarm/alarm/updateJtype?id=" + |
| | | row.id + |
| | | "&czTime=" + |
| | | row.czTime + |