riku
2024-04-26 5efebb555efd984f3dd35de83e465cd53aaf8175
完善左上角切换监测因子后,折线图联动切换功能
已修改5个文件
30 ■■■■■ 文件已修改
complaint.layer2.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
componet/checkbox.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
history.mode.js 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
httpservice.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
underway.html 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
complaint.layer2.js
@@ -115,7 +115,7 @@
  },
  refreshEPW: function (force) {
    var centerData = this.epwResult[(this.epwResult.length - 1) / 2 - 1];
    var centerData = this.epwResult[Math.ceil(this.epwResult.length / 2)];
    MapUtil.setCenter([centerData.ciLongitude, centerData.ciLatitude]);
    if (force || this.points.length == 0) {
componet/checkbox.js
@@ -39,7 +39,8 @@
    var checkboxList = $(`#${elementId}`).find('input')
    for (let i = 0; i < checkboxList.length; i++) {
      const box = checkboxList[i];
      $(box).prop('checked', checkedList.indexOf(i) != -1)
      const value = $(box).prop('value')
      $(box).prop('checked', checkedList.indexOf(parseInt(value)) != -1)
    }
  },
history.mode.js
@@ -327,14 +327,18 @@
    this.refreshLineChartData();
  },
  // 单选一个监测因子展示折线图
  choseOneFactorLineChart(index) {
  choseOneFactorLineChart(factorType) {
    let index = parseInt(factorType) - 1
    for (let i = 0; i < this.historyDatas.datas.length; i++) {
      this.historyDatas.datas[i].show = false;
      this.historyDatas.physicalQuantity[i].show = false;
      // if (this.historyDatas.datas[i].name == Util.factorName[factorName]) {
      //   index = i
      // }
    }
    this.historyDatas.datas[index].show = true;
    this.historyDatas.physicalQuantity[index].show = true;
    this.lineChartFactorType = [index];
    this.lineChartFactorType = [factorType];
    CheckBox.refreshCheckBox(
      'history_chart_factorbox',
      this.lineChartFactorType
httpservice.js
@@ -1,8 +1,8 @@
var appConfig = {
  // baseUrl: "http://114.215.109.124:8805/",
  baseUrl: "http://114.215.109.124:8805/",
  // baseUrl: "http://47.100.191.150:9029/",
  // baseUrl: "http://localhost:8080/",
  baseUrl: 'http://192.168.0.138:8084/',
  // baseUrl: 'http://192.168.0.138:8084/',
};
var service = {
underway.html
@@ -1165,6 +1165,9 @@
        <a id="btn_realtime" class="mode-btn btn-unselected margin-left-8">
            <div>走航监测</div>
        </a>
        <a id="btn_gridmonitor" class="mode-btn mode-btn-other btn-unselected margin-left-8">
            <div>网格化监测</div>
        </a>
        <!-- <div class="flexbox-col">
                <a id="btn_more" class="btn-unselected margin-left-8">
                    <div id="mode_selected">其他模式</div>
@@ -1225,7 +1228,7 @@
    <script src="./componet/myPage.js"></script>
    <script src="./lib/tableutil.js?v=11"></script>
    <script src="./componet/table.js?v=3"></script>
    <script src="./componet/checkbox.js?v=3"></script>
    <script src="./componet/checkbox.js?v=5"></script>
    <script src="./lib/multiselect.js"></script>
    <script src="./lib/jackwei.slider.js?v=2"></script>
    <script src="./debugdata.js?v=2"></script>
@@ -1237,7 +1240,7 @@
    <script src="./lib/dialog.js"></script>
    <script src="./map.util.js?v=9"></script>
    <script src="./httpservice.js?v=12"></script>
    <script src="./httpservice.js?v=13"></script>
    <script src="./dataprocesser.js?v=12"></script>
    <script src="./entity/Legend.js?v=9"></script>
    <script src="./entity/Factor.js?v=9"></script>
@@ -1246,13 +1249,13 @@
    <script src="./util/data.summary.js"></script>
    <script src="./grid.monitor.js?v=14"></script>
    <script src="./realtime.mode.js?v=34"></script>
    <script src="./history.mode.js?v=19"></script>
    <script src="./history.mode.js?v=21"></script>
    <script src="./task.manage.js?v=3"></script>
    <script src="./company.layer.js?v=3"></script>
    <script src="./complaint.layer.js?v=4"></script>
    <script src="./complaint.layer2.js?v=2"></script>
    <script src="./complaint.layer2.js?v=3"></script>
    <script src="./electrcity.mode.js?v=12"></script>
    <script src="./underway.js?v=23"></script>
    <script src="./underway.js?v=24"></script>
    <script src="./test.js"></script>
    <!-- <script type="text/javascript" src="./asset/data/data.json?callback=debugJson"></script> -->
</body>