|
@@ -5,7 +5,8 @@ import { truncateDecimals } from "@/utils/format";
|
|
|
export const renderRowDom = ({ row, key }) => {
|
|
|
const { exceed, value } = row[key] || {};
|
|
|
const cls = exceed ? 'text-[#F44C49] font-bold' : 'text-[1A2029]';
|
|
|
- return (<span class={ cls }>{truncateDecimals(value)} {exceed && <i>↑</i>}</span>);
|
|
|
+ const num = value ? (value.toFixed(2)) : "";
|
|
|
+ return (<span class={ cls }>{num} {exceed && <i>↑</i>}</span>);
|
|
|
}
|
|
|
|
|
|
export const renderTooltip = (trigger, content) => {
|
|
@@ -80,7 +81,7 @@ export const outColumns = [
|
|
|
align: 'center',
|
|
|
className: 'small',
|
|
|
width: '80px',
|
|
|
- render: (row) => renderRowDom({ row, key: '流量' })
|
|
|
+ render: (row) => renderRowDom({ row, key: 'COD' })
|
|
|
},
|
|
|
{
|
|
|
title: () => renderTooltip(h( 'span', 'xsy1(mg/L)' ), '1号好氧池硝酸盐 | 连续检测'),
|
|
@@ -89,7 +90,7 @@ export const outColumns = [
|
|
|
align: 'center',
|
|
|
className: 'small',
|
|
|
width: '80px',
|
|
|
- render: (row) => renderRowDom({ row, key: 'COD' })
|
|
|
+ render: (row) => renderRowDom({ row, key: 'HYC1' })
|
|
|
},
|
|
|
{
|
|
|
title: () => renderTooltip(h( 'span', 'xsy2(mg/L)' ), '2号好氧池硝酸盐 | 连续检测'),
|
|
@@ -98,10 +99,10 @@ export const outColumns = [
|
|
|
align: 'center',
|
|
|
className: 'small',
|
|
|
width: '80px',
|
|
|
- render: (row) => renderRowDom({ row, key: 'TN' })
|
|
|
+ render: (row) => renderRowDom({ row, key: 'HYC2' })
|
|
|
},
|
|
|
{
|
|
|
- title: () => renderTooltip(h( 'span', 'NH₃-N(mg/L)' ), '出水氨氮 | 在线检测'),
|
|
|
+ title: () => renderTooltip(h( 'span', 'NH₃-N(mg/L)' ), '出水氨氮 | 在线仪表'),
|
|
|
key: 'NH3-N',
|
|
|
titleAlign: 'center',
|
|
|
align: 'center',
|
|
@@ -111,12 +112,12 @@ export const outColumns = [
|
|
|
},
|
|
|
{
|
|
|
title: () => renderTooltip(h( 'span', 'zlsy(mg/L)' ), '二沉池正磷酸盐 | 连续检测'),
|
|
|
- key: 'TP',
|
|
|
+ key: 'RCC',
|
|
|
titleAlign: 'center',
|
|
|
align: 'center',
|
|
|
className: 'small',
|
|
|
width: '80px',
|
|
|
- render: (row) => renderRowDom({ row, key: 'TP' })
|
|
|
+ render: (row) => renderRowDom({ row, key: 'RCC' })
|
|
|
},
|
|
|
{
|
|
|
title: () => renderTooltip(h( 'span', 'SS(mg/L)' ), '出水SS | 在线仪表'),
|