| | |
| | | }) |
| | | |
| | | $(".searchImg").click(function () { |
| | | // that.getInputData(); |
| | | // that.setVal(that.searchDatas); |
| | | $('.searchLMain').show(); |
| | | // console.log(2324345) |
| | | that.getInputData(); |
| | | // console.log(that.searchDatas) |
| | | var han = /^[\u4e00-\u9fa5]+$/; |
| | | if (han.test(that.searchDatas)) { |
| | | that.getData(0, that.searchDatas); |
| | | $('.searchLMain').show(); |
| | | } else { |
| | | $('.searchLMain').hide(); |
| | | } |
| | | }) |
| | | $(".searchColce").click(function () { |
| | | $('.searchLMain').hide(); |
| | | }) |
| | | // that.getInputData(); |
| | | // that.setVal(that.searchDatas); |
| | | |
| | | |
| | | |
| | | // 自动展开面板 面板和搜索无关! |
| | | $('.searchLMain').show(); |
| | | |
| | | |
| | | |
| | | }, |
| | | |
| | | closeToolBox: function (item) { |
| | | // if (item != this.name) { |
| | | // $('.tool-y-box').hide(); |
| | | // } |
| | | |
| | | }, |
| | | getInputData: function () { |
| | |
| | | this.searchDatas = [$('#local_data1').val(), $('#local_data2').val()]; |
| | | } |
| | | }, |
| | | setVal: function (val) { |
| | | var that = this; |
| | | if (typeof val == "string") { |
| | | var url = 'http://171.34.76.171:8880/pyh-wetResource/GeoData/queryGeoData?name=' + val + '&protectAreald=&type=0&dataSort=1', |
| | | token = 'Bearer eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJlY2hpc2FuIiwic3ViIjoiYWRtaW4iLCJpYXQiOjE2MjMxMTYwMzYsImV4cCI6MTYyNTcwODAzNn0.p2qqmcWrC9QDLAFgu1n0eR4k4wrr3udFKKhjBqGJXAzz1jdR57agyyYMsTZPXIPkH7hviE64uHLW8T7fM_VvNw'; |
| | | |
| | | axios.get(url, { |
| | | headers: { |
| | | 'token': token |
| | | } |
| | | }).then((res) => { |
| | | if (res.status == 200) { |
| | | var data = res.data.data; |
| | | that.createData(data); |
| | | } else { |
| | | console.log('请求访问失败') |
| | | } |
| | | }) |
| | | } else if (typeof val == "object") { |
| | | |
| | | } |
| | | }, |
| | | createData: function (d) { |
| | | var i = 1; |
| | | for (var k in d) { |
| | | d[k].tableId = i++; |
| | | } |
| | | var data = d; |
| | | this.beginLayUi(data); |
| | | }, |
| | | getData: function (index) { |
| | | getData: function (index, val) { |
| | | var d = $('.searchLMain').find('.layui-tab-item').hide; |
| | | // console.log(d) |
| | | var that = this, |
| | | url = index == 0 ? |
| | | 'http://171.34.76.171:8880/pyh-wetResource/monitorRecords/queryMonitorRecords?name=&startTime=&endTime=&type=2&startPage=1&limit=10&soId=056c6f9fa3f14c168fa90cf1563cd01f' |
| | | : |
| | | index == 1 ? |
| | | 'http://171.34.76.171:8880/pyh-station/video/queryPyhVideoByFilter?id=&protectAreaId=&name=&buildTime=&buildType=&start=1&limit=10' |
| | | : |
| | | index == 2 ? |
| | | 'http://171.34.76.171:8880/pyh-station/monitorStation/queryMonitorStationByFilter?leftTreeId=&isShow=&stcd=&stnm=&status=&startPage=1&limit=10' : |
| | | false |
| | | , token = 'Bearer eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJlY2hpc2FuIiwic3ViIjoiYWRtaW4iLCJpYXQiOjE2MjMxMzIzMjYsImV4cCI6MTYyNTcyNDMyNn0.2ug9No32Ij3DxXCw8utXbahYsAe6l_FdzRTH5ysaBsOuKLbmQ80faGclncCdNahQ3rgiV54U-gawqw9JhGsAJA'; |
| | | // url = `http://171.34.76.171:8880/pyh-wetResource/monitorRecords/queryMonitorData?name=${val}&start&limit&type=${index}` |
| | | url = `http://171.34.76.171:8880/pyh-wetResource/monitorRecords/queryMonitorData?name=&start&limit&type=${index}` |
| | | , token = 'Bearer eyJhbGciOiJIUzUxMiJ9.eyJpc3MiOiJlY2hpc2FuIiwic3ViIjoiYWRtaW4iLCJpYXQiOjE2MjMyMjU5OTcsImV4cCI6MTYyNTgxNzk5N30.zWpoKa5AK7xLIPNm-CXoHY9D5kpk9AiUTGkuAQOZi2Rdl2BfroT4IqxjBpyUPZlgwCjG2CoJqy_7rnnodpmqNw'; |
| | | |
| | | axios.get(url, { |
| | | headers: { |
| | | 'token': token |
| | | } |
| | | }).then((res) => { |
| | | if (res.status == 200) { |
| | | var data = res.data.data; |
| | | that.createDatas(data, index); |
| | | if (res.data.code == 200) { |
| | | var data = res.data.data.panoramaList || res.data.data.stationList || res.data.data.videoList || []; |
| | | // console.log(data) |
| | | |
| | | var val = index;//数据的2和1对调 |
| | | if (index == 1) { |
| | | val = 2; |
| | | } else if (index == 2) { |
| | | val = 1; |
| | | } |
| | | |
| | | that.createDatas(data, val); |
| | | } else { |
| | | console.log('请求访问失败') |
| | | } |
| | | }) |
| | | }, |
| | | createDatas: function (d, n) { |
| | | var i = 1; |
| | | for (var k in d) { |
| | | d[k].tableId = i++; |
| | | } |
| | | var data = d; |
| | | if (n == 0) { |
| | | this.beginLayUi(data); |
| | | } else if (n == 1) { |
| | | this.beginLayUi(1, data); |
| | | } else if (n == 2) { |
| | | this.beginLayUi(1, 1, data); |
| | | if (d == []) { |
| | | if (n == 0) { |
| | | this.beginLayUi(d); |
| | | } else if (n == 1) { |
| | | this.beginLayUi(1, d); |
| | | } else if (n == 2) { |
| | | this.beginLayUi(1, 1, d); |
| | | } |
| | | } else { |
| | | var i = 1; |
| | | for (var k in d) { |
| | | d[k].tableId = i++; |
| | | } |
| | | var data = d; |
| | | if (n == 0) { |
| | | this.beginLayUi(data); |
| | | } else if (n == 1) { |
| | | this.beginLayUi(1, data); |
| | | } else if (n == 2) { |
| | | this.beginLayUi(1, 1, data); |
| | | } |
| | | } |
| | | }, |
| | | onOpen: function () { |
| | |
| | | var $ = layui.jquery |
| | | , element = layui.element; |
| | | element.on('tab(docDemoTabBrief)', function (elem) { |
| | | that.getData(elem.index) |
| | | |
| | | var val = elem.index;//数据的2和1对调 |
| | | if (elem.index == 1) { |
| | | val = 2; |
| | | } else if (elem.index == 2) { |
| | | val = 1; |
| | | } |
| | | |
| | | that.getData(val, that.searchDatas); |
| | | }); |
| | | }); |
| | | }, |
| | |
| | | , cols: [[ |
| | | { field: 'tableId', width: 59, align: 'center', unresize: true, title: '序号' } |
| | | , { field: 'name', width: 90, align: 'center', unresize: true, title: '图层名称' } |
| | | , { field: 'protectArea', width: 95, align: 'center', unresize: true, title: '图层属性1' } |
| | | , { field: 'protectArea', width: 95, align: 'center', unresize: true, title: '图层属性2' } |
| | | , { field: 'remarks', width: 95, align: 'center', unresize: true, title: '图层属性1' } |
| | | , { field: 'createTime', width: 95, align: 'center', unresize: true, title: '图层属性2' } |
| | | , { fixed: 'right', align: 'center', unresize: true, title: '操作', toolbar: '#demoTable' } |
| | | ]], |
| | | data: data, |
| | |
| | | </tr> |
| | | <tr> |
| | | <th>图片:</th> |
| | | <td class="left" colspan="3"></td> |
| | | <td class="left" colspan="3"> |
| | | <img src="${obj.data.attList[0].uaOriginPath}" alt=""> |
| | | </td> |
| | | </tr>`; |
| | | str += '</table>'; |
| | | XQDom.append(str); |