debug
This commit is contained in:
		@@ -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