mirror of
http://git.xinwangdao.com/cnnc-embedded-parts-detect/detect-embeded.git
synced 2025-06-24 13:34:13 +08:00
fixed
This commit is contained in:
parent
ae3d126ef1
commit
213b0b8a9e
@ -19,11 +19,11 @@
|
||||
</template>
|
||||
<template #bodyCell="{ column, record }">
|
||||
<template v-if="column.dataIndex === 'x'">
|
||||
<span v-if="(getHasManyMinus('x') && Number(record.x) >= 0) || !(getHasManyMinus('x') && Number(record.x) < 0)" style="color: red">{{ record.x }}</span>
|
||||
<span v-if="markField('x', record)" style="color: red">{{ record.x }}</span>
|
||||
<span v-else style="color: white">{{ record.x }}</span>
|
||||
</template>
|
||||
<template v-if="column.dataIndex === 'center'">
|
||||
<span v-if="(getHasManyMinus('center') && Number(record.center) >= 0) || !(getHasManyMinus('center') && Number(record.center) < 0)" style="color: red">{{ record.center }}</span>
|
||||
<span v-if="markField('center', record)" style="color: red">{{ record.center }}</span>
|
||||
<span v-else style="color: white">{{ record.center }}</span>
|
||||
</template>
|
||||
<template v-if="column.dataIndex === 'w'">
|
||||
@ -259,15 +259,19 @@ const updateParamData = async (data: any) => {
|
||||
});
|
||||
}
|
||||
|
||||
const getHasManyMinus = computed(() => {
|
||||
return (field: any) => {
|
||||
const markField = computed(() => {
|
||||
return (field: any, record: any) => {
|
||||
let c = 0
|
||||
paramData.value.forEach((d: any) => {
|
||||
if (Number(d[field]) < 0) {
|
||||
c += 1;
|
||||
}
|
||||
});
|
||||
return paramData.value.length - c < c;
|
||||
if (paramData.value.length - c < c) {
|
||||
return Number(record[field]) > 0
|
||||
} else {
|
||||
return Number(record[field]) < 0
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user