| | |
| | | tableKey++; |
| | | item[`designTimes${tableKey}`] = listItem.designTimes; |
| | | item[`requireTimes${tableKey}`] = listItem.requireTimes; |
| | | item[`capacityLoad${tableKey}`] = |
| | | listItem.capacityLoad > 100 |
| | | ? `<font color="red">${listItem.capacityLoad}%</font>` |
| | | : listItem.capacityLoad + "%"; |
| | | item[`capacityLoad${tableKey}`] = formatCapacityLoad(listItem.designTimes,listItem.requireTimes,listItem.capacityLoad) |
| | | data.push(listItem.designTimes); |
| | | data.push(listItem.requireTimes); |
| | | data.push(listItem.capacityLoad + "%"); |
| | | if (listItem.capacityLoad > 100) { |
| | | flag = true; |
| | | } |
| | | // if (listItem.capacityLoad > 100) { |
| | | // flag = true; |
| | | // } |
| | | }); |
| | | |
| | | item[`resourceName`] = flag |
| | | ? `<div class='el-badge'><sup class="el-badge__content is-fixed is-dot"></sup>${key}</div>` |
| | | : key; |
| | | // item[`resourceName`] = flag |
| | | // ? `<div class='el-badge'><sup class="el-badge__content is-fixed is-dot"></sup>${key}</div>` |
| | | // : key; |
| | | } |
| | | exportData.value.push(data); |
| | | dataList.push(item); |
| | |
| | | } |
| | | }); |
| | | } |
| | | function formatCapacityLoad(designTimes,requireTimes,capacityLoad){ |
| | | /** |
| | | * // 0-100 绿色,101-120黄色,大于120红色 |
| | | listItem.capacityLoad <= 100 |
| | | ? `<font color="red">${listItem.capacityLoad}%</font>` |
| | | : listItem.capacityLoad + "%"; |
| | | */ |
| | | if(capacityLoad>0&&capacityLoad<=100){ |
| | | return `<font color="#85cf60">${capacityLoad}%</font>` |
| | | }else if(designTimes>0&&capacityLoad>101&&capacityLoad<=120){ |
| | | return `<font color="#ecb869">${capacityLoad}%</font>` |
| | | }else if(designTimes>0&&capacityLoad>120){ |
| | | return `<font color="#f89c9c">${capacityLoad}%</font>` |
| | | }else if(designTimes==0&&requireTimes>0){ |
| | | return `<font color="#f56c6c">error</font>` |
| | | } |
| | | } |
| | | /** 导出按钮操作 */ |
| | | function handleExport() { |
| | | if ( |