@@ -464,18 +464,17 @@ export class ContractService {
464
464
let newDevice = {
465
465
nodeId : contractDevices [ 0 ] ,
466
466
nodeDeviceId : contractDevices [ 1 ] ,
467
- userId : contractDevices [ 2 ] ,
468
467
isShared : true ,
469
- deviceName : contractDevices [ 3 ] ,
470
- deviceType : contractDevices [ 4 ] ,
471
- deviceEncryptedId : contractDevices [ 5 ] ,
472
- hardwareVersion : contractDevices [ 6 ] ,
473
- firmwareVersion : contractDevices [ 7 ] ,
474
- parameters : contractDevices [ 8 ] . map ( ( str ) => JSON . parse ( str ) ) ,
475
- costOfUse : contractDevices [ 9 ] ,
476
- location : { coordinates : contractDevices [ 10 ] } ,
477
- insertDate : contractDevices [ 11 ] ,
478
- updateDate : contractDevices [ 11 ] ,
468
+ deviceName : contractDevices [ 2 ] ,
469
+ deviceType : contractDevices [ 2 ] ,
470
+ deviceEncryptedId : contractDevices [ 3 ] ,
471
+ hardwareVersion : String ( contractDevices [ 4 ] ) . split ( '/' ) [ 0 ] ,
472
+ firmwareVersion : String ( contractDevices [ 4 ] ) . split ( '/' ) [ 1 ] ,
473
+ parameters : contractDevices [ 6 ] . map ( ( str ) => JSON . parse ( str ) ) ,
474
+ costOfUse : contractDevices [ 7 ] ,
475
+ location : { coordinates : contractDevices [ 8 ] } ,
476
+ insertDate : new Date ( String ( contractDevices [ 10 ] ) ) ,
477
+ updateDate : new Date ( String ( contractDevices [ 10 ] ) ) ,
479
478
} ;
480
479
481
480
this . deviceService . insertDevice ( newDevice ) ;
0 commit comments