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>
|
||||||
<template #bodyCell="{ column, record }">
|
<template #bodyCell="{ column, record }">
|
||||||
<template v-if="column.dataIndex === 'x'">
|
<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>
|
<span v-else style="color: white">{{ record.x }}</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-if="column.dataIndex === 'center'">
|
<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>
|
<span v-else style="color: white">{{ record.center }}</span>
|
||||||
</template>
|
</template>
|
||||||
<template v-if="column.dataIndex === 'w'">
|
<template v-if="column.dataIndex === 'w'">
|
||||||
@ -259,15 +259,19 @@ const updateParamData = async (data: any) => {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const getHasManyMinus = computed(() => {
|
const markField = computed(() => {
|
||||||
return (field: any) => {
|
return (field: any, record: any) => {
|
||||||
let c = 0
|
let c = 0
|
||||||
paramData.value.forEach((d: any) => {
|
paramData.value.forEach((d: any) => {
|
||||||
if (Number(d[field]) < 0) {
|
if (Number(d[field]) < 0) {
|
||||||
c += 1;
|
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