|
@@ -366,7 +366,7 @@ $(document).ready(() => {
|
|
|
}
|
|
|
if (col.type === 'Number') {
|
|
|
const num = _.toNumber(newValue);
|
|
|
- if (num) data.update[col.field] = num;
|
|
|
+ if (!isNaN(num)) data.update[col.field] = num;
|
|
|
} else {
|
|
|
data.update[col.field] = newValue;
|
|
|
}
|
|
@@ -399,7 +399,7 @@ $(document).ready(() => {
|
|
|
for (let iCol = 0; iCol < info.cellRange.colCount; iCol++) {
|
|
|
const curCol = info.cellRange.col + iCol;
|
|
|
const colSetting = setting.cols[curCol];
|
|
|
- const value = col.wordWrap ? pasteData[iRow][iCol] : trimInvalidChar(pasteData[iRow][iCol]);
|
|
|
+ const value = colSetting.wordWrap ? pasteData[iRow][iCol] : trimInvalidChar(pasteData[iRow][iCol]);
|
|
|
if (colSetting.type === 'Number') {
|
|
|
const num = _.toNumber(value);
|
|
|
if (num) {
|