whycwx
2022-06-15 be9c87da33c69144e791085073ee6f66995886e7
高低告警
3个文件已修改
42 ■■■■ 已修改文件
src/assets/js/axios.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/config.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/chart/BarChart.vue 38 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/axios.js
@@ -3,7 +3,7 @@
import rejectReplay from "@/assets/js/tools/rejectReplay";
if(process.env.NODE_ENV == 'dev') {
    // 跨域请求
    axios.defaults.baseURL = 'http://localhost:8092/fg/';
    axios.defaults.baseURL = 'http://localhost:8919/fg/';
    axios.defaults.withCredentials = true;  // 保持请求头
}
let skipUrls = ["Server_stateAction_action_getTimestamp"];
src/assets/js/config.js
@@ -70,7 +70,7 @@
  clientName: {
    label: '客户名称',
    des: '有自定义需求的客户名称',
    name: '',       // 成都石化 cdsh, 标准版为''
    name: 'cdsh',       // 成都石化 cdsh, 标准版为''
    value: false,
  },
};
src/components/chart/BarChart.vue
@@ -175,6 +175,7 @@
            return opt.title;
        },
        getSeries(opt) {    // 设置series
            let vm = this;
            // 未配置series
            if (!opt || !opt.series) {
                return [];
@@ -202,17 +203,42 @@
                        color: item.hColor,
                    };
                } else {
                    // 设置背景
                    item.itemStyle = {
                    if(vm.$CFG.clientName.name == "cdsh"){//成都石化定制
                        // 设置背景
                        item.itemStyle = {
                        color: function (value) {
                            let val = value.value[1];
                            if (val > item.markLine.data[1].yAxis ||val < item.markLine.data[0].yAxis ) {
                                return "red";
                            } else {
                                return "green";
                            }
                        },
                        };
                    }else{
                        // 设置背景
                        item.itemStyle = {
                        color: function (value) {
                            let val = value.value[1];
                            if (val == max) {
                                return maxColor;
                            return maxColor;
                            } else if (val == min) {
                                return minColor;
                            return minColor;
                            }
                        }
                    };
                        },
                        };
                    }
                    // 设置背景
                    // item.itemStyle = {
                    //     color: function (value) {
                    //         let val = value.value[1];
                    //         if (val == max) {
                    //             return maxColor;
                    //         } else if (val == min) {
                    //             return minColor;
                    //         }
                    //     }
                    // };
                }
                return item;
            });