| | |
| | | let firstPassRate = parseFloat(firstPassRateString.replace('%', '')); // ç§»é¤ç¾åå·å¹¶è½¬æ¢ä¸ºæ°å |
| | | HFirstPassRate[monthIndex] = firstPassRate; |
| | | } |
| | | } |
| | | //for (let i = 1; i <= 12; i++) { |
| | | // HProcSumNum.push(option.data[0][i + "æ"]); |
| | | // HQualifiedNum.push(option.data[1][i + "æ"]); |
| | | // HFirstPassRate.push(option.data[3][i + "æ"].replace('%', '')); |
| | | //} |
| | | } |
| | | } |
| | | |
| | | switch ($("#HWorkCenter").val()) { |
| | |
| | | crossStyle: { |
| | | color: '#999' |
| | | } |
| | | }, |
| | | formatter: function (params) { |
| | | let tooltipHtml = params[0].axisValue + '<br>'; // Xè½´æ°å¼ |
| | | |
| | | params.forEach(function (item) { |
| | | if (item.seriesType === 'line') { |
| | | let valueToShow = parseFloat(item.value); // å°å符串转æ¢ä¸ºæ°å¼ |
| | | tooltipHtml += item.seriesName + ': ' + valueToShow.toFixed(2) + '%' + '<br>'; // æçº¿å¾æ°æ®æ ¼å¼å为ç¾åæ¯ |
| | | } else { |
| | | tooltipHtml += item.seriesName + ': ' + item.value + '<br>'; // æ±ç¶å¾æ°æ®ç´æ¥æ¾ç¤º |
| | | } |
| | | }); |
| | | |
| | | return tooltipHtml; |
| | | } |
| | | }, |
| | | toolbox: { |
| | |
| | | { |
| | | name: '注å¡è¯ç', |
| | | type: 'line', |
| | | yAxisIndex: 1, |
| | | tooltip: { |
| | | valueFormatter: function (value) { |
| | | return value; |
| | | } |
| | | }, |
| | | yAxisIndex: 1, |
| | | data: HQualifiedNum |
| | | }, |
| | | { |
| | | name: 'å
¨æ£è¯ç', |
| | | type: 'line', |
| | | yAxisIndex: 1, |
| | | tooltip: { |
| | | valueFormatter: function (value) { |
| | | return value + ' '; |
| | | } |
| | | }, |
| | | yAxisIndex: 1, |
| | | data: HFirstPassRate |
| | | } |
| | | ] |