update design bundle
This commit is contained in:
@@ -3,6 +3,24 @@ import DateRange from './../../../shared/utils/date_range';
|
||||
class EnergyDataApi {
|
||||
|
||||
static index(params){
|
||||
if (params.houses){
|
||||
var promises = [],
|
||||
data = [];
|
||||
for (var opts of params.houses){
|
||||
var promise = EnergyDataApi.getHouseData(opts)
|
||||
.then((res)=>{
|
||||
data.concat(res);
|
||||
});
|
||||
promises.push(promise);
|
||||
}
|
||||
return Promise.all(promises)
|
||||
.then(()=>{ return data; });
|
||||
} else {
|
||||
return EnergyDataApi.getHouseData(params);
|
||||
}
|
||||
}
|
||||
|
||||
static getHouseData(params){
|
||||
return jQuery.ajax({
|
||||
url: '/data/energy_data/' + params.house_id + ".json",
|
||||
dataType: 'json'
|
||||
@@ -13,6 +31,7 @@ class EnergyDataApi {
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user