update data

This commit is contained in:
Vick Scarlet
2021-09-08 12:54:25 +08:00
parent 0e919dcb8a
commit d08efd4d3c
3 changed files with 11 additions and 3 deletions

View File

@@ -11369,7 +11369,10 @@
"20534": { "20534": {
"id": 20534, "id": 20534,
"event": "你跳出来管他们,被其中一个学生掏枪打死了。", "event": "你跳出来管他们,被其中一个学生掏枪打死了。",
"NoRandom": 1 "NoRandom": 1,
"branch": [
"TLT?[1108]:10000"
]
}, },
"20557": { "20557": {
"id": 20557, "id": 20557,

Binary file not shown.

View File

@@ -19,7 +19,8 @@ async function transform(filePath) {
const newData = {}; const newData = {};
data[sheetName] = newData; data[sheetName] = newData;
rawData.shift(); rawData.shift();
for(const row of rawData) { for(const index in rawData) {
const row = rawData[index];
const rowData = {}; const rowData = {};
let mainKey; let mainKey;
for(let key in row) { for(let key in row) {
@@ -51,7 +52,11 @@ async function transform(filePath) {
rowData[key] = cell; rowData[key] = cell;
} }
} }
if(mainKey===undefined) return console.error('No Main Key', rowData); if(mainKey===undefined) {
console.warn('[WARN][No Main Key]', filePath, sheetName, parseInt(index), rowData);
continue;
}
if(newData[mainKey]) console.warn('[WARN][Duplicate Key]', mainKey, filePath, sheetName, parseInt(index), '\n\t', JSON.stringify(newData[mainKey]), '\n\t', JSON.stringify(rowData));
newData[mainKey] = rowData; newData[mainKey] = rowData;
} }
} }