| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125 | $(function() {    BWA.ChartOptions = BWA.ChartOptions || {};    BWA.ChartOptions.WaterCoolingAnalysis = BWA.ChartOptions.WaterCoolingAnalysis || {};    BWA.ChartOptions.WaterCoolingAnalysis.getChartAtfwOptions  = function(codeTimeType) {        return {            palette: "Bright",            legend: {                visible: true,                verticalAlignment: 'top',                horizontalAlignment: 'center'            },            //argumentAxis: BWA.Chart.getTimeLineArgumentAxis(null, codeTimeType),            commonSeriesSettings: {                argumentField: "DateTime",                selectionStyle: {                    hatching: {                        direction: "left"                    }                }            },            valueAxis: [{                //type: 'continuous',                //valueType: 'numeric',                //tickInterval: 10,                //valueMarginsEnabled: true,                //minValueMargin: 0,                //maxValueMargin: 0,                min:0,                title: {                    text: $G('atfwWithUnit')                }            },            {                type: 'continuous',                valueType: 'numeric',                tickInterval: 10,                valueMarginsEnabled: true,                minValueMargin: 0,                maxValueMargin: 0,                min: -10,                max: 40,                name: 'outtemp', // 외기                position: 'right',                //valueMarginsEnabled: true,                //minValueMargin: 0,                //maxValueMargin: 0,                label: {                    font: { color: '#c96374' },                    //visible: true,                    //format: 'largeNumber'                },                title: {                    text: '외기온도 (°C)'                }            }            ],            series: [{                name: '냉방ATF',                argumentField: "DateTime",                valueField: 'CV', // 냉수                label: {                    visible: false,                },                point: { size: 8 }            }, {                name: '난방ATF',                argumentField: "DateTime",                valueField: 'HV', // 온수                label: {                    visible: false,                },                point: { size: 8 }            },            {            type: 'spline',            axis: 'outtemp',            color: '#c96374',            valueField: 'Value',            point: { size: 2 },            name: '외기 온도',            label: {                font: { color: '#c96374', },                visible: false,                customizeText: function () {                    return this.valueText + ' °C';                }            }        }],            tooltip: {                enabled: true,            },            crosshair: {                enabled: true,                width: 2,                horizontalLine: {                    color: 'red',                    dashStyle: 'dash',                    visible: false                },                verticalLine: {                    color: 'black',                    dashStyle: 'dash',                    visible: true                },                label: {                    visible: true,                    backgroundColor: "#949494",                    font: {                        color: "#fff",                        size: 12,                    }                }            }        };    };});
 |