v6: исправлен rowId — теперь берёт КАТО из заголовка колонки
This commit is contained in:
parent
854a459915
commit
3bd259c5d2
@ -173,9 +173,9 @@ function detectColumn(name) {
|
||||
return null;
|
||||
}
|
||||
|
||||
function rowId(row, idx) {
|
||||
function rowId(row, idx, headers) {
|
||||
const katoCol = dataColumns.indexOf('kato');
|
||||
if (katoCol !== -1 && row[dataColumns[katoCol]]) return String(row[dataColumns[katoCol]]).trim();
|
||||
if (katoCol !== -1 && row[headers[katoCol]]) return String(row[headers[katoCol]]).trim();
|
||||
return 'row_' + idx;
|
||||
}
|
||||
|
||||
@ -470,7 +470,7 @@ function handleFile(file) {
|
||||
allData = rows.map((r, idx) => {
|
||||
const obj = {};
|
||||
headers.forEach((h, i) => { obj[h] = r[i] != null ? r[i] : ''; });
|
||||
obj._id = rowId(obj, idx);
|
||||
obj._id = rowId(obj, idx, headers);
|
||||
return obj;
|
||||
});
|
||||
allData.columns = headers;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user