.then((bizNetworkDefinition) => {
	var query = bizNetworkConnection.buildQuery('SELECT info.glennengstrand.Inbound WHERE (recipient == _$broadcaster)');
	bizNetworkConnection.query(query, { broadcaster: 'resource:info.glennengstrand.Broadcaster#PID:' + args.id.value })
	  .then((results) => {
	      const retVal = results.map(function(result) {
		  return {
		      "from": null, 
		      "to": args.id.value,
		      "occurred": result.created, 
		      "subject": result.subject, 
		      "story": result.story
		  };
	      });
	      callback(null, retVal);
	  });
    });
Пример #2
0
 .then(() => {
     return businessNetworkConnection.query('selectOrders')
     .then((orders) => {
         allOrders = new Array();
         for (let each in orders)
             { (function (_idx, _arr)
                 {
                 let _jsn = ser.toJSON(_arr[_idx]);
                 _jsn.id = _arr[_idx].orderNumber;
                 allOrders.push(_jsn);
             })(each, orders);
         }
         res.send({'result': 'success', 'orders': allOrders});
     })
     .catch((error) => {console.log('selectOrders failed ', error);
         res.send({'result': 'failed', 'error': 'selectOrders: '+error.message});
     });
 })