|
@@ -166,11 +166,11 @@ const tableData = ref([])
|
|
//设置某一行的样式
|
|
//设置某一行的样式
|
|
const isCanSave = ref(false)
|
|
const isCanSave = ref(false)
|
|
const tableRowStyle = ({ row }) => {
|
|
const tableRowStyle = ({ row }) => {
|
|
- let contract = new BigNumber('0') //a
|
|
|
|
- let residueNum = new BigNumber(row.residueNum) //b
|
|
|
|
|
|
+ let residueNum = new BigNumber(row.residueNum) //a
|
|
|
|
+ let contract = new BigNumber('0') //b
|
|
//a 大于 b = 1,a 等于 b = 0,a 小于 b = -1, a 或 b 的值异常时 = null
|
|
//a 大于 b = 1,a 等于 b = 0,a 小于 b = -1, a 或 b 的值异常时 = null
|
|
- const isCompared = contract.comparedTo(residueNum)
|
|
|
|
- if (!isCompared || isCompared === 1) {
|
|
|
|
|
|
+ const isCompared = residueNum.comparedTo(contract)
|
|
|
|
+ if (isCompared === -1 || isCompared === null) {
|
|
isCanSave.value = true
|
|
isCanSave.value = true
|
|
return '--el-table-tr-bg-color: #fe0000; --el-table-row-hover-bg-color: #fe0000; color: white;'
|
|
return '--el-table-tr-bg-color: #fe0000; --el-table-row-hover-bg-color: #fe0000; color: white;'
|
|
} else {
|
|
} else {
|