1
yusijie
2024-08-16 08447b2355d97698faac7536e22edce3959dd61b
WebTM/views/ÖÊÁ¿¹ÜÀí/ÖÊÁ¿±¨±í/QC_ProcessPerformancePass.html
@@ -468,6 +468,7 @@
                var H_X = [];//X轴标题
                var HBackCount = [];//不良总数
                var Pass = [];//合格率
                var target = [];//目标值
                var HTitle = "合格率趋势图";//图形标题
                if (option.data.length > 0) {
                    for (let i = 0; i < option.data.length; i++) {
@@ -478,6 +479,7 @@
                        HBackCount.push(option.data[i].不良总数);                     
                        Pass.push((option.data[i].合格率).replace('%', ''));
                        target.push(('95.00%').replace('%', ''))
                   
                    }
                }
@@ -507,7 +509,7 @@
                        }
                    },
                    legend: {
                        data: ['不良总数','合格率'],
                        data: ['不良总数','合格率','目标值'],
                        top: 'bottom',  // å°†å›¾ä¾‹æ”¾ç½®åœ¨å›¾è¡¨çš„下方
                        left: 'center'  // æˆ–者 'right',根据需要调整水平位置
                    },
@@ -552,7 +554,10 @@
                    series: [
                        {
                            name: '不良总数',
                            type: 'bar',
                            type: 'bar',
                            label: {
                                show: true
                            },
                            barGap: 0,
                            emphasis: {
                                focus: 'series'
@@ -562,11 +567,18 @@
                                    return value;
                                }
                            },
                            itemStyle: {
                                color: '#33CCFF' // è®¾ç½®æŸ±çŠ¶å›¾è“è‰²
                            },
                            data: HBackCount
                        },
                        {
                            name: '合格率',
                            type: 'line',
                            label: {
                                show: true,
                                formatter: '{c}%'
                            },
                            tooltip: {
                                valueFormatter: function (value) {
                                    return value;
@@ -575,12 +587,34 @@
                            itemStyle: {
                                normal: {
                                    lineStyle: {
                                        color: 'green' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                        color: '#0066FF' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                    },
                                    color: 'green' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                    color: '#0066FF' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                }
                            },
                            data: Pass
                        },
                        {
                            name: '目标值',
                            type: 'line',
                            label: {
                                show: true,
                                formatter: '{c}%'
                            },
                            tooltip: {
                                valueFormatter: function (value) {
                                    return value;
                                }
                            },
                            itemStyle: {
                                normal: {
                                    lineStyle: {
                                        color: '#FF0000' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                    },
                                    color: '#FF0000' // è®¾ç½®çº¿æ¡é¢œè‰²ä¸ºç»¿è‰²
                                }
                            },
                            data: target
                        }
                    ]
                };