debug
This commit is contained in:
parent
11be1f6f5b
commit
c6f5186f7e
@ -9,8 +9,8 @@ const _ = require('lodash');
|
|||||||
|
|
||||||
const stages = {
|
const stages = {
|
||||||
materials: true,
|
materials: true,
|
||||||
samples: true,
|
samples: false,
|
||||||
dpt: true
|
dpt: false
|
||||||
}
|
}
|
||||||
|
|
||||||
const docs = [
|
const docs = [
|
||||||
@ -30,8 +30,8 @@ const docs = [
|
|||||||
const errors = [];
|
const errors = [];
|
||||||
const nmDocs = 'C:\\Users\\vle2fe\\Documents\\Data\\All_200807\\nmDocs'; // NormMaster Documents
|
const nmDocs = 'C:\\Users\\vle2fe\\Documents\\Data\\All_200807\\nmDocs'; // NormMaster Documents
|
||||||
const dptFiles = 'C:\\Users\\vle2fe\\Documents\\Data\\All_200807\\DPT'; // Spectrum files
|
const dptFiles = 'C:\\Users\\vle2fe\\Documents\\Data\\All_200807\\DPT'; // Spectrum files
|
||||||
// const host = 'http://localhost:3000';
|
const host = 'http://localhost:3000';
|
||||||
const host = 'https://definma-api.apps.de1.bosch-iot-cloud.com';
|
// const host = 'https://definma-api.apps.de1.bosch-iot-cloud.com';
|
||||||
const requiredProperties = ['samplenumber','materialnumber','materialname','supplier','reinforcementmaterial','material','granulate/part','color','charge/batch','comments'];
|
const requiredProperties = ['samplenumber','materialnumber','materialname','supplier','reinforcementmaterial','material','granulate/part','color','charge/batch','comments'];
|
||||||
dict = { // dictionary
|
dict = { // dictionary
|
||||||
'Granulat': 'granulate',
|
'Granulat': 'granulate',
|
||||||
@ -62,7 +62,7 @@ async function main() {
|
|||||||
for (let i in docs) {
|
for (let i in docs) {
|
||||||
await importCsv(docs[i]);
|
await importCsv(docs[i]);
|
||||||
await allMaterials();
|
await allMaterials();
|
||||||
await saveMaterials();
|
// await saveMaterials();
|
||||||
}
|
}
|
||||||
fs.writeFileSync('./data_import/numberToColor.json', JSON.stringify(numberToColor));
|
fs.writeFileSync('./data_import/numberToColor.json', JSON.stringify(numberToColor));
|
||||||
}
|
}
|
||||||
@ -651,6 +651,9 @@ async function allMaterials() {
|
|||||||
// process all samples
|
// process all samples
|
||||||
for (let index in data) {
|
for (let index in data) {
|
||||||
let sample = data[index];
|
let sample = data[index];
|
||||||
|
if (sample['materialname'].replace(/\s+/g, '') === 'Latamid66H2G30') {
|
||||||
|
console.log(sample);
|
||||||
|
}
|
||||||
if (sample['supplier'] === '') { // empty supplier fields
|
if (sample['supplier'] === '') { // empty supplier fields
|
||||||
sample['supplier'] = 'unknown';
|
sample['supplier'] = 'unknown';
|
||||||
}
|
}
|
||||||
@ -676,7 +679,7 @@ async function allMaterials() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else { // new material
|
else { // new material
|
||||||
console.info(`MATERIAL LOAD ${index}/${data.length} ${sample['materialname']}`);
|
// console.info(`MATERIAL LOAD ${index}/${data.length} ${sample['materialname']}`);
|
||||||
materials[sample['materialname']] = {
|
materials[sample['materialname']] = {
|
||||||
name: trim(sample['materialname']),
|
name: trim(sample['materialname']),
|
||||||
supplier: trim(sample['supplier']),
|
supplier: trim(sample['supplier']),
|
||||||
|
Reference in New Issue
Block a user